MeatballWiki |
RecentChanges |
Random Page |
Indices |
Categories
[This idea is still under development, but comments are welcome on
XmlRpcToWikiDiscussion.]
Exposes an API via XmlRpc on a wiki to allow programatic inspection, retrieval, and modification of its contents. For initial discussions, see [JSPwiki]'s progress on its [interface].
Implementations
Uses
- The original idea of Wiki:InterWiki as a network of interlinked distributed WikiServers
- Conversion / synch between wikis, perhaps one personal and one public
- Provide an abstract interface for a WikiBrowser or lightweight PDA-based WikiClient
- Content harvesting by robot, for preparation in book form, summarization, etc.
- Enables more WikiAsPim, e.g. by writing some command-line tools to interact with the data in my personal wiki's pages and other software ...
- I'm thinking of using this for automatic content entry. In particular, in a script to dump source code files into a Wiki. --MossCollum
- Writing an Emacs client that would also be server agnostic. Would allow browsing and editing with TheOneTrueEditor?
- I wrote an email to wiki gateway that would have been easier using this. -- Ry4anBrase
Why?
Why not?
- Implicit API of forms and textareas might be just fine. (See: EmacsWiki:WikiRemote)
- WebDav already covers much of this functionality
- TextFormattingRules vary between implementations, between installations (see TextWiki)
- There is no agreed upon WikiInterchangeFormat to render any wiki's raw content intelligible outside the originating wiki
- WikiNames vary between wikis
- Lowered cost of entry for automated wiki vandalism.
See also WebDav.
CategoryWikiTechnology CategoryUnimplementedWikiTechnology CategoryWikiStandard