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]

Reply via email to