1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <TeXmacs|1.99.16>
- <project|rehash.tm>
- <style|<tuple|tmmanual|std-frame|ornaments>>
- <\body>
- <section|Design goals>
- <include|remirror-design-goals.tm>
- <section|Non-goals>
- <\enumerate>
- <item>Longevity. A measure of rehash' success could be its own
- obsolescence: if rehash becomes useless as GNUnet <abbr|FS> <abbr|URIs>
- (or a similar system) are used instead of or alongside e.g. <abbr|http>
- <abbr|URLs>, then rehash main function of mapping between hash types
- wouldn't be needed anymore, and in which case the only remaining function
- of rehash-remirror would be parallel downloads from both <abbr|http> and
- GNUnet in case one is down or slow.<label|remirrror-not-longevity>
- </enumerate>
- <section|How does this fit in with decentralising GNU Guix?>
- <todo|there is some duplication in architecture.tm>
- <include|remirror-decentralising-guix.tm>
- <section|Previous work>
- <subsection|aria2 \U The ultra fast download utility>
- <include|remirror-prevwork-aria2.tm>
- <subsection|???>
- <section|What can rehash-remirror be used for?>
- <include|remirror-use-for.tm>
- <section|Addressing complications>
- <include|remirror-addressing-complications.tm>
- <section|Web interface>
- <include|remirror-web-interface.tm>
- <section|Configuration of rehash-remirror>
- rehash-remirror configuration format is an S-expression. <todo|document
- this format>. The default configuration can be used as an example:
- <todo|don't let it run off the page><todo|move to appendix>
- <include|remirror-default-config.scm>
- <section|How to use with Guix>
- Presuming rehash-remirror is listening at <slink|http://localhost:8081>:
- tell Guix to use <slink|http://localhost:8081> as HTTP proxy (see Guix
- manual for details). Alternatively, tell rehash-remirror to fetch
- substitutes from your favourite substitute servers, and tell Guix to use
- <slink|http://localhost:8081> as substitute server. There is no need to
- change authorised keys.
- </body>
- <\initial>
- <\collection>
- <associate|chapter-nr|6>
- <associate|page-first|27>
- <associate|page-medium|papyrus>
- <associate|save-aux|false>
- <associate|section-nr|0>
- <associate|subsection-nr|0>
- </collection>
- </initial>
|