r281 - in /website: ./ branches/ config/ config/ikiwiki.setup tags/ trunk/ trunk/index.mdwn
camrdale-guest at users.alioth.debian.org
camrdale-guest at users.alioth.debian.org
Thu Aug 23 17:44:04 UTC 2007
Author: camrdale-guest
Date: Thu Aug 23 17:44:04 2007
New Revision: 281
URL: http://svn.debian.org/wsvn/debtorrent/?sc=1&rev=281
Log:
Import the new ikiwiki website.
Added:
website/
website/branches/
website/config/
website/config/ikiwiki.setup
website/tags/
website/trunk/
website/trunk/index.mdwn
Added: website/config/ikiwiki.setup
URL: http://svn.debian.org/wsvn/debtorrent/website/config/ikiwiki.setup?rev=281&op=file
==============================================================================
--- website/config/ikiwiki.setup (added)
+++ website/config/ikiwiki.setup Thu Aug 23 17:44:04 2007
@@ -1,0 +1,111 @@
+#!/usr/bin/perl
+# Configuration file for ikiwiki.
+# Passing this to ikiwiki --setup will make ikiwiki generate wrappers and
+# build the wiki.
+#
+# Remember to re-run ikiwiki --setup any time you edit this file.
+
+use IkiWiki::Setup::Standard {
+ wikiname => "DebTorrent",
+ adminuser => ["camrdale-guest", ],
+ adminemail => 'debtorrent-devel at lists.alioth.debian.org',
+
+ # Be sure to customise these..
+ srcdir => "/var/lib/gforge/chroot/home/groups/debtorrent/website/trunk",
+ destdir => "/var/lib/gforge/chroot/home/groups/debtorrent/htdocs",
+
+ url => "http://debtorrent.alioth.debian.org/",
+ cgiurl => "http://debtorrent.alioth.debian.org/cgi-bin/ikiwiki.cgi",
+ #templatedir => "/usr/share/ikiwiki/templates",
+
+ # Subversion stuff.
+ rcs => "svn",
+ historyurl => "http://svn.debian.org/wsvn/debtorrent/[[file]]?op=log&rev=0&sc=0&isdir=0",
+ diffurl => "http://svn.debian.org/wsvn/debtorrent/[[file]]?op=diff&rev=[[r2]]&sc=0",
+ svnrepo => "/svn/debtorrent",
+ svnpath => "website/trunk",
+
+ # Git stuff.
+ #rcs => "git",
+ #historyurl => "http://git.host/gitweb.cgi?p=wiki.git;a=history;f=[[file]]",
+ #diffurl => "http://git.host/gitweb.cgi?p=wiki.git;a=blobdiff;h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_parent]];f=[[file]]",
+
+ # Tla stuff.
+ #rcs => "tla"
+ #historyurl => ??,
+ #diffurl => ??,
+
+ # Mercurial stuff.
+ #rcs => "mercurial",
+ #historyurl => "http://localhost:8000/", # hg serve'd local repository
+ #diffurl => "http://localhost:8000/?fd=[[changeset]];file=[[file]]",
+
+ wrappers => [
+ {
+ # The cgi wrapper.
+ cgi => 1,
+ wrapper => "/var/lib/gforge/chroot/home/groups/debtorrent/cgi-bin/ikiwiki.cgi",
+ wrappermode => "06755",
+ },
+ {
+ # The svn post-commit wrapper.
+ # Note that this will overwrite any existing
+ # post-commit hook script, which may not be
+ # what you want.
+ wrapper => "/svn/debtorrent/hooks/post-commit",
+ wrappermode => "04755",
+ # Enable mail notifications of commits.
+ notify => 1,
+ },
+ #{
+ # # The git post-update wrapper.
+ # # Note that this will overwrite any existing
+ # # post-update hook script, which may not be
+ # # what you want.
+ # wrapper => "/git/wikirepo/.git/hooks/post-update",
+ # wrappermode => "04755",
+ # # Enable mail notifications of commits.
+ # notify => 1,
+ #},
+ ],
+
+ # Can anonymous web users edit pages?
+ #anonok => 1,
+ # Generate rss feeds for blogs?
+ rss => 1,
+ # Generate atom feeds for blogs?
+ atom => 1,
+ # Urls to ping with XML-RPC when rss feeds are updated
+ #pingurl => [qw{http://rpc.technorati.com/rpc/ping}],
+ # Include discussion links on all pages?
+ discussion => 1,
+ # To exclude files matching a regexp from processing. This adds to
+ # the default exclude list.
+ #exclude => qr/\*.wav/,
+ # Time format (for strftime)
+ #timeformat => '%c',
+ # Locale to use. Must be a UTF-8 locale.
+ #locale => 'en_US.UTF-8',
+ # Only send cookies over SSL connections.
+ #sslcookie => 1,
+ # Use HTTP Authentication instead of Ikiwiki's.
+ #httpauth => 1,
+ # Logging settings:
+ verbose => 0,
+ syslog => 0,
+
+ # To add plugins, list them here.
+ add_plugins => [qw{meta tag pagecount brokenlinks search smiley
+ wikitext camelcase pagestats htmltidy fortune
+ sidebar map rst toc linkmap}],
+ # If you want to disable any of the default plugins, list them here.
+ #disable_plugins => [qw{inline htmlscrubber}],
+
+ # For use with the tag plugin, make all tags be located under a
+ # base page.
+ #tagbase => "tag".
+
+ # For use with the search plugin if your estseek.cgi is located
+ # somewhere else.
+ #estseek => "/usr/lib/estraier/estseek.cgi",
+}
Added: website/trunk/index.mdwn
URL: http://svn.debian.org/wsvn/debtorrent/website/trunk/index.mdwn?rev=281&op=file
==============================================================================
--- website/trunk/index.mdwn (added)
+++ website/trunk/index.mdwn Thu Aug 23 17:44:04 2007
@@ -1,0 +1,100 @@
+# DebTorrent: <small>the BitTorrent proxy for downloading Debian packages</small>
+
+### Goal
+
+To expand on the [BitTorrent][10] protocol and application to work
+effectively with large, constantly updating collections of files, and
+therefore enable the efficient peer-to-peer downloading of [Debian
+packages][20] from an APT repository.
+
+[10]: http://en.wikipedia.org/wiki/BitTorrent
+[20]: http://en.wikipedia.org/wiki/Deb_%28file_format%29
+
+### Features
+
+* Downloads from peers, increasing the available bandwidth to the
+ user
+* Reduces the bandwidth requirements needed to setup a repository
+ of packages
+* Seamlessly integrates with the current APT tool
+* Automatically falls back to downloading from an HTTP mirror when
+ peers are not available
+
+This software is open-source and is released at no charge under the
+terms of the [MIT license][30].
+
+[30]: http://www.opensource.org/licenses/mit-license.php
+
+### Requirements
+
+* Python 2.3 or higher
+* An APT-based package management system (such as Debian distributions
+ have)
+
+### Development Status
+
+Development of this project is active and on-going, with several recent
+releases and several planned upcoming ones. The current software is
+considered to be Alpha quality, as it has all of the desired features
+and does work, but it still has some bugs. Future updates will fix
+this.
+
+### Testing
+
+Early testers are needed to try out the current version of the
+software. If you want to try it out, you can find releases on the
+[Files page][40]. Directions for installing and testing the program are
+included in the REAMDE.txt file.
+
+[40]: http://alioth.debian.org/project/showfiles.php?group_id=31109
+
+If you are having trouble testing the software, post a message or
+question to the [developer mailing list][50], or come and find us in the
+IRC channel (`#debtorrent` on [OFTC][60]). If you think you've found a
+bug in the program, open up a new bug report in the [Bug tracker][70].
+
+[50]: mailto:debtorrent-devel at lists.alioth.debian.org
+[60]: http://irc.oftc.net
+[70]: http://alioth.debian.org/tracker/?atid=412875&group_id=31109&func=browse
+
+### Contributing
+
+There is currently a small team of developers working hard to prepare
+the next release, but we could always use some help. Currently we are
+in need of new ideas and comments on old ones, testers, and developers
+familiar with APT. This website could also use some work, if anyone's
+interested.
+
+If you'd like to get involved or think you could help the project in
+any way, please join the [developers mailing list][80].
+
+[80]: http://lists.alioth.debian.org/mailman/listinfo/debtorrent-devel
+
+The developers also hang out in the IRC channel `#debtorrent` on OFTC:
+irc://irc.oftc.net/#debtorrent.
+
+Ideas for developing this project are mostly centralized around a
+[wiki page][90] on the Debian wiki (and a few sub pages). It details
+some of the problems being tackled, possible solutions to them, and has
+some proposals for implementing this project. Feel free to edit and add
+your own ideas to it, or comment on the existing ones.
+
+[90]: http://wiki.debian.org/DebTorrent
+
+### The Code
+
+The latest code for the project is currently hosted in a Subversion
+repository. It is originally based on the [BitTornado][100] code, though
+many modifications have been made to support the new protocol and
+features. It is publicly readable, and requests for write access can be
+sent to the [developers mailing list][110].
+
+[100]: http://www.bittornado.com
+[110]: mailto:debtorrent-devel at lists.alioth.debian.org
+
+* svn://svn.debian.org/debtorrent/debtorrent/trunk (anonymous access)
+* http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/ (web access)
+* [commit mailing list for the subversion repository]
+ (http://lists.alioth.debian.org/mailman/listinfo/debtorrent-commits)
+
+Some documentation (API) for the code is [available here](api/).
More information about the Debtorrent-commits
mailing list