Carsten Ziegeler wrote: > > Stefano Mazzocchi wrote: > > > > Ok guys, > > > > I'm turned my picky-mode on and I'm going to be a pain in your ass for a > > while :) > > > > Hmm, I have to find the "turn-off" button somehow.
:) > > I'm sure all of you will be delighted to hear this :) > > Yupp, absolutely. Life would be so boring without it! Really! well :) > > 1) let's rename "scratchpad" into "whiteboard"! > > > > 2) each cocoon developer has the right to ask for a "whiteboard area" > > without requiring a votation, thus the directory structure will be as > > such > > > > /src/whiteboard/[area]/ > > > > Hm, I'm not sure if this is a good idea. Perhaps it will work, perhaps > we end up by having even more areas with individual code as everyone > starts his one area then. good point. > > 3) the /whiteboard directory contains an XML file that indicates the > > 'owner/s' of the area, along with a brief description of what is > > supposed to do. > > > > +1 > > > 4) each area contains an 'INSTALL' file that indicates how to install > > the 'area' on top of Cocoon and try it out. > > > > +1 > > > What do you think? > > > > I don't believe that renaming the directory, writing an INSTALL doc and > separating the scratchpad into different areas will really decrease the > individualism of this area. yes, good point. > The main problem is that the components contained in the scratchpad are > not so easy to install and test. Now the usual procedure is to build > the normal webapp, "deploy it somehow" and then manually add the > configuration > for the scratchpad component you want to look at. Now if you change > something, > you propably have to do this all over again. This is very time consuming. > > Even worse, for some components you have to change classes from the > main area. You can't do these changes in the main area for obvious reasons, > but how can you maintain it in the scratchpad area? Duplicate code? > I really don't know. So in order to integrate new functionality and to > share it, it seems much easier to start developing in the main area. Oh, one doesn't rule the other out. > Put putting experimental code in the main area will perhaps break the > application for a period of time, it might be that the interfaces change > etc. > > And another question is, when can things be moved out of the scratchpad? when the community decides so, after a votation. > So, now after I have turned around 360 degrees, we could try your proposal > and see what we end up with. We can then later on still change the rules. > > Anyway, I would suggest that we try to minimize the changes until we have > 2.0.1 out. yes. Ok, I'll try to come up with 'rules for somewhat-evolutionaries' real soon. -- Stefano Mazzocchi One must still have chaos in oneself to be able to give birth to a dancing star. <[EMAIL PROTECTED]> Friedrich Nietzsche -------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]