The scratchpad was born as a place where things can be worked-on on
alpha status, but it because a place where things are dumped and forgotten.
A scratchpad is against the continuous integration concept. In short,
it's an individualistic short-cut but doesn't help the community, nor
the project.
I propose to dump it and to move the code into 'alpha blocks'.
Each block is currently described into the 'project-info.xml' descriptor
and has an attribute that marks it 'alpha' and the build system shows that.
Of course, that also means that those blocks are marked as such in the
properties files and removed from the official distribution. if you want
the experimental code, you have to turn it on one by one by yourself
(like in compiling the linux kernel, so to speak)
This will solve several issues we currently have in the build system and
things will be much more organic at the end.
Thoughts?
--
Stefano Mazzocchi <[EMAIL PROTECTED]>
Pluralitas non est ponenda sine necessitate [William of Ockham]
--------------------------------------------------------------------
- Re: [proposal] Removing the scratchpad Stefano Mazzocchi
- Re: [proposal] Removing the scratchpad Pier Fumagalli
- Re: [proposal] Removing the scratchpad Bertrand Delacretaz
- Re: [proposal] Removing the scratchpad Gianugo Rabellino
- Re: [proposal] Removing the scratchpad Vadim Gritsenko
- Re: [proposal] Removing the scratchpad Pier Fumagalli
- Re: [proposal] Removing the scratchpad Stefano Mazzocchi
- Re: [proposal] Removing the scratchpad Sylvain Wallez
- Re: [proposal] Removing the scratchpad Nicola Ken Barozzi
- Re: [proposal] Removing the scratchpad Stephan Michels
- Re: [proposal] Removing the scratchpad Giacomo Pati