diff options
-rw-r--r-- | community/weblogs/ArneBab/niches_for_the_hurd.mdwn | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn index b85891af..5febe7b6 100644 --- a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn +++ b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn @@ -343,28 +343,19 @@ todo-item -> niches for which it is useful. ### Easy - Port debian packages to the Hurd -> currently mainly tinkerers, but also any other niche. In the long run this is necessary for every user. Easy start for devs. -- Document easier access to low-level functions via translators, one function at a time. -- get nsmux ready for regular users by setting it up in the LiveCDs by default. +- Document easier access to low-level functions via translators, one function at a time. -> tinkerers. +- get nsmux ready for regular users by setting it up in the LiveCDs by default. -> show tinkerers what it can do. ### Complex -- A filesystem-based package manager: Unionmounting packages. With filterfs from nsmux packages any user should be able to selectively disable any package without affecting the system of others. Simple active translators can add packages. -- Enable subhurds for regular users via a subdo command: A framework for confining individual applications. +- A filesystem-based package manager: Unionmounting packages. With filterfs from nsmux packages any user should be able to selectively disable any package without affecting the system of others. Simple active translators can add packages. -> clean design and more freedom for tinkerers to setup test environments: “Does this also work with XY disabled?” +- Enable subhurds for regular users via a subdo command: A framework for confining individual applications. -> tinkerers for testing their work. - Define your personal environment via translators, so you can easily take it with -you ⇒ system on a USB stick. Would work great with a filesystem based package manager. +you ⇒ system on a USB stick. Would work great with a filesystem based package manager. -> ? ### Huge -- Get Hurd/GNU Mach ready for efficient multicore usage. +- Get Hurd/GNU Mach ready for efficient multicore usage. -> multicore - Running parts of the Hurd on different computers, maybe even with shared servers on dedicated hardware (Cloud Computing when the servers can be made to migrate from -between computers). - - - - - - - - - +between computers). -> multicore on steroids :) |