Ticket #1306: docs-for-1.8.2.darcs.patch

File docs-for-1.8.2.darcs.patch, 6.3 KB (added by zooko, at 2011-01-28T15:47:13Z)
Line 
11 patch for repository zooko@dev.allmydata.org:/home/darcs/tahoe-lafs/trunk:
2
3Fri Jan 28 08:07:00 MST 2011  zooko@zooko.com
4  * docs: edit running.html, change "http://allmydata.org" to "http://tahoe-lafs.org" in NEWS and README.txt, add Josh Wilcox to CREDITS for his contribution of doc patches
5
6New patches:
7
8[docs: edit running.html, change "http://allmydata.org" to "http://tahoe-lafs.org" in NEWS and README.txt, add Josh Wilcox to CREDITS for his contribution of doc patches
9zooko@zooko.com**20110128150700
10 Ignore-this: 133a97d7c9e9401f2754d83f64733d1d
11] {
12hunk ./CREDITS 130
13 E: ravi@p-static.net
14 D: converted docs from .txt to .rst
15 
16+N: Josh Wilcox
17+D: docs
18+
19replace ./Makefile [A-Za-z_0-9\-\.] allmydata.org tahoe-lafs.org
20hunk ./NEWS 68
21 
22  - We now host binary packages so that users on certain operating systems
23    can install without having a compiler.
24-   <http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html>
25+   <http://allmydata.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html>
26  - Use a newer version of a dependency if needed, even if an older
27    version is installed. This would previously cause a VersionConflict
28    error. (#1190)
29replace ./NEWS [A-Za-z_0-9\-\.] allmydata.org tahoe-lafs.org
30hunk ./README.txt 26
31 See `TGPPL.PDF`_ for why the TGPPL exists, graphically illustrated on three slides.
32 
33 .. _quickstart.html: http://allmydata.org/source/tahoe-lafs/trunk/docs/quickstart.html
34-.. _COPYING.GPL: http://tahoe-lafs.org/trac/dupfilefind/browser/COPYING.GPL
35-.. _COPYING.TGPPL.html: http://tahoe-lafs.org/source/dupfilefind/trunk/COPYING.TGPPL.html
36-.. _TGPPL.PDF: http://tahoe-lafs.org/~zooko/tgppl.pdf
37+.. _COPYING.GPL: http://allmydata.org/trac/dupfilefind/browser/COPYING.GPL
38+.. _COPYING.TGPPL.html: http://allmydata.org/source/dupfilefind/trunk/COPYING.TGPPL.html
39+.. _TGPPL.PDF: http://allmydata.org/~zooko/tgppl.pdf
40replace ./README.txt [A-Za-z_0-9\-\.] allmydata.org tahoe-lafs.org
41hunk ./docs/running.html 14
42   <body>
43     <h1>How To Run Tahoe-LAFS</h1>
44 
45-    <p>This is how to run a Tahoe-LAFS client or a complete Tahoe-LAFS grid. First you
46-    have to install the Tahoe-LAFS software, as documented in <a
47-    href="install.html">install.html</a>.</p>
48+    <p>This is how to run a Tahoe-LAFS client to connect to an
49+    existing grid, or how to set up a complete Tahoe-LAFS grid. First
50+    you have to install the Tahoe-LAFS software, as documented
51+    in <a href="install.html">install.html</a>.</p>
52 
53     <p>The <code>tahoe</code> program in the <code>bin</code> directory is
54     used to create, start, and stop nodes. Each node lives in a separate base
55hunk ./docs/running.html 24
56     directory, in which there is a configuration file named <code>tahoe.cfg</code>. Nodes
57     read and write files within this base directory.</p>
58 
59-    <p>A grid consists of a set of <em>storage nodes</em> and <em>client nodes</em>
60-    running the Tahoe-LAFS code. There is also an <em>introducer node</em> that
61-    is responsible for getting the other nodes talking to each other.</p>
62+    <p>A grid consists of a set of <em>storage nodes</em>
63+    and <em>client nodes</em> (also known as <em>gateway nodes</em>)
64+    running the Tahoe-LAFS code. There is also an <em>introducer
65+    node</em> that is responsible for getting the other nodes talking
66+    to each other. Which grid of storage servers your client will
67+    connect to is determined solely by the introducer—if you configure
68+    your node to connect to a certain introducer then your node will
69+    only use those storage servers provided by that introducer. If you
70+    configure your node to connect to a new introducer of your own
71+    creation (see below), then your node will not connect to any
72+    storage servers until you've created some storage servers and told them
73+    to register themselves with that introducer.</p>
74 
75     <p>If you're getting started we recommend you try connecting to
76     the <a href="http://tahoe-lafs.org/trac/tahoe-lafs/wiki/TestGrid">the
77hunk ./docs/running.html 39
78-    public test grid</a> as you only need to create a client node.
79-    When you want to create your own grid you'll need to create the
80-    introducer and several initial storage nodes (see the note about
81-    small grids below).</p>
82+    public test grid</a>—you will need to create only a gateway node
83+    to do that.  When you want to create your own grid you'll need to
84+    create the introducer and several initial storage nodes (see the
85+    note about small grids below).</p>
86 
87     <p>If the Tahoe-LAFS <code>bin</code> directory is not on your PATH, then
88     in all the command lines below, specify the full path to <code>bin/tahoe</code>.</p>
89hunk ./docs/running.html 129
90     <h3>The SFTP and FTP frontends</h3>
91 
92     <p>You can access your Tahoe-LAFS grid via any <a href="http://en.wikipedia.org/wiki/SSH_file_transfer_protocol">SFTP</a> or
93-    <a href="http://en.wikipedia.org/wiki/File_Transfer_Protocol">FTP</a> client.
94+    <a href="http://en.wikipedia.org/wiki/File_Transfer_Protocol">FTP</a> client.
95     See <a href="frontends/FTP-and-SFTP.rst">FTP-and-SFTP.rst</a> for how to set this up.
96     On most Unix platforms, you can also use SFTP to plug Tahoe-LAFS into your computer's
97     local filesystem via <code>sshfs</code>.
98hunk ./docs/running.html 133
99-   
100+
101     <p>The <a href="http://tahoe-lafs.org/trac/tahoe-lafs/wiki/SftpFrontend">SftpFrontend</a> page
102     on the wiki has more information about using SFTP with Tahoe-LAFS.</p>
103 
104hunk ./setup.py 6
105 
106 # Tahoe-LAFS -- secure, distributed storage grid
107 #
108-# Copyright © 2008-2010 Allmydata, Inc.
109+# Copyright © 2008-2011 Allmydata, Inc.
110 #
111 # This file is part of Tahoe-LAFS.
112 #
113}
114
115Context:
116
117[setup: adjust tests to use the new interface of check_requirement which has a 3-tuples instead of a 2-tuple
118zooko@zooko.com**20110128141546
119 Ignore-this: d4c6197c78c156e7ae3c3444d81db9ed
120 fixes #1339
121]
122[src/allmydata/__init__.py: fix #1339, give an indication in the --version[-and-path] output of when the imported setuptools is distribute, and use a separate element in _vers_and_locs_list tuples for information other than the package name and location. This also changes slightly how the sqlite version is reported.
123david-sarah@jacaranda.org**20110128054150
124 Ignore-this: 47e8d2afed1f8114681e9094dc93276
125]
126[TAG allmydata-tahoe-1.8.2b1
127warner@lothar.com**20110126061431]
128Patch bundle hash:
12976ceb24dbc21423b2d4f23de7a3124fbd10240c7