Re: [vuml] cvs repository structure
Status: Alpha
Brought to you by:
feradz
From: Ferad Z. <fe...@gm...> - 2006-11-27 11:51:11
|
Hi, at the time when I was initiating the project I hadn't much experience with CVS. So this organization happened to be accidentally :( Your advice about the organization is quite reasonable. I would change it but, with sourceforge it is very heavy procedure. I have to write the admins and explain them for the details. Ferad Zyulkyarov On 11/27/06, John Reid <sd...@ya...> wrote: > > Hi, > > I'm finding the current cvs repository structure with each plugin/feature > as a separate module somewhat cumbersome to work with. Unless I'm missing > something about how cvs works it is easy to miss the addition of new modules > when doing a cvs update as each new module requires a separate checkout > operation :-( > > Current structure: > org.vuml (plugin) > org.vuml.core (plugin) > org.vuml.editor (plugin) > org.vuml.examples.gettingstarted (tutorial) > org.vuml.feature (feature) > org.vuml.uml2.diagram.clazz (plugin) > org.vuml.update (update site web pages) > org.vuml.views (plugin) > org.vuml.wizards (plugin) > > > Was there a reason for choosing the current structure? It might be > worthwhile restructuring the repository along the following lines (which I > have shamelessly adapted from another Eclipse project I am involved with): > --vuml---features---org.vuml.application > | | |-org.vuml.core > | | |-org.vuml.uml2.diagram.activity > | | |-org.vuml.uml2.diagram.class > | | > | |-fragments > | | > | |-plugins---org.vuml > | |-org.vuml.core > | |-org.vuml.editor > | |-org.vuml.uml2.diagram.activity > | |-org.vuml.uml2.diagram.class > | |-org.vuml.views > | |-org.vuml.wizards > | > |-documentation---programmers_manual > | |-users_guide > | > |-tutorials---gettingstarted > | |-more tutorials here :-) > | > |-update-site > > > My reasons for suggesting this structure are: > > > All source code can be checked out or updated with a single cvs command > Going by some error messages I had when fooling around Eclipse expects > "Plug-ins must be in 'plugins' directory, and features in 'features' > directory." What do you think? > > Cheers, > John > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > Vuml-general mailing list > Vum...@li... > https://lists.sourceforge.net/lists/listinfo/vuml-general > > > -- Ferad Zyulkyarov Barcelona Supercomputing Center c/ Gran Capita 2-4, Nexus I, 204 08034 Barcelona - SPAIN |