summaryrefslogtreecommitdiff
path: root/community/weblogs/ArneBab/what_we_need.mdwn
blob: cb4e55b2a41cc4f268126aed96f96e279759e056 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
We created a list of the things we still need for using the Hurd for in our day-to-day activities (work or hobby). 

As soon as these issues are taken care of, the Hurd offers everything we need for fullfilling most of our computing needs on at least one of our devices: 

- USB (5): Arne, ms, Michael, Emilio, antrik²³
- Wireless (5): Arne, ms, Carl Fredrik, Michael (netbook), antrik (notebook)
- Sound (4): ms, Carl Fredrik, Michael, antrik²

- SATA (2): Michael, (Emilio)
- Tested for modern machines°¹ (2): Emilio, antrik (notebook)
- Stable Xorg° (2): Emilio, antrik
- PPPoE (2): Carl Fredrik, antrik²

- Graphical Desktop (1): Emilio
- Full featured high-resultion console which doesn’t need X (1): antrik
- Switching between console and X° (1): antrik
- full-featured browser (i.e. Firefox)°⁵ (1): antrik
- NFS working for climm, w3m and git (1): antrik⁴
- mplayer with win32codecs (1): antrik³
- gnash or alternatives (1): antrik³

°: Very likely needed by more people, but not named as most pressing issue.  
¹: It’s unclear on which processors the Hurd would have problems. Please report it if you have one!  
→ [http://www.mail-archive.com/bug-hurd@gnu.org/msg19105.html](info)  
²: Would be OK to use a router box instead.  
³: Not critical but would be convenient.  
⁴: Only while *not* using Hurd as the only machine.  
⁵: [We’re close to that](http://www.mail-archive.com/bug-hurd@gnu.org/msg19177.html).

So, if one of these issues seems to be interesting for you, or you think “I can do that easily”, 
why not become a Hurd hacker and add your touch? :) 

You can reach us in the [[mailing_lists]] and in [[irc]].

The sourcecode is in our [[source_repositories]] (git). When you want to check sources relevant for you, [DDE](http://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=dde) might be a good place to start for wireless and sound. USB on the other hand might need work in [gnumach](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/) ([[hacking_info|microkernel/mach/gnumach]]).

Besides: “The great next stuff” is in the [incubator git repo](http://git.savannah.gnu.org/cgit/hurd/incubator.git/), including (among others) [clisp](http://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=clisp) (translators in lisp) and [nsmux](http://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=nsmux) (dynamically setting translators on files for one command by accessing `file,,translator`).

Happy hacking!