Commit Graph

1793 Commits

Author SHA1 Message Date
Zooko O'Whielacronx 11f960b9fc doc: describe how to start client first in running.html 2008-01-06 01:16:57 -07:00
Brian Warner d32f210917 Makefile: don't run darcsver if we already have _version.py. Ought to fix building on non-darcs checkouts, and close #257 2008-01-04 17:25:46 -07:00
Brian Warner 1dd655c59e remove runtime dependency upon setuptools (which crept into allmydata.get_package_versions) 2008-01-04 20:53:41 -07:00
Brian Warner 1f870fdb1b contrib/README: make it clear that these things might not work 2008-01-04 19:52:16 -07:00
Brian Warner f9e8bd2a98 rename 'extensions' to 'contrib', with the goal of making it clear that contrib/ things might not work 2008-01-04 19:51:54 -07:00
robk-tahoe 6fa70befd5 added "tahoe webopen" command
taking the same arguments as tahoe ls, it does a webbrowser.open to the page
specified by those args.  hence "tahoe webopen" will open a browser to the
root dir specified in private/root_dir.cap by default.

this might be a good alternative to the start.html page.
2008-01-04 18:34:10 -07:00
Peter Secor 654d32b34a updated roadmap.txt to show things that are finished and add WebDAV 2008-01-03 17:57:06 -07:00
Zooko O'Whielacronx 7eb291302c more introductory doc cleanup
mv README to docs/about.html and reformat it as HTML
add a new README which is a text file pointing to docs/{about,install,running}.html
include the Transitive Grace Period Public Licence in its HTML form (it is too big)
2008-01-04 18:09:19 -07:00
robk-tahoe 77f62a1cd5 quick hacks to make install-details.html viewable as html 2008-01-04 17:34:15 -07:00
Zooko O'Whielacronx 49a9fddb1d new licences, move details from README to doc/install-details.html 2008-01-04 12:27:42 -07:00
Zooko O'Whielacronx bf14613b6a suppress the skipped and the todo unit tests in order to make unit test results prettier (the install.html instructs users to run the unit tests) 2008-01-04 00:36:18 -07:00
Zooko O'Whielacronx 6a86000c06 doc: even simpler running.html 2008-01-03 21:11:59 -07:00
Zooko O'Whielacronx 32d2cc8aba fix test_cli to put the root_dir.cap in the private subdir 2008-01-03 17:48:53 -07:00
Zooko O'Whielacronx ab4303609d cmdline: give useful error messages about the --dir-uri and ~/.tahoe/private/root_dir.cap 2008-01-03 17:35:35 -07:00
Zooko O'Whielacronx 23961448da a few formatting tidy-ups 2008-01-03 17:14:19 -07:00
Brian Warner acfb11d26f test_client.py: validate more versioning code 2008-01-03 14:38:24 -07:00
Brian Warner 6a2e5d4aea test_client.py: assert allmydata.__version__ is not unknown 2008-01-03 14:34:59 -07:00
Brian Warner 65a8a8c405 Makefile: run 'make-version' at least once, in the 'build' target, to make sure we populate src/allmydata/_version.py 2008-01-03 14:33:33 -07:00
Zooko O'Whielacronx 5995d11a3c remove automatic private dir
* rename my_private_dir.cap to root_dir.cap
 * move it into the private subdir
 * change the cmdline argument "--root-uri=[private]" to "--dir-uri=[root]"
