Hi, Announcing a new minor release of pyfcp, version 0.2.2
With this release, I've added a 'name services layer', which works as a proof of concept for shareable lists of bookmarks. With pyfcp 'name services', you can set up local 'name services', and add to these services a set of records mapping human-readable names to URIs. For example, I have an entry called 'darknet', which maps to the 'Darknet Index' freesite. If I do 'fcpget darknet', I get the default page. If I do 'fcpget darknet/docs.html', I get the Darknet 'Documents' page. This 'name services' idea can also be thought of as a system of sharable bookmark lists. Once you've created a local 'name service', you can export it with the 'fcpnames listservices' command, so others can import it with the 'fcpnames addpeer' command. Then, others will be able to do lookups, and where their local name services fail, the lookup will try your in-freenet name service. A 'namesite' is a set of freenet USK keys, with a shared SSK public part. For example, if name service 'foo' has the public URI '[EMAIL PROTECTED]', and contains records 'cat -> [EMAIL PROTECTED]', and 'dog -> [EMAIL PROTECTED]', then there will be two keys in freenet: - [EMAIL PROTECTED]/cat/0 (containing the string [EMAIL PROTECTED]), and - [EMAIL PROTECTED]/dog/0 (containing the string [EMAIL PROTECTED]) This framework is so simple it should be easy to implement in other languages (and hopefully even finally end up in node code). More is explained in the manpage for the 'fcpnames' command-line program within the release distribution. Downloads: - svn: project pyFreenet - freenet: [EMAIL PROTECTED],E9uFCy0NhiTbR0jVQkY77doaWtxTrkS9kuMrzOtNzSQ,AQABAAE/pyfcp/0 - web: http://www.freenet.org.nz/pyfcp Enjoy! Cheers David _______________________________________________ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]