I am reposting this because it may have gotten buried at the bottom
of the message to which I responded and also possibly the deepness
of the previous thread.

I am very interested in taking Castor forward, therefore I made a
wild proposal below in repsonse to Ilia's message. Does anyone have
any thoughts and/or comments? Let's talk about it.

II>it is not feasible that Castor JDO can feed all of them at one time, so probably it 
should be position as framework which can be fine tuned for different needs. Like if I 
need to unload data from database for performance reasons it would be nice to Service 
Providers directly, bypassing locks, caches, etc.

Right! And this is where modularity would help tremendously. The
best example I can think of at the moment is JBoss. It is very
modular, very flexible, it offers the ability to plug/unplug certain
things (including Castor JDO). Here is one idea and it is *purely*
a hypothetical: if the Castor CVS tree was logically split into a
few smaller projects with certain people working on each project
(again, my reference here is JBoss) - building each as a separate
project as well as all together as one project for distribution via
Ant (and maybe Buildmagic) we could achieve modularity. It would
also provide a more logical separation. This would certainly require
more people on the team, but I think that it would skyrocket the
development time as well. Each module or sub-project could be
designed to be built and tested independent of the rest of the
architecture. However, there would still need to be black-box tests
for the entire architecture together.

I may be fired up about nothing here because others won't like the
ideas. But I really believe that we've hit upon something here.
Committers, community-members, Ilia, what say you? Let's truly
brainstorm about this and see where it goes.

Bruce
--

perl -e 'print unpack("u30","<0G)U8V4\@4VYY9&5R\"F9E<G)E=\$\!F<FEI+F-O;0\`\`");'

-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to