[sldev] [META] "Sandbox:" namespace on the wiki? (and SVN)
Dzonatas
dzonatas at dzonux.net
Fri Nov 9 11:46:44 PST 2007
Rob Lanphier wrote:
> So, I'm dabbling with the idea of creating a new "Sandbox" namespace,
>
Somehow, the sandbox: namespace on the wiki and the sandbox space on the
SVN repository can work together.
We've had a rough consensus in the past to exclude the external svn
repository for wholesale patch merges. A few points brought up in that
consensus was the complexity of security and license issues. There is
still a need for a community version alpha candidate that is in align
with LL's official release candidate.
There is also a rough consensus to refactor parts of the client (see
Open Source Meeting transcript 11-08). The network layer appears to be
an easy target to abstract out into a separate component library. Even
if considered easy, it is expected to take several months to make a
decent dent into the project. The wiki sandbox: area would be a great
place to create the APIs for such abstraction before any implementation.
The constraint being the APIs fall into the scope of being based on the
implementation that already exists or being no more than an immediate
abstraction of the current implementation.
When the APIs have gathered consensus, then the SVN sandbox is
appropriate place to commit code/changes that are orthogonal to the APIs
in designed in the wiki sandbox.
Once changes in the svn sandbox are committed, then they can be
incorporated into the the alpha candidate. Commit access is limited to
the svn sandbox.
At that point, LL is able to freely incorporate/merge the alpha
candidate into the release candidate when practical.
The purpose of this is not to create a concrete process of how to use
the sandbox areas, but this is just a proposal to show how to leverage
the current implementation into desired goals expressed by many and at
the same time being able to overcome the complexity of security and
license issues.
This may also be a way to work in patches from JIRA that have gained
consensus to the related work being committed to the svn sandbox.
Thoughts?
--
Power to Change the Void
More information about the SLDev
mailing list