Changes between Version 2 and Version 3 of WikiStart


Ignore:
Timestamp:
07/13/2007 11:56:44 AM (17 years ago)
Author:
Brian Warner
Comment:

fix up links to point at local resources

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v2 v3  
    44"Foolscap" is the name for the next-generation RPC protocol, intended to replace Perspective Broker. It has been under development (on and off) by Brian Warner for several years.
    55
    6 The current release is [http://twistedmatrix.com/~warner/Foolscap/foolscap-0.1.4.tar.gz foolscap-0.1.4] .
     6The current release is [/releases/foolscap-0.1.4.tar.gz foolscap-0.1.4] .
    77
    88The two primary responsibilities of an RPC protocol are to:
     
    3333== Show Me The Code ==
    3434
    35 The current release is available in my [http://twistedmatrix.com/~warner/Foolscap/ home directory], in the file [http://twistedmatrix.com/~warner/Foolscap/foolscap-0.1.4.tar.gz]. This is an alpha release, since the protocol has not been finalized, and incompatible changes are being made every few months.
     35The current release is available [/releases/foolscap-0.1.4.tar.gz here]. This is an alpha release, since the protocol has not been finalized, and incompatible changes are being made every few months. Older releases are available [/releases/ here].
    3636
    37 The latest Foolscap code lives in a mercurial repository, at http://foolscap.lothar.com/. The documentation is the doc/ directory and includes both the protocol specification and a short user's manual. Some day, it will probably be shipped as part of the "Twisted-Core" distribution, but only after the protocol and code have stabilized a bit.
     37The latest Foolscap code lives in a mercurial repository, at http://foolscap.lothar.com/repos/ . To retrieve a copy of the trunk use the following command:
     38
     39{{{
     40hg clone http://foolscap.lothar.com/repos/trunk
     41}}}
     42
     43There are two online source-code browsers, the native hgwebdir.cgi at http://foolscap.lothar.com/repos/trunk and the Trac Mercurial plugin at the [/trac/browser Browse Source] link above. Both are pretty handy.
     44
     45The documentation is in the [source:doc/ doc/ directory] and includes both the protocol specification and a short user's manual. Some day, it will probably be shipped as part of the "Twisted-Core" distribution, but only after the protocol and code have stabilized a bit.
    3846
    3947== Status ==
    4048
    41 Foolscap is not yet ready for production use. The 'todo' and 'newpb-jobs.txt' files contain some of the things that need finishing before it will be ready. Connection negotiation needs to be changed to use variable-length certificate digests and certificate chains and variable-length object names, various questions about making objects "giftable" by default or not need to be answered and implemented, and we need to acquire operational experience with Foolscap as a whole to think about usability.
     49Foolscap is not yet ready for production use. The [source:doc/todo.txt 'todo.txt'] and [source:doc/jobs.txt 'jobs.txt'] files contain some of the things that need finishing before it will be ready. Connection negotiation needs to be changed to use variable-length certificate digests and certificate chains and variable-length object names, various questions about making objects "giftable" by default or not need to be answered and implemented, and we need to acquire operational experience with Foolscap as a whole to think about usability.
    4250
    43 Release 0.1.4 is available in my [http://twistedmatrix.com/~warner/Foolscap/ home directory].
     51Release 0.1.4 is available in the [/releases/ releases directory].
    4452
    4553