The Open Source Your Summer '07 Initiative

Introduction

The Open Source Your Summer '07 Initiative (OSYS '07) is an initiative offering students an opportunity to contribute to the OpenOCES projects under favourable conditions. The goal of OSYS '07 is to further improve the OpenOCES project and secondly introduce students to the OpenOCES project and open source development in general.

OSYS '07 is inspired by - but fully independent from - the Google Summer of Code program.

Participation

Any currently enrolled student at any university, college or similar educational institution is encouraged to apply for participation in OSYS '07. Living in Denmark or being enrolled at a Danish educational institution is not a prequisite for participation. You may also submit more than one project proposal to OSYS '07.

To apply for participation send an e-mail to staff@openoces.org describing the project you want to work on and your motivation for selecting the project. Please also include information about the status of your studies, state any open source experience that you may have and in general give us any information that you think may be relevant to us, when deciding if your project proposal should be included in OSYS '07.

You will be notified of whether your project proposal has been selected for OSYS '07 on 29 June 2007.

If your project is selected for participation in OSYS '07, you will:

  • be expected to finish your project before September 2007
  • be expected to release the result of your project as part of the OpenOCES project
  • be assigned a mentor, who will be able to guide you if necessary. The mentor is chosen by the OpenOCES project
  • receive a stipend of $1000 at project start
  • receive another $1000 stipend after meeting a milestone defined by you in cooperation with your mentor
  • receive a final stipend of $2500 when your mentor acknowledges that your project has been successfully completed
  • be offered office space at TDC (located in Aarhus, Denmark) during the project period. You may also choose to work from home

Project proposals

In this section we list a few interesting projects that will significantly improve the OpenOCES projects. You are also welcome to define your own project independently.
  • Add Firefox keystore support to OpenSign. Develop a keystore to OpenSign that is capable of using certificates from the Firefox browser directly. The implementation may also be able to support other browsers derived from the Mozilla project.
  • Add support for certificates available in the key-chain on the Mac OS X platform to OpenSign.
  • Develop an eye-pleasing live demonstration of OpenSign and OpenLogon as a supplement to the existing developer oriented demo. The demo should simulate realistic usages of OpenLogon and OpenSign and also serve as a solid foundation for developers wanting to implement OpenSign or OpenLogon on their web sites. A part of the project should also be a guide describing how developers can easily add OpenSign and OpenLogon to their web sites.
  • Develop a .NET version of OOAPI. The OOAPI convenience library is currently only available in java. The library should at minimum be able to provide the same functionality as the java version. Writing API documentation and a users' guide to using the API, should be part of this project.
Please remember, the listed proposals are just examples - feel free to suggest any project, that you think will be an improvement to the OpenOCES project.

Timeline

Date
27 June 2007 Project proposal submission deadline
29 June 2007 Participating projects are selected
1 July 2007 Project start
1 August 2007 Project milestone - evaluation of project progress with mentor
1 September 2007 Project completion - your project must be submitted to OpenOCES for evaluation by your mentor

Our sponsors

The following organizations have sponsored OSYS '07.
If your organization is interested in sponsoring OSYS '07, feel free to contact us at staff@openoces.org.

Contact information

For questions, suggestions, comments, etc., feel free to contact us at staff@openoces.org.