[xwiki-devs] XEclipse 1.0M2... Almost ready for release
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
Running fine on Linux (Mandriva). The application is great! Stéphane Fabio Mancinelli 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 [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Stéphane Laurière [email protected] XWiki http://www.xwiki.com http://concerto.xwiki.com http://nepomuk.semanticdesktop.org
Dear all, the refactoring/improvement of XEclipse is now complete, so 1.0M2 is ready to be released. I will perform the release procedure on monday (Vincent, I hope you will assist me in doing so this first time :)) Releasing on monday gives you the opportunity of downloading XEclipse and playing a bit with it in order to find last-minute problems. I've tested it and it seems to work well, but you never know. Look at my previous email on this subject to find out how to get and install XEclipse. Thank you. Cheers, Fabio
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 <[email protected]> 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 [email protected] http://lists.xwiki.org/mailman/listinfo/devs
participants (3)
-
Asiri Rathnayake -
Fabio Mancinelli -
Stéphane Laurière