Hi all,

It's great that there are new projects starting based on erlide!
Wrangler is now an old friend, lately (i.e. from 0.9.0) we have
tracing (ttb) integration and it looks like there are others in the
preparation.

Until now, it has been easiest to put everything in the main erlide
repository, but as the codebase grows, this becomes less practical.
Partly it is because git is not like svn, mixed-revision checkouts are
not possible, and the different projects have different development
rhythm. Partly it is because we had requirements from users that they
should be able to choose if and when when to install these extensions,
so that they (the users) can verify that they (the extensions) don't
crash anything. Other reasons are that it will force us to evolve a
clean API for the erlide internals and that it will be clearer who is
responsible for which part of the code.

For these reasons, if you start working on something that isn't a bug
fix for the core erlide, please store your code in a separate
repository. If you want, we can add an "official" repository under the
erlide GitHub account, in which case we will try to take care of
automating builds and tests and deployment to the update site. Also,
any extension will have to be a separate Eclipse feature that will be
optional to install together with erlide. I started to extract such
extensions from erlide myself.

More details about how what this means in practice will be posted on
the wiki http://github.com/erlide/erlide/wiki. If you need to get
started before I publish anything, just ask me.
There will be things to fix and patch to make it work, but we'll fix
and patch them and in the process make a better product.

(Wrangler and tracing are now in the main repository. It's not
possible to extract the history of just these projects in order to
create separate repositories and it's up to the respective developers
if they want to start afresh in a new repository (without history) or
they want to keep going as it is).

If you have questions or suggestions, please don't hesitate to ask.

best regards,
Vlad

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Erlide-devel mailing list
Erlide-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/erlide-devel

Reply via email to