As part of the work to revamp the build to support headless PDE
builds, I'm planning to rename the projects to match their plugin IDs
and reorganize the SVN directory hiearchy.  This isn't strictly
necessary, but the new plugins that I'm creating match the more
traditional Eclipse style naming/layout and it will be less confusing
to have everything use a single set of conventions.

** PLEASE LET ME KNOW IF YOU NEED TIME TO COMMIT ANY PENDING WORK **
Because this will be a fairly disruptive change to to deal with when
merging patches, please let me know immediately if you'd like
additional time to get any pending work committed before I do the
reorganization.  Below is a quick summary of the changes, but you can
read more on the wiki
http://argoeclipse.tigris.org/wiki/ProjectRenaming2009

SVN directory hierarchy:    trunk/argoeclipse/core ->
trunk/plugins/org.argoeclipse.core
Eclipse project name:        argoeclipse-core -> org.argoeclipse.core
Eclipse plugin ID:              org.argouml.argoeclipse -> org.argoeclipse.core

The headless PDE build is working (pre-reorganization) and will build
a complete set of ArgoEclipse RCP applications for multiple platforms
from scratch in a few minutes.  Merging two complex, inflexible, and
brittle build systems (ArgoUML & Eclipse PDE) was more work than I had
anticipated, but it's basically complete now.  The main things left to
do are: 1) package the ArgoEclipse feature separately so that it can
be used in both the Eclipse IDE and the ArgoEclipse RCP application
and 2) generate P2 data for the update site.

I did a pre-beta (ie alpha) build a couple of weeks ago which was
never announced because it was built using the GUI and thus isn't
easily reproducable, but if you want to play with something that's
closer to the beta build, you can get it from the update site at
http://argoeclipse.tigris.org/update_site_beta/  This is a new update
site that we've introduced to keep the beta builds separate from the
production builds.  There are RCP kits for Windows and Linux (32-bit
and 64-bit) available from http://argoeclipse.tigris.org/kits/rcp/

The beta will be called 0.3.1.200904xx (we've added date qualifiers to
all the versions) and will be available immediately after the
reorganization is complete.  Timing of the final release will depend
on the quantity and quality of beta feedback, but will probably be 3-4
weeks later barring unforeseen problems.  There are a ton of cool new
features in this release, but I'll save that for an announcement
email.

Tom

------------------------------------------------------
http://argoeclipse.tigris.org/ds/viewMessage.do?dsForumId=5521&dsMessageId=1881908

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to