[Thinlet-development] Rearrangements in CVS needed
Brought to you by:
bajzat
From: Andrzej B. <ab...@ge...> - 2003-03-13 20:28:36
|
Hi, I started working on adding docs, contrib and WWW modules to CVS. However, the structure of CVS as it is right now is a bit messy... First, we have the top level module, which we check out as thinlet/. Well, fine, but you can only have one top level, i.e. I can't create other modules on the same level. Which means that I have to put doc/ under thinlet/. However, thinlet/ serves also as a package name right now, and if I make thinlet/doc one could think that it contains Java sources as well... Messy. And it will become even worse when we start adding other stuff, like web site content, docs, FAQs and whatnot... So, I propose the following: * create 4 modules, located in subdirectories of thinlet/: - thinlet/doc: documentation (other than javadoc) - thinlet/www: web site - thinlet/contrib: contributed stuff, useful widgets, as well as a playground for things not yet integrated into core - thinlet/src: core Thinlet source * move Thinlet.java to thinlet/src/thinlet/Thinlet.java . Hopefully, this can be accomplished while preserving the file history... * move stuff from midp/ to thinlet/src/thinlet/midp/ * move stuff from drafts/ to contrib/ * move amazon/ and common/ to demo/ The first three modules (doc, www, contrib) can be created even now - I don't think it's a contentious issue - so unless I hear otherwise I will create them tomorrow afternoon CET. I'd like to hear some arguments however before I move stuff to src/ - this significantly changes the layout of CVS... BTW: the src, doc, www, demo and contrib will become new module names, so that one will be able to checkout only portion of CVS, as needed... -- Best regards, Andrzej Bialecki ------------------------------------------------- Software Architect, System Integration Specialist CEN/ISSS EC Workshop, ECIMF project chair EU FP6 E-Commerce Expert/Evaluator ------------------------------------------------- FreeBSD developer (http://www.freebsd.org) |