[EMAIL PROTECTED] wrote:
>
> On Wed, 14 Mar 2001, Craig R. McClanahan wrote:
>
> > It would seem better to me that a subproject wanting to use sandbox code
> > in a release should do one of the following:
> >
> > * Propose the code to Commons, with the associated willingness to
> > support it.
> >
> > * Take the code to be released back into its own CVS repository
> > until such time as it is proposed to, and accepted by, Commons.
> >
> > This is also more consistent with the restriction in (1.5.1) that sandbox
> > code cannot be "released to the public" until accepted by Commons. To me,
> > including that code in a subproject release counts as "released to the
> > public".
>
> That's why we need the extra " or sponsored by a jakarta subproject".
I don't think so. I think that additional phrase will lead us back to
the current situation. As one of the problems that I hope Commons would
solve is making sure that 'released' components are documented,
installable and supported. If it's just a tagged set of classes in the
sandbox, we are back to the same problem we have already - released code
that a project depends upon that is not the projects main 'deliverable'
is undocumented, not independantly buildable, testable, and installable,
and largely hidden from public view because it's not separated and
promoted.
> Removing this option will alter the original proposal in a significant way
> - those words were added to reach a compromise, and by transforming the
> agora into a play-ground the whole thing changes.
Why? There isn't much real difference between 'play-ground' and 'place
to collaborate on unreleased components' as far as I can tell. It's a
subjective distinction, isn't it?
> In which case I think we are back to the initial position - as the
> original vote on library-dev was based on the assumption that jakarta
> subprojects can release and cooperate on sandbox projects, and the sandbox
> was supposed to be an sharing place, not a playground.
Right - but there should be something to release - just tagging a
collection of classes doesn't a release make, for the purposes of the
Commons project.
geir
--
Geir Magnusson Jr. [EMAIL PROTECTED]
Developing for the web? See http://jakarta.apache.org/velocity/