Btw, I think we shouldn't have the word "optional" in file/package
structure, "modules" is better. I'm generalizing some XML-RPC templates
right now and I don't know whether to put it under optional or in core.
If I put it under core then I don't have the nice directory structure of
optional modules (as described below), and if I put it under optional
then well it's really not optional, after all Sun's JWSDP package is
going to be the standard for web services stuff!

So agree on "modules" instead of optional/core? Something like this:
Core
        Xdoclet
                Template
                Util
Modules
        Ejb
                Core (entitypk/etc)
                Jboss
        Xml-rpc
        Web
                core
                Jrun

Now in build.xml of root we decide which ones are part of the standard
distribution and which ones are going to end up in optional.jar, maybe
defined in a modules.properties file. This makes it easy to move a
subtask from optional<->standard.

Thoughts?

Ara.

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:xdoclet-devel-
> [EMAIL PROTECTED]] On Behalf Of Ara Abrahamian
> Sent: Wednesday, April 24, 2002 8:33 AM
> To: [EMAIL PROTECTED]
> Subject: RE: [Xdoclet-devel] CVS update: xdoclet/core/samples/jboss -
New
> directory
> 
> > > I think we should put samples and test
> > > in each module's folders:
> > > Optional
> > >   Jboss
> > >           Src
> > >           Script
> > >           Tests
> > >           Samples <-
> > >
> > > This way if a guy comes up with JDO templates for Kodo vendor he
can
> > > simply provide the whole stuff including samples in a single ready
> to
> > > commit zip file.
> > >
> > > Agree?
> >
> > Tests, sure, but I'm not convinced about the samples - it makes it
> harder
> > to demonstrate how we can have one set of source files producing a
jar
> > that's deployable on a variety of app servers.  Plus, either they've
> got
> > to come up with more samples or (more likely) they'll re-use the
ones
> we
> > have with their tags instead, in which case is it really that much
> work to
> > merge them into a common set?
> >
> > Also, I though the samples were moving up to the same level as core
&
> > optional, since they contain examples of both lots of tags?
> 
> Keep the giant samples in root. These samples are more focused on that
> module. Jboss samples in jboss module demonstrate all jboss tags and
> options. Samples in root demonstrate a complete multi-faceted project,
> including some jboss/multi-vendor stuff.
> 
> Ara.
> 
> 
> 
> _______________________________________________
> Xdoclet-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-devel



_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to