SummerOfCode2010Ideas

From PardusWiki
(Difference between revisions)
Jump to: navigation, search
Line 78: Line 78:
  
 
----
 
----
 +
 +
 +
==== Installation Support for Pardus Live CD ====
 +
 +
'''Description:''' Pardus Live CD currently doesn't have an installation option. The purpose of this project is to create such a Live CD that can also install Pardus on a hard drive on demand. Modifications on YALI and Pardusman are required mostly.
 +
 +
'''Requirements:''' Python, Qt. Additionally, a brief knowledge on Pardus boot sequence, Pardus technologies (pisi, YALI) and Linux file systems is a plus.
 +
 +
'''Mentors:''' Mete Alpaslan
 +
  
 
== Mentors ==
 
== Mentors ==
Line 87: Line 97:
 
Renan Çakırerk (renan.cakirerk{{at}}gmail.com - LinkID: rcakirerk)<br>
 
Renan Çakırerk (renan.cakirerk{{at}}gmail.com - LinkID: rcakirerk)<br>
 
Fatih Aşıcı (fatih.asici{{at}}gmail.com - LinkID: fatih_asici)<br>
 
Fatih Aşıcı (fatih.asici{{at}}gmail.com - LinkID: fatih_asici)<br>
Mete Alpaslan (mete{{at}}pardus.org.tr - LinkID: ?)
+
Mete Alpaslan (alpaslanmete{{at}}gmail.com - LinkID: metealpaslan)

Revision as of 09:13, 25 March 2010

This page is an open list for ideas related to Pardus for the 2010 edition of Google Summer of Code.

Our application template can be found here.


Timeline:

March 18 - 29: Would-be student participants discuss application ideas with mentoring organizations.

March 29: ~12 noon PDT / 19:00 UTC Student application period opens. [at Google]

April 9: Student application deadline



Mailing list and IRC:

You can ask more detailed questions about projects to our GSoC list: [1]

We're also on IRC: #pardus-devel in Freenode network. Just drop in and feel free to ask your questions.

Google's Summer of Code IRC channel is #gsoc in Freenode.


Contents

Project Ideas

Improving Accessibility Support in Pardus

Description: Improved Accessibility Support for easing the use of Pardus by disabled people. This project aims to integrate common accessibility tools (e.g. Orca, Fire Vox, Linux Screen Reader, KTTSD/KTTSmgr, etc.) into the KDE desktop environment used in Pardus.

Requirements: Experience with Qt/GTK toolkits. PiSi Packaging knowledge is a plus.

Mentors: Gökmen Göksel, Gökçen Eraslan

Resources:


Backup Tool for KDE4 Settings

Description: A Graphical User Interface in which users can simply backup and restore KDE applications' configuration files. This will help users who accidentally lose or corrupt their configuration files which cause several native KDE technologies and applications to fail like a disappearing panel or loss of accounts informations in KMail/Kopete, etc.


Requirements: Knowledge and experience with KDE, Python or C++ and Qt.

Mentors: Gökçen Eraslan, Gökmen Göksel

Resources:


WUBI-like Microsoft Windows installer for Pardus

Description: A simple Microsoft Windows installer which will install a choosen Pardus release on a virtual disk image file and add the corresponding bootloader entry which will allow users to use/preview/test Pardus without modifying their partition table.

Requirements: Knowledge of Microsoft Windows Technologies (API, Registry, etc.) and experience with one of the modern Graphical User Interface API's.

Mentors: Onur Küçük, Ozan Çağlayan, Gökmen Göksel

Resources:



Installation Support for Pardus Live CD

Description: Pardus Live CD currently doesn't have an installation option. The purpose of this project is to create such a Live CD that can also install Pardus on a hard drive on demand. Modifications on YALI and Pardusman are required mostly.

Requirements: Python, Qt. Additionally, a brief knowledge on Pardus boot sequence, Pardus technologies (pisi, YALI) and Linux file systems is a plus.

Mentors: Mete Alpaslan


Mentors

Gökmen Göksel (gokmeng@ @.pnggmail.com - LinkID: gokmen)
Gökçen Eraslan (gokcen.eraslan@ @.pnggmail.com - LinkID: gkcn)
Ozan Çağlayan (ozancag@ @.pnggmail.com - LinkID: ozancaglayan)
Onur Küçük (zaburt@ @.pnggmail.com - LinkID: zaburt)
Renan Çakırerk (renan.cakirerk@ @.pnggmail.com - LinkID: rcakirerk)
Fatih Aşıcı (fatih.asici@ @.pnggmail.com - LinkID: fatih_asici)
Mete Alpaslan (alpaslanmete@ @.pnggmail.com - LinkID: metealpaslan)

Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox