SummerOfCode2009Ideas
(→Bugzilla Applet for KDE4) |
(→Bugzilla Applet for KDE4) |
||
| (34 intermediate revisions by 20 users not shown) | |||
| Line 1: | Line 1: | ||
| − | ''This page is an open list for ideas related to [http://www.pardus.org.tr/eng Pardus] | + | ''This page is an open list for ideas related to [http://www.pardus.org.tr/eng Pardus] |
---- | ---- | ||
| Line 29: | Line 29: | ||
==== KDM Face Recognition Support ==== | ==== KDM Face Recognition Support ==== | ||
| − | '''Description :''' Most modern laptops have webcams now. Face recognition authentication support could be integrated into KDE4. A pam plugin called | + | '''Description:''' Most modern laptops have webcams now. Face recognition authentication support could be integrated into KDE4. A pam plugin called pam-face-authentication is developed for GSoC 2008 as OpenSuse project. A trainer module needs to be written for KDE4 system-manager. Also face recognition support has to be integrated into KDM. |
| − | pam-face-authentication is developed for GSoC 2008 as OpenSuse project. A trainer module needs to be written for KDE4 system-manager. Also face | + | |
| − | recognition support has to be integrated into KDM. | + | |
| − | '''Requirements :''' C, Python, KDE, OpenCV, PAM knowledge | + | '''Requirements:''' C, Python, KDE, OpenCV, PAM knowledge |
| − | '''Mentors :''' | + | '''Mentors:''' Gökmen Göksel, Onur Küçük |
'''Resources:''' | '''Resources:''' | ||
| Line 44: | Line 42: | ||
---- | ---- | ||
| − | ==== OpenOffice.org Turkish | + | ==== OpenOffice.org Turkish Grammar Support ==== |
| − | '''Description :''' Pardus integrated zemberek for Turkish spell checking wherever possible but there is no project to support | + | '''Description:''' Pardus integrated zemberek for Turkish spell checking wherever possible but there is no project to support grammar checking for Turkish language. This is also very needed for an Office Suite. There is a project called LanguageTool that can be used for this purpose. |
| − | language. This is also very needed for an Office Suite. There is a project called LanguageTool that can be used for this purpose. | + | |
| − | '''Requirements :''' XML, Java | + | '''Requirements:''' XML, Java |
| − | '''Mentors :''' Gökçen Eraslan | + | '''Mentors:''' Gökçen Eraslan |
'''Resources:''' | '''Resources:''' | ||
| Line 59: | Line 56: | ||
==== KDM Fingerprint support ==== | ==== KDM Fingerprint support ==== | ||
| − | '''Description :''' Most of the modern notebooks come with a fingerprint detection peripheral attached. These devices can be used for authentication in KDM and other areas of KDE. A program for identification to store user ids and and some patches to KDE to support this authentication system will be needed. | + | '''Description:''' Most of the modern notebooks come with a fingerprint detection peripheral attached. These devices can be used for authentication in KDM and other areas of KDE. A program for identification to store user ids and and some patches to KDE to support this authentication system will be needed. |
| − | '''Requirements :''' C, Python, KDE, PAM knowledge, Fingerprint backend | + | '''Requirements:''' C, Python, KDE, PAM knowledge, Fingerprint backend |
| − | '''Mentors :''' Gökçen Eraslan | + | '''Mentors:''' Gökçen Eraslan |
'''Resources:''' | '''Resources:''' | ||
| Line 71: | Line 68: | ||
---- | ---- | ||
| − | ==== | + | ==== Pulseaudio Manager for KDE4 ==== |
| − | + | ||
| − | ''' | + | '''Description:''' Fully KDE4 integrated Pulseaudio controlling system that can replace paprefs and pavucontrol applications. |
| − | '''Mentors :''' | + | '''Mentors:''' Ozan Çağlayan, Onur Küçük, Gökçen Eraslan |
'''Resources:''' | '''Resources:''' | ||
| − | * http://www. | + | * http://www.pulseaudio.org/ |
| − | * | + | * https://fedoraproject.org/wiki/Features/VolumeControl |
---- | ---- | ||
| − | ==== | + | ==== Bugzilla Applet for KDE4 ==== |
| − | '''Description :''' | + | '''Description:''' Bugzilla is a bug tracking system widely used by Pardus and several open source project like Mozilla, RedHat, KDE, etc. It would be nice if we have a simple KDE4 application which will popup after an application crashed and provide a way to send bug reports with needed tracing informations attached. |
| − | + | ||
| − | + | '''Mentors:''' Ozan Çağlayan, Gökçen Eraslan, Gökmen Göksel | |
| − | + | ||
| − | '''Mentors :''' Ozan Çağlayan | + | |
'''Resources:''' | '''Resources:''' | ||
| − | * http:// | + | * http://bugs.pardus.org.tr |
| + | * http://bugzilla.org | ||
| + | * https://wiki.ubuntu.com/Apport | ||
| + | * https://fedoraproject.org/wiki/Features/CrashCatcher | ||
| + | * [http://www.rentalprotectionagency.com/tenant-screening.php background check] | ||
---- | ---- | ||
| − | ==== | + | ==== Web based image creation tool for Pardus ==== |
| − | '''Description :''' | + | '''Description:''' The aim of this project is to create a web based application for building customized CDs and ready-to-run images for VMs. Web based UI and services can be built with Python. For image building backend, Pardusman - Pardus' own CD image creator which uses PiSi and COMAR frameworks - can be used as a starting point. Virtual machine (may be Parallels, VMware, Xen, Microsoft Virtual PC, QEMU, Usermode Linux, CoLinux, Virtual Iron, VirtualBox or other virtualization technology) image building parts are to be developed from scratch, while most of the installation or live media creation features are complete in Pardusman. |
| − | |||
| − | ''' | + | '''Requirements:''' Python, web based application development knowledge, general package management and virtualization knowledge |
| − | + | ||
| − | + | ||
| − | + | '''Mentors:''' Ekin Meroğlu, Ozan Çağlayan | |
| − | + | '''Resources:''' | |
| + | * http://svn.pardus.org.tr/uludag/trunk/pardusman/ | ||
| + | * http://www.nongnu.org/qemu/qemu-doc.html#SEC15 (QEMU image creation) | ||
| − | + | == Mentors == | |
| − | + | ||
| − | + | Gökmen Göksel (gokmeng{{at}}gmail.com - LinkID: gokmen) <br> | |
| − | + | Gökçen Eraslan (gokcen.eraslan{{at}}gmail.com - LinkID: gkcn) <br> | |
| − | + | Ozan Çağlayan (ozancag{{at}}gmail.com - LinkID: ozancaglayan) <br> | |
| − | + | Onur Küçük (zaburt{{at}}gmail.com - LinkID: zaburt)<br> | |
| − | + | Ekin Meroğlu (meroglu.ekin{{at}}gmail.com - LinkID: ekinmeroglu) <br> | |
| − | + | Pınar Yanardağ (moonquelle{{at}}gmail.com - LinkID: pinguar) | |
| − | + | ||
| − | - | + | |
Latest revision as of 17:53, 9 January 2012
This page is an open list for ideas related to Pardus
Timeline:
March 18-23: Would-be student participants discuss application ideas with mentoring organizations.
March 23: ~12 noon PDT / 19:00 UTC Student application period opens. [at Google]
April 3 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 ask your questions.
Google's Summer of Code IRC channel ist #gsoc in Freenode.
Contents |
Project Ideas
Pardus
KDM Face Recognition Support
Description: Most modern laptops have webcams now. Face recognition authentication support could be integrated into KDE4. A pam plugin called pam-face-authentication is developed for GSoC 2008 as OpenSuse project. A trainer module needs to be written for KDE4 system-manager. Also face recognition support has to be integrated into KDM.
Requirements: C, Python, KDE, OpenCV, PAM knowledge
Mentors: Gökmen Göksel, Onur Küçük
Resources:
- http://code.google.com/p/pam-face-authentication/
- http://opencv.willowgarage.com/wiki/
- http://www.kernel.org/pub/linux/libs/pam/
OpenOffice.org Turkish Grammar Support
Description: Pardus integrated zemberek for Turkish spell checking wherever possible but there is no project to support grammar checking for Turkish language. This is also very needed for an Office Suite. There is a project called LanguageTool that can be used for this purpose.
Requirements: XML, Java
Mentors: Gökçen Eraslan
Resources:
KDM Fingerprint support
Description: Most of the modern notebooks come with a fingerprint detection peripheral attached. These devices can be used for authentication in KDM and other areas of KDE. A program for identification to store user ids and and some patches to KDE to support this authentication system will be needed.
Requirements: C, Python, KDE, PAM knowledge, Fingerprint backend
Mentors: Gökçen Eraslan
Resources:
Pulseaudio Manager for KDE4
Description: Fully KDE4 integrated Pulseaudio controlling system that can replace paprefs and pavucontrol applications.
Mentors: Ozan Çağlayan, Onur Küçük, Gökçen Eraslan
Resources:
Bugzilla Applet for KDE4
Description: Bugzilla is a bug tracking system widely used by Pardus and several open source project like Mozilla, RedHat, KDE, etc. It would be nice if we have a simple KDE4 application which will popup after an application crashed and provide a way to send bug reports with needed tracing informations attached.
Mentors: Ozan Çağlayan, Gökçen Eraslan, Gökmen Göksel
Resources:
- http://bugs.pardus.org.tr
- http://bugzilla.org
- https://wiki.ubuntu.com/Apport
- https://fedoraproject.org/wiki/Features/CrashCatcher
- background check
Web based image creation tool for Pardus
Description: The aim of this project is to create a web based application for building customized CDs and ready-to-run images for VMs. Web based UI and services can be built with Python. For image building backend, Pardusman - Pardus' own CD image creator which uses PiSi and COMAR frameworks - can be used as a starting point. Virtual machine (may be Parallels, VMware, Xen, Microsoft Virtual PC, QEMU, Usermode Linux, CoLinux, Virtual Iron, VirtualBox or other virtualization technology) image building parts are to be developed from scratch, while most of the installation or live media creation features are complete in Pardusman.
Requirements: Python, web based application development knowledge, general package management and virtualization knowledge
Mentors: Ekin Meroğlu, Ozan Çağlayan
Resources:
- http://svn.pardus.org.tr/uludag/trunk/pardusman/
- http://www.nongnu.org/qemu/qemu-doc.html#SEC15 (QEMU image creation)
Mentors
Gökmen Göksel (gokmeng
gmail.com - LinkID: gokmen)
Gökçen Eraslan (gokcen.eraslan
gmail.com - LinkID: gkcn)
Ozan Çağlayan (ozancag
gmail.com - LinkID: ozancaglayan)
Onur Küçük (zaburt
gmail.com - LinkID: zaburt)
Ekin Meroğlu (meroglu.ekin
gmail.com - LinkID: ekinmeroglu)
Pınar Yanardağ (moonquelle
gmail.com - LinkID: pinguar)