Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
AW: [jwt-dev] Project Tree Organisation

Hi again,

just a quick suggestion: What would you think about creating a /metamodel
dir for the jwt and conf metamodels?

@Marc:
To decrease the size of the components which have to be installed/managed,
would it be possible to merge the conf model and the conf model edit code
into one plugin?

Regards,
Chris

> -----Ursprüngliche Nachricht-----
> Von: jwt-dev-bounces@xxxxxxxxxxx [mailto:jwt-dev-bounces@xxxxxxxxxxx]
> Im Auftrag von Florian Lautenbacher
> Gesendet: Mittwoch, 7. Januar 2009 11:57
> An: 'Java Workflow Toolbox'
> Betreff: AW: [jwt-dev] Project Tree Organisation
> 
> Hi Mickael,
> 
> I agree that the current CVS structure is already getting confusing
> again
> :-/ The tree structure that you suggested sounds good to me: /releng as
> a
> main folder with everything that is related to automatic build/tests
> and
> besides that the three main components WE, WAM and Transformations.
> 
> I also agree with Chris that under WE we should have a clear structure
> what
> is necessary at least, what are the additional plugins, what are
> aspect-related things, samples, etc.
> 
> Since the aspect samples are already in jwt-we-plugins, I guess we can
> remove the jwt-we-sample-* under /we? The only reason why I didn't do
> that
> already was that probably the aspect code on the branch is removed in
> parallel to that. But since the aspect feature is now nearly finished I
> guess this should not be a problem, am I right?
> 
> Concerning the aspects: now jwt-we is dependent on jwt-we-conf-model
> and
> jwt-we-conf-model.edit as I have read? So probably those should stay in
> the
> /we directory as well in order for newby's to find all plugins? Maybe
> we
> should also have a reference somewhere how and where to download
> org.jdom,
> since one of my students struggled with that before christmas...
> 
> When we remove jwt-we-feature from /we then we can probably also remove
> jwt-we-update-site from there, since this will be generated
> automatically in
> the future, am I right?
> 
> NB: We mustn't forget to update the information on the wiki concerning
> the
> CVS, so that every newcomer can understand all these changes. Perhaps
> we
> might upload a README.txt in org.eclipse.jwt-root with a link to that
> wiki
> page?
> 
> Best regards,
> 
> Florian
> 
> PS @Mickael: Have you seen all the bugs that Anne Jacko has raised
> concerning our yearly release, e.g. participate in a UI Best practices
> Working Group UI walkthrough (as the STP Policy editor did in
> December)? We
> probably need to work on this in the future as well...
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: jwt-dev-bounces@xxxxxxxxxxx [mailto:jwt-dev-bounces@xxxxxxxxxxx]
> Im
> Auftrag von Mickael Istria
> Gesendet: 07 January 2009 11:24
> An: Java Workflow Toolbox
> Betreff: [jwt-dev] Project Tree Organisation
> 
> Hi all,
> 
> I'm thinking on how to improve the JWT project tree organisation, and I
> suggest that JWT feature should be part of releng. CVS would look like
> that:
> NB: names of folders are not real name, I changed them by laziness, I
> do not
> suggest anything about naming, only tree structure
> 
> /releng
>    / builder (current releng)
>    / tester (testing utils and ant scrips)
>    / feature (defines the set of plugins to be included in the release)
>    / test feature (the test feature is necessary to have test run
> automatically at each build, it includes all test plugins related to
> the
> plugins that are in the feature, only useful for automated testing, not
> intended to be published)
>    / jwt-master-test-plugin (the test plugin defines a test suite that
> runs
> all tests, it is the entry point for the automated testing framework)
> /we
>    / jwt-we
>    / jwt-we-test
>    / jwt-plugins
>       / jwt-plugin-1
>       / jwt-plugin-1-test
>       / jwt-plugin-2
>       / jwt-plugin-2-test
>       / ...
>    / jwt-aspects
>      / jwt-conf-model
>      / ...
> / wam
> / transformation
>    / jwt-transformation-base
>    / jwt-transformation-base-test
>    / jwt-transformation-xpdl
>    / jwt-transformation-xpdl-test
>    / ...
> 
> I think that this organization would better separate development,
> testing
> and release engineering part of JWT, and also encourage testing and
> facilitate release engineering.
> 
> What do you think about that?
> Mickael
> _______________________________________________
> jwt-dev mailing list
> jwt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/jwt-dev
> 
> _______________________________________________
> jwt-dev mailing list
> jwt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/jwt-dev




Back to the top