diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/gsoc/project_ideas/libdiskfs_locking.mdwn | 5 | ||||
-rw-r--r-- | community/gsoc/project_ideas/pthreads.mdwn | 5 | ||||
-rw-r--r-- | community/weblogs/ArneBab/niches_for_the_hurd.mdwn | 18 |
3 files changed, 20 insertions, 8 deletions
diff --git a/community/gsoc/project_ideas/libdiskfs_locking.mdwn b/community/gsoc/project_ideas/libdiskfs_locking.mdwn index 570a9581..0618bbe6 100644 --- a/community/gsoc/project_ideas/libdiskfs_locking.mdwn +++ b/community/gsoc/project_ideas/libdiskfs_locking.mdwn @@ -1,4 +1,5 @@ -[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2008, 2009, 2010 Free Software Foundation, +Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -27,6 +28,8 @@ implementing unit checks in other parts of the Hurd codebase...) issues; but it wouldn't document the work in terms of actual code produced, and thus it's not suitable for a GSoC project...) +[Linux' *sparse*](https://sparse.wiki.kernel.org/) could be worth looking at. + This task requires experience with debugging locking issues in multithreaded applications. diff --git a/community/gsoc/project_ideas/pthreads.mdwn b/community/gsoc/project_ideas/pthreads.mdwn index 61c8c079..a33187f6 100644 --- a/community/gsoc/project_ideas/pthreads.mdwn +++ b/community/gsoc/project_ideas/pthreads.mdwn @@ -1,4 +1,5 @@ -[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2008, 2009, 2010 Free Software Foundation, +Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -10,7 +11,7 @@ is included in the section entitled [[!meta title="Convert Hurd Libraries and Servers to pthreads"]] -[[!tag open_issue_pthread]] +[[!tag open_issue_libpthread]] The Hurd was originally created at a time when the [pthreads standard](http://www.opengroup.org/onlinepubs/009695399/basedefs/pthread.h.html) diff --git a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn index ff169b0a..6f0af07e 100644 --- a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn +++ b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn @@ -94,16 +94,16 @@ sounds like an interesting option.*" *"While I believe this can be applied to any kind of applications, I'm personally most interested in more efficient and powerful desktop environments -- these considerations are in fact what got me seriously -interested in the Hurd. +interested in the Hurd.* -Even more specifically, I've done most considerations (though by far not +*Even more specifically, I've done most considerations (though by far not all) on modular web browsing environments. Those interested can read up -some of my thoughts on this: +some of my thoughts on this:* http://sourceforge.net/mailarchive/message.php?msg_name=20080909073154.GB821%40alien.local -(Just skip the text mode browsing stuff -- the relevant part is the long +*(Just skip the text mode browsing stuff -- the relevant part is the long monologue at the end... I really should put these ideas into my blog.)"* @@ -127,7 +127,15 @@ or even: * cp ftp://foo/bar/ogg play -that's KDEs fabled network transparency on the filesystem / shell level. +that's KDEs fabled network transparency on the filesystem / shell level (where it belongs to be desktop agnostic). + +* add temporary filesystems anywhere via `settrans -a NODE /hurd/ext2fs` + +* make everything temporarily writeable without really changing it via [[hurd/translator/unionfs]]. + +* Read tar archives and mbox files via `ls foo.tar.gz,,tarfs` and `ls foo.mbox,,mboxfs`, respectively → [[hurd/translator/nsmux]]. + +* Use stuff like the new akonady (personal information) framework in KDE more efficiently from the shell. Reality check |