On 6/26/07, Jason van Zyl <[EMAIL PROTECTED]> wrote:


On 26 Jun 07, at 1:20 PM 26 Jun 07, Patrick Schneider wrote:

> A few things:
>
> 1. Can I get edit access?  My username is 'pschneider'.
>

Sure. I'll find all the user names and add them to the group.

> 2. Are there any thoughts re: how pages are parented?  I noticed
> that only
> the 'Toolchains' proposal is parented by 'All Proposals'.  Most of
> the rest
> seem to be under 'Maven 2.1 Design Documents'.

I am reshuffling pages around all the time so I've not used the
lineage, but we start to now that things are gelling.

> It would be nice to see, at
> a glance, which version these proposals relate to,

Good idea. How's this for a start:

http://docs.codehaus.org/display/MAVEN/Home

> and an easy way to do
> that might be to categorize proposals with appropriate parent
> pages.  I
> think as the list of proposals grows, it's going to be difficult to
> make
> sense of this page.  This can be addressed later pretty easily I
> think.
>

Sure, that sounds like a good idea.

> 3. I'm confused about where in svn new features get implemented.
> 'Where new
> development starts' (on
> http://docs.codehaus.org/display/MAVEN/Development+Process) says
> all new
> features/improvements go into the latest trunk revision.  The
> 'Annotated
> Development Process' says to "Create a feature/change branch and start
> working on your code."  Which is is?

Ok, so the new features start on trunk but the new feature is a
branch of trunk. The point being feature additions don't destabilize
the trunk. The series of branches associated with issues also
provides a clear path of what happened, branches named with something
like MNG-123-AndMaybeSomeQuickDescription make it easy to know what
it is and to look up the issue. For dead simple fixes things can go
into the trunk  but anything requiring more then a few hours of work
should go into a feature branch of trunk. When it's merged back into
trunk, if it's possible it is then merged back into any version
branches (like 2.0.x).


Gotcha -- this makes sense now.  Guess I just needed it spelled out a little
more explicitly  ;o)


>
> Patrick
>
> On 6/25/07, Jason van Zyl <[EMAIL PROTECTED]> wrote:
>>
>> Hi,
>>
>> As part of trying to make the whole process of making changes and
>> adding new features transparent to everyone involved I've whipped up
>> a little sketch for perusal:
>>
>> http://people.apache.org/~jvanzyl/DevProcess.png
>>
>> Basically it revolves around making sure things are documented in the
>> Wiki and providing a clear record of the evolution of the project
>> that anyone can follow at any point in time. So far from perfect but
>> I think a good starting point and I would like to field feedback so I
>> can improve it. It basically revolves around the dashboard where I've
>> tried to collect all relevant information about the project:
>>
>> http://docs.codehaus.org/display/MAVEN/Home
>>
>> And process is based around making proposals that eventually will
>> serve as the record of evolution of the project. The goal is not to
>> have anything that's heavy, and that we might eventually be able to
>> automate some data gathering but for the meantime it's not overly
>> onerous and provides some visibility we have not yet had to date.
>>
>> The proposals are all here:
>>
>> http://docs.codehaus.org/display/MAVEN/All+Proposals
>>
>> And they basically move from draft -> pending -> approved. I've put
>> some notes in the diagram and I figured we could start with a simple
>> proposal to see how it works and iron the kinks as we go. This is
>> experimental but I see it as the best way forward for getting a clear
>> view of what's going on
>>
>> Thanks,
>>
>> Jason
>>
>> ----------------------------------------------------------
>> Jason van Zyl
>> Founder and PMC Chair, Apache Maven
>> jason at sonatype dot com
>> ----------------------------------------------------------
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to