Hyperopia: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''Hyperopia''' is a planned wikieditor framework for editing a subset of a wiki while offline. It will support synchronizing with source wikis when online again - pushing any local changes made and/or pulling new updates from it. |
'''Hyperopia''' is a planned wikieditor framework for editing a subset of a wiki while offline. It will support synchronizing with source wikis when online again - pushing any local changes made and/or pulling new updates from it. |
||
== Related bugs == |
|||
<trac>10510</trac> |
|||
<trac>10526</trac> |
|||
Revision as of 06:40, 28 April 2011
Hyperopia is a planned wikieditor framework for editing a subset of a wiki while offline. It will support synchronizing with source wikis when online again - pushing any local changes made and/or pulling new updates from it.
Related bugs
<trac>10510</trac> <trac>10526</trac>
Format
Documents are stored in wikimarkup to simplify updates and changes. Initially, hyperopia will be designed to work with MediaWiki, with reasonable support for templates and math markup.
Updates
Updates will be posted to the source wiki using three-way diffs to simplify the process. When this seems too complicated, the update can be posted to a new page, and a link to the diff b/t it and the latest revision posted to the artucke talk page.
'complicated' is a customizable concept; in conservative cases this can mean 'when an intervening edit has occurred'; at the other end of the spectrum 'when a merge conflict cannot be reasonably resolved'.