My space in the world

Code is poetry

Posted by Sayak
July - 7 - 2012

A few weeks back, Teo called out for volunteers to work on an application for managing the workflow during programs like Season of KDE (our own version of google-melange). After two weeks of intensive coding, we now have our very own application!

The application has been titled “KDE Students Program” (codename Pandora) and will be available at after a while. My primary aim was to make something that is not only easy to use, but easy to maintain. So what does it do?

  • It allows creation of multiple programs, with more than one active at one point of time.
  • It provides an option for users to sign up as a student or a mentor. A mentor application has to be approved by a SoC admin.
  • Students can submit one or more proposals. Approved mentors can select projects they want to mentor.
  • Once the student application deadline is hit, SoC admins will go through all proposals and accept/reject them.
  • Once the coding period starts, the mentors will then coordinate with their students.
  • Upon completion of the program, mentors will evaluate the students’ performance and mark them as passed/failed accordingly.

Program Home

Project Details

Submit a proposal

So as you see, the workflow is quite simple. Of course, there are quite a few other stuff that are available to SoC admins, but I won’t get into all that. The application is wired up our central login system KDE Identity and has been built on the Neverland UI.

If you wish to test and try to break the application, the source code is available here:
If you can’t / don’t want to install it locally, ping me on IRC (nick sayakb on #kde-www) and I’ll share a (private) link where you can test the application.

3 Responses to “Season of KDE: We have a new application!”

  1. Extremely impressive, dude, really…

  2. shubham says:

    what are the prerequisites for getting involved as a student?

    • Sayak says:

      Well, other than motivation, I don’t think there’s any 🙂
      The next Season of KDE should be some time next year, and if there are any specific rules for that, the SoC admins will declare before the season starts. So stay tuned!

Leave a Reply

About Me

A son, brother and friend. Enjoys scripting and making small bits of apps here and there. Wants to conquer the world (well, who doesnt). A geek who has an obsession for ponies. Loves acoustic and wants to play guitar sitting on the Hollywood hill one day!

A Word About KDE

KDE is a versatile software compilation for all platforms. It is an intuitive and powerful desktop environment that focuses on finding innovative solutions to old and new problems, and creating a vibrant, open atmosphere for experimentation.