Student Applications for KolibriOS Google Summer of Code Projects



    March 25, the acceptance of applications from students within the Google Summer of Code has ended . In total, 16 people applied, and some students applied for several projects at once. Applications were received from students from India (6), Spain (1), Russia (7), Ukraine (1), and the USA (1). And we had to decide on the number of projects for which we ask Google for financial support.

    In total, 20 applications were submitted, which we divided into two parts. In the first part, we included 17 applications that coincided with our list of ideas. Most of the students who submitted these applications have already received test tasks and completed them. Test tasks were associated with specific parts of KolibriOS and some of the solutions already fell into SVN. Applications from the first group were submitted for 10 projects, which are presented in the table.
    IdeaPriority for KolibriOSProgramming languageA type
    XDXF dictionaryLowAssembler (FASM)Program
    CPUID toolLowAssembler (FASM)Program
    QR-code in boot logLowAssembler (FASM)Kernel / Library
    FTP clientAverageAssembler (FASM)Program
    ScummvmAverageC / c ++Library
    C layer for KolibriOSMedium / HighCLibrary
    Torrent clientTallAssembler (FASM)Program
    Web browserTallSphinx C--Program
    Widget toolkitTallAssembler (FASM)The whole OS task
    Port PolarSSLTallCLibrary

    The second part included 3 applications that were submitted on the last day for projects that were not agreed in advance with the mentors (in general, during the campaign from students we saw 4 proposed projects and it is good that students think on their own). These applications were also given special attention.

    Taking into account multiple applications, we could choose up to 8 projects from the table. But gradually it became clear that some students had problems with the design of the Proof of Enrollment: 1) confirmation of studies should be in English or have a duplicate part in English, 2) should be submitted on time, 3) ideally should be addressed to the GSOC organizers. The site lists several more reasons for rejecting confirmation of studies and provides examples of completion. This problem has also reduced the number of projects that we can choose.

    The list of mentors and administrators has increased to 12 people, which is more than the number of projects that we could choose.



    Therefore, we had to discuss joint mentoring, as well as to identify projects that we cannot refuse (since Google is unlikely to support all projects). As a result, we applied for a certain number of projects and now Google will decide how many projects it will support. After Google’s decision, we’ll take up the final selection of students for these projects.

    Also popular now: