Niklas Gustavsson wrote:
I'm going to perform this change over the next couple of days. This
means that you will need to do new checkouts from SVN after it's done.
I'll send out a new notice when the change is complete.
It went a little quicker then I first estimated and is now done. The
code has been split as previously discussed into:
* ftplet-api
* core
* admin-gui
These depend on each other from top to bottom. This means that to build
for example core you need ftplet-api in your repos, you do this by running:
maven jar:install
Since the SVN URLs has changed you need to either do the new check out
or run svn switch to update you existing working copy.
In addition to these three projects there is also ssl-tests as described
in an earlier email. There is also a directory for the site which
remains unchanged.
As a follow up to this change I think that there are two additional
changes that we should do:
1. Start using Maven 2 for the build. This will handle the multiproject
build easily, not something that is any fun getting to work with Maven 1
2. Now that interfaces are clearly separated between FTPLets and the
rest of the server, I propose dropping the different naming conventions
(IFoo vs Foo) and go with the regular Foo naming.
I'll be happy to perform both of these changes if no one objects.
/niklas
/niklas