I hope everything is going fine...

Stuck with final year project....

Way to go XEclipse!!! :)

- Asiri

On Nov 1, 2007 5:53 AM, Fabio Mancinelli < fabio.mancinelli@xwiki.com> wrote:
I am resending this because yesterday it didn't come through...

----------------------------------------------------------------------------------------------

Dear all,

I've been working on the refactoring of XEclipse and it is almost
ready for release.

There are several high and low level enhancements:

1) The UI has been partially rewritten by leveraging Eclipse framework
APIs.
Things now are a lot simpler at the code level. There are also some UI
restyling to make it nicer/more functional.

2) Offline support has been rewritten and now it works fine. It
seamlessly caches pages, and detects conflicts when there
have been remote modifications. The offline API is pretty simple and
well documented and should allow for future extensions hopefully
without too many problems (e.g., using an embedded XWiki as cache
storage).

4) An Eclipse RCP shell for building and using XEclipse as a
standalone application has been added.

There are still some minor things missing like commands for creating/
removing pages/spaces and some editor-synchronization logic. But this
is easy to implement and I'll do it tomorrow. Some documentation of
non-critical parts is also missing.

I would say that we can schedule a release on Monday.

In the meanwhile I invite you to build your own copy of XEclipse and
try it out.
In order to compile XEclipse do the following:

1) cd TEMP_DIR; svn co http://svn.xwiki.org/svnroot/xwiki/xwiki-extensions/xwiki-eclipse/trunk/
 xeclipse
2) Download xeclipse-target-platform.tar.gz [1] from http://www.xwiki.org/fabio/xeclipse-target-platform.tar.gz
 and unpack it in TEMP_DIR/xeclipse
3) Go to TEMP_DIR/xeclipse/plugins/org.xwiki.xeclipse.rcp and follow
the instructions in README.maven

At the end of the process you should obtain a .zip with XEclipse
compiled and packaged for your platform.
Unzip it wherever you want and launch the XEclipse binary.

Cheers,
Fabio

[1] This is of course a temporary location. Probably the target
platform will be moved to the maven repository and downloaded directly
from there by tweaking a bit the pom.xml

_______________________________________________
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs