Difference between revisions of "Hac5/Projects"
m (project template improvements) |
(addition of Grapefruit subproject info and improving of page structure) |
||
Line 14: | Line 14: | ||
$ darcs push community.haskell.org:/srv/code/yourproject |
$ darcs push community.haskell.org:/srv/code/yourproject |
||
− | == |
+ | == Projects == |
If you have a project that you want to work on at the Hackathon, please describe it here. |
If you have a project that you want to work on at the Hackathon, please describe it here. |
||
Line 20: | Line 20: | ||
Since Hackathons are great for teamwork, consider joining one of the projects mentioned below. If you're interested in one of these projects, add your name to the list of hackers under that project. |
Since Hackathons are great for teamwork, consider joining one of the projects mentioned below. If you're interested in one of these projects, add your name to the list of hackers under that project. |
||
<!-- Copy this template |
<!-- Copy this template |
||
− | + | === Project name === |
|
− | Description |
+ | ==== Description ==== |
+ | |||
+ | I am a project. Love me. |
||
+ | |||
+ | ===== Hackers ===== |
||
⚫ | |||
* Hacker 1 |
* Hacker 1 |
||
* Hacker 2 |
* Hacker 2 |
||
--> |
--> |
||
− | + | === Darcs Sprint #2 === |
|
+ | ==== Description ==== |
||
⚫ | |||
+ | |||
⚫ | |||
+ | |||
⚫ | |||
⚫ | |||
* Reinier Lamers (tux_rocker) |
* Reinier Lamers (tux_rocker) |
||
* Eric Kow (kowey) |
* Eric Kow (kowey) |
||
Line 39: | Line 45: | ||
* Ganesh Sittampalam (Heffalump) |
* Ganesh Sittampalam (Heffalump) |
||
− | + | === Grapefruit === |
|
+ | |||
+ | ==== Description ==== |
||
+ | |||
⚫ | [[Grapefruit]] is a library for [[Functional Reactive Programming]] (FRP) with a focus on user interfaces. FRP makes it possible to implement reactive and interactive systems in a declarative style. With Grapefruit, user interfaces are described as networks of communicating widgets and windows. Communication is done via different kinds of signals which describe temporal behavior. |
||
+ | |||
+ | ==== Possible subprojects ==== |
||
+ | |||
+ | * graphics support |
||
+ | ** Jeff Heard expressed interest in adapting [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Hieroglyph Hieroglyph] to work with Grapefruit |
||
+ | ** The classic version of Grapefruit contains quite a bit of OpenGL-based 3D animation stuff which could be ported to the current Grapefruit version. |
||
+ | * improvements of the UI part and the GTK+-based UI backend |
||
+ | * Qt-based UI backend |
||
+ | ** [[HQK]] should be used for this. |
||
⚫ | |||
⚫ | |||
− | Hackers: |
||
* Wolfgang Jeltsch (jeltsch) |
* Wolfgang Jeltsch (jeltsch) |
||
* Fraser Wilson |
* Fraser Wilson |
Revision as of 09:50, 26 February 2009
Generic information
You can apply for an account and a project using the community server.
Once you have an account and/or a project, you upload a Darcs repository as follows. First, initialize your repository on the server:
$ ssh community.haskell.org you@haskell:~$ cd /srv/code/yourproject you@haskell:/srv/code/yourproject$ darcs init
Then, log out and push your repository:
$ darcs push community.haskell.org:/srv/code/yourproject
Projects
If you have a project that you want to work on at the Hackathon, please describe it here.
Since Hackathons are great for teamwork, consider joining one of the projects mentioned below. If you're interested in one of these projects, add your name to the list of hackers under that project.
Darcs Sprint #2
Description
The second Darcs Sprint. Help improve our beloved DVCS! Add your nick to the list.
Hackers
- Reinier Lamers (tux_rocker)
- Eric Kow (kowey)
- Ben Moseley (benmos)
- Ganesh Sittampalam (Heffalump)
Grapefruit
Description
Grapefruit is a library for Functional Reactive Programming (FRP) with a focus on user interfaces. FRP makes it possible to implement reactive and interactive systems in a declarative style. With Grapefruit, user interfaces are described as networks of communicating widgets and windows. Communication is done via different kinds of signals which describe temporal behavior.
Possible subprojects
- graphics support
- Jeff Heard expressed interest in adapting Hieroglyph to work with Grapefruit
- The classic version of Grapefruit contains quite a bit of OpenGL-based 3D animation stuff which could be ported to the current Grapefruit version.
- improvements of the UI part and the GTK+-based UI backend
- Qt-based UI backend
- HQK should be used for this.
Hackers
- Wolfgang Jeltsch (jeltsch)
- Fraser Wilson
- Roman Cheplyaka (Feuerbach) (graphics support?)
Experiences
Please list projects with which you are familiar. This way, people know whom to contact for more information or guidance on a particular project.
Name | Projects |
---|---|
leather | EMGM, multirec |
jeltsch | Grapefruit, HQK |
jutaro | leksah |
sebas | salvia, orchid, filestore |