[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] 0.9.3 release imminent -- please review
|
Hi Folks,
This round of refactoring ECF is nearly completed, and it's about time
to get 0.9.3 stable out. The refactoring a worthy improvement as the
core bundles are smaller, better able to run on a variety of execution
environments, simpler, with more consistent and clearer naming
conventions, and with much more documentation. Here is the API
refactoring plan that was used to start this:
http://wiki.eclipse.org/index.php/API_Refactoring
This is a backward-compatibility-breaking release, however, as there are
major API changes that will require package and class renames in client
code. I expect this will be the last time this happens until 2.0 for
the core APIs. There *will* be the addition of the bbapi, and major
changes/additions to the call API, but I'm hoping to keep the identity,
core, datashare, filetransfer, presence, sharedobject, and remoteservice
APIs stable as much as possible to concentrate on apps, UI, and provider
implementations. Further, servers based upon old code will not
interoperate with new clients, and vice versa, so we will be updating
the ecftcp://ecf.eclipse.org:3282/server shortly after 0.9.3 is out.
Please review things and provide bug reports and/or further enhancement
requests. All of this work is leading to the point where we and others
can begin new application-level efforts and depend upon stable but
sufficiently rich communications APIs, yet be able to extend the APIs in
appropriate and necessary ways.
Please review, comment on things publicly (here and/or ecf-dev) and
report bugs or enhancement requests to:
https://bugs.eclipse.org/bugs/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=ECF&content=
A draft new and noteworthy detailing many of the refactoring changes can
be found here:
http://www.eclipse.org/ecf/NewAndNoteworthy_0.9.3.html
Note this is a draft and I'm working on it right now (11/10/2006) so
please let me know about omissions, errors, desired changes and I will
correct.
The latest source can be accessed here via project set files:
http://www.eclipse.org/ecf/dev_resources.php
The new javadocs can be found here:
http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/
Please let me know directly if you find any problems with accessing the
above resources.
Thanksinadvance,
Scott