sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit f3ca14e40877f224eb5e8f3d34287f4d6552ccdd
parent a4f18817bc38fbe947ee5fa28a9b8e376b67026b
Author: Anselm R Garbe <garbeam@gmail.com>
Date:   Fri, 13 Mar 2009 10:31:56 +0000

highlight
Diffstat:
Mwww.suckless.org/GSoC2009.md | 73++++++++++++++++++++++++++++++++++++-------------------------------------
1 file changed, 36 insertions(+), 37 deletions(-)

diff --git a/www.suckless.org/GSoC2009.md b/www.suckless.org/GSoC2009.md @@ -121,24 +121,24 @@ well-established desktop environments, to integrate well with Gnome or KDE in order to prove that dynamic and tiled window management should be the default in future window management concepts. -Requirements: Good knowledge of the Xlib and C is desirable. Also good +***Requirements:*** Good knowledge of the Xlib and C is desirable. Also good knowledge of the specific target platform, such as Cocoa/Quartz on Max OS X, resp. Win32 API on Windows would be desirable. -Mentor(s): Anselm R Garbe +***Mentor(s):*** Anselm R Garbe -Assignee(s): +***Assignee(s):*** ### ddm There is no suckless display manager for X11 at the moment, thus a new dynamic display manager (ddm) should be designed and implemented. -Requirements: Good knowledge of the Xlib and C is desirable. +***Requirements:*** Good knowledge of the Xlib and C is desirable. -Mentor(s): Enno 'Gottox' Boland +***Mentor(s):*** Enno 'Gottox' Boland -Assignee(s): +***Assignee(s):*** ### stm @@ -148,22 +148,22 @@ management. This task includes the design and implementation of a suckless system that solves the problems of TTS (Trouble Ticket System), ARS (Action Request System) and IRS (Incident Response System) all together. -Requirements: Good knowledge of web technologies are essential, good knowledge of C is desirable. +***Requirements:*** Good knowledge of web technologies are essential, good knowledge of C is desirable. -Mentor(s): Christoph Lohmann +***Mentor(s):*** Christoph Lohmann -Assignee(s): +***Assignee(s):*** ### Lightweight volume manager alternative We'd like to see a lightweight and simple alternative to gnome-volume-manager and similiar programs. -Requirements: Good C knowledge and knowledge of DBUS and similiar techniques are essential. +***Requirements:*** Good C knowledge and knowledge of DBUS and similiar techniques are essential. -Mentor(s): Tuncer Ayaz +***Mentor(s):*** Tuncer Ayaz -Assignee(s): +***Assignee(s):*** ### Yet another less sucking editor @@ -171,11 +171,11 @@ Although vi(m) does its job, it has become a monster over the years. We believe there is a gap between ed, sam, acme and vim which must be filled with a completely new, less-sucking editor. -Requirements: Good C knowledge and knowledge of I/O APIs is essential. +***Requirements:*** Good C knowledge and knowledge of I/O APIs is essential. -Mentor(s): TBA +***Mentor(s):*** TBA -Assignee(s): +***Assignee(s):*** ### Less sucking C99 subset spec @@ -185,11 +185,11 @@ and developing abstractions much easier. To address these shortcomings the student should survey the problems of C, evaluate possible solutions and enhance the language as a subset of C99. -Requirements: Very good C knowledge is essential. +***Requirements:*** Very good C knowledge is essential. -Mentor(s): Szabolcs Nagy +***Mentor(s):*** Szabolcs Nagy -Assignee(s): +***Assignee(s):*** ### Modern libc @@ -200,11 +200,11 @@ implement a completely new libc which abstracts a very nice standard environment which can be implemented on modern OS platforms in a straightforward manner. Our goal would be to realize an initial proposal on Linux. -Requirements: Very good C knowledge is essential. +***Requirements:*** Very good C knowledge is essential. -Mentor(s): Szabolcs Nagy +***Mentor(s):*** Szabolcs Nagy -Assignee(s): +***Assignee(s):*** ### Improve tcc @@ -221,11 +221,11 @@ for these reasons. We'd like the improved tcc to be able to build all suckless projects and perhaps the modern libc replacement. -Requirements: Very good C knowledge is essential as well as knowledge of x86 assembler and executable formats. +***Requirements:*** Very good C knowledge is essential as well as knowledge of x86 assembler and executable formats. -Mentor(s): Anselm R Garbe, Matthias-Christian Ott +***Mentor(s):*** Anselm R Garbe, Matthias-Christian Ott -Assignee(s): +***Assignee(s):*** ### Comprehensive code audit @@ -236,11 +236,11 @@ clean-up. The result has to be a report on all found errors and maybe some advice for the project maintainers. This task requires experience in this field. -Requirements: Good C knowledge is essential. +***Requirements:*** Good C knowledge is essential. -Mentor(s): Kai Hendry +***Mentor(s):*** Kai Hendry -Assignee(s): +***Assignee(s):*** ### Improve sltar @@ -248,11 +248,11 @@ Assignee(s): implementation which lacks gzip and bzip2 integration. The task requires to extend sltar with these and to also write a test suite for it. -Requirements: Good C knowledge would be desirable. +***Requirements:*** Good C knowledge would be desirable. -Mentor(s): Enno 'Gottox' Boland +***Mentor(s):*** Enno 'Gottox' Boland -Assignee(s): +***Assignee(s):*** ### Write a decent mailing list web archive system @@ -263,11 +263,11 @@ MUA and which is designed with low footprint and efficiency in mind. We expect this tool as a stand-alone Unix tool written in C or an appropriate language. -Requirements: Good C knowledge would be desirable. +***Requirements:*** Good C knowledge would be desirable. -Mentor(s): TBA +***Mentor(s):*** TBA -Assignee(s): +***Assignee(s):*** ### Extend werc with a repository browser @@ -276,14 +276,13 @@ browser for VCS repositories including support for [subversion](http://subversion.tigris.org/), [mercurial](http://www.selenic.com/mercurial/) and [git](http://git-scm.com). -Requirements: Good knowledge of the [rc](http://en.wikipedia.org/wiki/Rc) shell +***Requirements:*** Good knowledge of the [rc](http://en.wikipedia.org/wiki/Rc) shell and the [Plan 9 userland for Pnix](http://plan9.us) is essential. Good C knowledge for the helper tools would be desirable. -Mentor(s): Uriel - -Assignee(s): +***Mentor(s):*** Uriel +***Assignee(s):*** [FAQ]: http://code.google.com/opensource/gsoc/2009/faqs.html#0_1_ideas_5167658354380897_772