2008-01-03 17:02:05 -07:00
Zooko O'Whielacronx eb373c0001 add human-encodings of caps, refactor encodings of caps, tighten checks, fix unit tests to use values of the right size 2008-01-03 16:55:43 -07:00
Zooko O'Whielacronx 46db7cf1dc add regexes to idlib to match certain kinds of base32-encoded values 2008-01-03 16:44:46 -07:00
Zooko O'Whielacronx c066903566 fix idlib.could_be_base32_encoded_l() to accept *only* valid strings 2008-01-03 11:43:11 -07:00
Zooko O'Whielacronx eae499539d refactor constructing URI objects from strings and add human-encoding of WriteableSSKFileURI 2008-01-02 22:12:15 -07:00
Brian Warner 02202c76fe docs/Makefile: rules to turn our SVG images into .png and .eps forms 2008-01-02 17:00:22 -07:00
Brian Warner 813706a01e debian: update dependencies to match calc-deps.py, mainly pycryptopp-0.2.8 2008-01-02 15:14:34 -07:00
Brian Warner 7ef1b7606f running.html: fix usage of 'tahoe create-client' and 'tahoe start', explain ~/.tahoe, add closing tags 2008-01-01 21:50:46 -07:00
Brian Warner a2a039fc3b README: update required version numbers, fix small cut-and-paste error 2008-01-01 21:36:46 -07:00
Zooko O'Whielacronx 5e9f226826 docs: update install.html and update and format running.html 2008-01-01 17:20:07 -07:00
Zooko O'Whielacronx 5242e25c61 setup: add back "build-deps" as an alias for "build-auto-deps" since I don't know how to configure the buildmaster
And I am very tired.
2008-01-01 01:58:02 -07:00
Zooko O'Whielacronx b412847485 setup: whoops, fix the use of source-tree-root-dir eggs in our Makefile 2008-01-01 01:53:31 -07:00
Zooko O'Whielacronx e923bb9fb1 docs: a couple of improvements to install.html 2008-01-01 01:52:50 -07:00
Zooko O'Whielacronx 97f2953cec setup: fix bin/tahoe to include .egg's from the source tree root dir as well
This is necessary, as we can't prevent setuptools from respecting any such eggs, therefore we need to respect them in order to maintain consistency.  However, we don't normally install any "install_requires" eggs into the source tree root dir.
2008-01-01 01:51:28 -07:00
Zooko O'Whielacronx 70be8d6a8a setup: rename build-deps to build-auto-deps 2008-01-01 01:49:21 -07:00
Zooko O'Whielacronx f18a6167ca setup: "make" now defaults to "simple-build", which depends on build-deps
This is for conformance with the simple new install.html.  People who don't want build-deps can run "make build".
2008-01-01 00:44:30 -07:00
Zooko O'Whielacronx 7326b8bae0 setup: clean up darcsver egg on "make clean" 2007-12-31 23:58:25 -07:00
Zooko O'Whielacronx c5ea8f12b5 setup: update the list of files that we think are boring when we are using darcs 2007-12-31 23:49:04 -07:00
Zooko O'Whielacronx 9b38eebcaf setup: finish renaming of docs/testnet to docs/testgrid 2007-12-31 23:36:59 -07:00
Zooko O'Whielacronx 2755f28e76 setup: use darcsver instead of pyutil for darcsver, use setup.py plugin instead of executable for darcsver
This hopefully fixes the deb builders.
2007-12-31 23:28:31 -07:00
Zooko O'Whielacronx 58bedc60a2 setup: add darcsver source tarball to misc/dependencies
In the future, we're likely to stop keeping misc/dependencies under revision control, as per

http://allmydata.org/trac/tahoe/ticket/249
2007-12-31 23:26:51 -07:00
Zooko O'Whielacronx ca116f373d docs: even further simplify and reformat install.html 2007-12-31 08:39:07 -07:00
Zooko O'Whielacronx 1bc6b7f2b0 docs: format install.html into HTML format 2007-12-30 20:01:18 -07:00
Zooko O'Whielacronx 0eb31774d1 docs: a bunch of updates to simplify the process of installing from source and running Tahoe
These changes are a work-in-progress -- there are many incomplete and incorrect parts, but the install.html and running.html files 
are complete and should work (and they are delightfully concise!).  I'm pushing this just to let people see incremental progress 
and to solicit feedback.  "Testing out" the install.html and running.html files and submitting patches or bug reports would be 
quite welcome.

More to come.
2007-12-30 05:47:17 -07:00
Zooko O'Whielacronx 92afaabeed docs: a few updates, edits, and formatting tweaks to README.win32 2007-12-30 05:38:12 -07:00
Brian Warner 6b81ebfd8e refactor webish.py slightly, improve the test coverage a bit. One test is marked SKIP pending improvements in webish.py 2007-12-25 03:48:57 -07:00
Brian Warner fae5de8d0d test_web.py: fix pyflakes error 2007-12-25 01:56:04 -07:00
Brian Warner 0e804da8d9 webish: use get_args() everywhere, put .fields=None in MyRequest 2007-12-25 00:07:04 -07:00
Brian Warner 4ba1af37a6 test_web: more coverage of URIPOSTHandler error cases 2007-12-24 22:49:35 -07:00
Brian Warner 7d311b8dd7 test_web: test POST_upload_no_link against /uri, not /uri/ 2007-12-24 17:55:38 -07:00
Brian Warner ae760b3ee4 test_web.py: use /uri?t=mkdir instead of /uri/?t=mkdir, and confirm that the redirection target is correct 2007-12-24 17:46:52 -07:00
Brian Warner 47761bde93 webish: factor out queryargs-or-formargs extraction, make /uri?t=mkdir work and redirect to a valid url 2007-12-24 17:26:52 -07:00