Since 2.0 won't be backward compatible there will need to be some incentive to upgrade. Perhaps one way to do that is to write good API docs for 2.0 and leave 1.x (mostly) undocumented? :-)
On the other hand, if there's a compatibility layer, the 1.x API docs could describe only the calls that are supported by it, so people who write to the documented interface are covered. I think module writers would use that API when possible so their modules can work with both 1.x and 2.0. In any case it sounds like the API docs will have to be closely coordinated with the 2.0 effort. _____________________________________________________________________ Brian Slesinsky www.wired.com/staff/bslesins
