As per the Target Management
plan,
we reached API Freeze for RSE M4.
In fact we have reviewed and documented all relevant APIs, but just like most
Eclipse projects, we'll still reserve the right to make API improvements when
committers vote on them. Votes will be held publicly, such that everyone will
be informed in case the APIs should change.
Currently, we see the following areas for potential API changes:
- Classes and Interfaces that are not meant for public use will be
moved to packages tagged as internal. This will apply
particularly to the "implementation" plugins for the ssh, ftp and
local subsystems (these do not define any new APIs anyways).
- The IConnectorService interface may be slightly modified
in order to allow for better UI / Non-UI separation.
- Some RSE Model classes may be moved from the UI plugin to the
non-UI core plugin.
If you want to start programming against RSE APIs now, best let us know
about your endeavours and keep yourself up-to-date.
|