commit f3ca14e40877f224eb5e8f3d34287f4d6552ccdd
parent a4f18817bc38fbe947ee5fa28a9b8e376b67026b
Author: Anselm R Garbe <garbeam@gmail.com>
Date: Fri, 13 Mar 2009 10:31:56 +0000
highlight
Diffstat:
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