[Thinlet-development] RE: Rearrangements in CVS needed
Brought to you by:
bajzat
From: Ed R. <er...@te...> - 2003-03-13 20:37:54
|
I like moving things to src/ However: 1 - Some items might want to be part of the thinlet package - for example dialog. If we don't put these as part of the thinlet package now, it could be messy in the future. 2 - I think contrib should be under source, as this will contain source so what about a directory structure like: - thinlet/doc: documentation (other than javadoc) - thinlet/www: web site - thinlet/src: core Thinlet source - thinlet/src/contrib: contributed stuff, useful widgets, -----Original Message----- From: Andrzej Bialecki [mailto:ab...@ge...] Sent: Thursday, March 13, 2003 3:27 PM To: thi...@li... Subject: Rearrangements in CVS needed 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) This E-mail message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply E-mail, and destroy all copies of the original message. |