add list of compatability breaking changes

master
Joey Hess 2010-04-16 19:42:18 -04:00
parent e31b1b27f8
commit c6c03768da
2 changed files with 15 additions and 0 deletions

View File

@ -69,6 +69,20 @@ backwards compatability.
----
# compatability breaking changes
Probably incomplete list:
* Drop old `--getctime` option.
* Remove compatability code in `loadindex` to handle old index data layouts.
* Make pagespecs match relative by default? (see [[discussion]])
* Flip wikilinks? (see [[todo/link_plugin_perhaps_too_general?]])
* YADA format setup files per default?
In general, we try to use [[ikiwiki-transition]] or forced rebuilds on
upgrade to deal with changes that break compatability. Some things that
can't help with.
# future goals
* Conversion support for existing other wikis.

View File

@ -3,6 +3,7 @@ backwards compatibility problems. Should this be marked as a future plan, perhap
major version number like 2.0? --Ethan
Yes, I'm looking at making this kind of change at 2.0, added to the list.
(Update: Didn't make it in 2.0 or 3.0...)
However, I have doubts that it makes good sense to go relative by default.
While it's not consitent with links, it seems to work better overall to
have pagespecs be absolute by default, IMHO. --[[Joey]]