oreilly.comSafari Books Online.Conferences.
Articles Radar Books  

The Writeable Web

Category View | Alphabetical Listing | Detail Listing
Amaya Web Editor/Browser Amaya is an open-source browser and authoring tool from the World Wide Web Consortium (W3C). It allows web pages to be read or written to, and may eventually include support for third-party annotation.
Blogger Blogger makes web publishing easier by providing an easy-to-use interface to update your web site. Blogger can be used to create an individual or group weblog that can be transferred to the user's own domain.
Everything Everything Development Company's "Everything" is a MySQL/Perl-based information management system for entering, linking, and retrieving information that can also be used to create "writable" web sites. Everything's community-building features include a "Chatterbox" to enable realtime communication between users and a voting system that helps establish trust among users.

The Everything home page provides a working example of the "writable" platform in action, and also features news, poetry and commentary from the Web at large. Other example implementations include: a collaborative writer's workshop application, a system for tracking client browsing patterns, a collaborative database of pop-culture and a travel advice website.
Manila Manila is a content management system from Userland. Manila allows groups of people to publish Web sites, and it is particularly suited for developing weblogs. Each page on a Manila site is editable directly in the browser. Editthispage.com is an example of a Manila installation that is open to anyone who wants to build a weblog.
Movable Type Movable Type is Perl-based Web publishing software. The focus of the program is easing the linking, text editing, uploading, page creation and site maintenance work required to publish a frequently updated news- or journal- style blog. Features include page customization via templates, multiple template publishing to multiple destinations, support for multiple authors governed by a permissions system, grouping of entries into categories, a comment system for reader feedback, multiple weblog support, support for the Blogger Extensible Markup Language Remote Procedure Calls (XML-RPC) Application Programming Interface (API), the ability to pre-date or post-date entries, a hold status for entries, remote posting, RDF Site Summary (RSS) support, flexible archiving options (monthly, weekly, daily, by entry, by category) and an email notification system.

Movable Type requires Perl 5.004_04 or later, a browser with cookies and Javascript enabled, an FTP client and either a server or an account on a server that allows custom CGI scripts. The library-driven system is extensible by Perl coders. Movable Type is distributed under a user license specifying prohibited online activities. The program is free, with a small donation encouraged.
mozBlog mozBlog is an open source blogging interface for the Mozilla browser. It implements the Blogger Application Programming Interface (Blogger API) in a sidebar component, enabling the user to maintain a blog via Extensible Markup Language Remote Procedure Calls (XML-RPC) messaging from the Mozilla sidebar.

mozBlog works with blogging tools that support the Blogger API, like Blogger, Moveable Type and Radio Userland. This site provides links to installation instructions, a user manual, the source code, a mailing list and screen shots of the interface.
Radio Userland Radio Userland is Web publishing software that implements a both a Hypertext Transfer Protocol (HTTP) server and client on the user's desktop to house a blogging environment. On installation Radio automatically builds and publishes a weblog, which the user then learns to customize via any browser.

Windows users have access to a WYSIWYG HTML editing tool built upon Microsoft Internet Explorer (MSIE) WYSIWIG Edit Control. Radio users receive free hosting and 20 Mb of space, or any other host may be used via a standard File Transfer Protocol (FTP) account setup. The desktop server is useful for working offline, and upon reconnection to the permanent host all changes are automatically uploaded. Radio's feature set includes an outliner for HTML, XML and other editing and content management functions, a Weblog editor for static blog sites, a live outline editor for Userland-style dynamic live outline sites, an HTML directory editor, automatic conversion of content to RDF Site Summary (RSS) feeds for subscription and syndication, email notification, categories, multiple weblogs, several archiving options, RSS feed aggregation, Manila integration, referral list viewing and notification, creation/sharing of MP3 playlists and built-in threaded P2P chat.

The program also has a script interpreter and editor/debugger, a built-in object database, a native programming language, Radio Community Server (RCS) for individuals or organizations to host communities, and support for HTTP, FTP, Simple Mail Transfer Protocol (SMTP), Post Office Protocol (POP), Javascript, Extensible Markup Language Remote Procedure Calls (XML-RPC) and Simple Object Access Protocol (SOAP) 1.1. Radio Userland works with Windows 98/2000/NT/XP and Macintosh Classic or OS X. A free evaluation is available for download.

The Free Haven Project The Free Haven Project intends to deploy a system that provides a good infrastructure for anonymous publication. Elements of this system include:

  • the publisher of a given document remains unknown
  • clients requesting the document do not have to identify themselves
  • the current location of the document is not known
The overall design is based on a community of servers (which as a whole is termed the "servnet") where each server hosts data from the other servers in exchange for the opportunity to store data of its own in the servnet. Communication (both between the servers and between the servnet and readers) relies on an existing mixnet infrastructure to provide an anonymous channel.

The system is designed to store data without concern for its popularity or controversial nature. Free Haven is designed more for anonymity and persistence of documents than for frequent querying. It is expected that in many cases, interesting material will be retrieved from the system and published in a more available fashion (such as normal web pages). Then the document in the servnet would only need to be accessed if the other sources were shut down. A number of white papers are available onsite.
Wiki Wiki Web Wiki Wiki Web is set of pages of information that are open and free for anyone to edit as they wish, through a web interface. The system creates cross-reference hyperlinks between pages automatically. Anyone can change, delete or add to anything they see.

Although not strictly peer to peer, wikis foster a more direct, person to person, exchange of information between participants, needing no moderator or administrator.

P2P Weblogs

Richard Koman Richard Koman's Weblog
Supreme Court Decides Unanimously Against Grokster
Updating as we go. Supremes have ruled 9-0 in favor of the studios in MGM v Grokster. But does the decision have wider import? Is it a death knell for tech? It's starting to look like the answer is no. (Jun 27, 2005)

> More from O'Reilly Developer Weblogs

More Weblogs
FolderShare remote computer search: better privacy than Google Desktop? [Sid Steward]

Data Condoms: Solutions for Private, Remote Search Indexes [Sid Steward]

Behold! Google the darknet/p2p search engine! [Sid Steward]

Open Source & The Fallacy Of Composition [Spencer Critchley]