Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-dev] Re: On Leaving Incubation...

Ok shoot, Bjorn was our other mentor :(

I'll take another one please!  Any volunteers?

Yes, many of the topics I mentioned are release related, largely
because it was my understanding that we were required to have a
release on or around the graduation timeframe...in fact i believe
there is documentation recommending a 'practice' release before going
in for graduation which is sort of what I am shooting for once we get
this last bit of configuration changes integrated.

As for the IP review process, I have been talking to Barb on that and
AFAICT we are in pretty good shape for the end of the month.

The plugin has been in a private repo I have as it is based off of the
run-jetty-run plugin that I talked to the author about bringing over
to eclipse.  It was very light weight and I have reworked it almost
entirely and am debating clean rooming it from scratch so I can avoid
the ip hassle.  Time has been my major issue with that...If I don't
get time on it this weekend/week I'll just bundle it up and toss it
into ipzilla, barb will love more jetty related code to sign off on.

Anyway, we are working on it...here's to hoping we can pull it all off :)

jesse

On Fri, May 15, 2009 at 14:25, Jeff McAffer <jeff@xxxxxxxxxxxxxxxxx> wrote:
> Jesse McConnell wrote:
>>
>> I wanted to send out a mail to the dev list and to our mentors to sort
>> of bring everyone up to speed on our current reasoning and intentions.
>>
>
> on mention of mentors, technically who is the other one?  I am the only one
> listed in the proposal.  Bjorn may have been on the list but is no longer
> involved in Eclipse...
>>
>> We would like to get out of incubation by early June if possible and I
>> am working towards taking care of that goal from the eclipse
>> perspective right now.  I believe I am fairly up on what the
>> requirements are for getting this done and one of the first steps was
>> to at least declare interest to the mentors (which we have mentioned
>> before and I am formally declaring now :).
>>
>
> Cool.  So to be clear you want to do two relatively independent things,
> release and graduate.  These are separate reviews (though they can be done
> concurrently AFAIK).
>>
>> We have a lot to take care of in a fairly short amount of time so I
>> mostly wanted to detail out here what I see remaining and then likely
>> check in and follow up at the end of next week on where we are and
>> what is left.  I say end of next week as that is when I would like to
>> get the actual notification out to EMO and see about setting up an
>> actual review date.  I'll write out a bullet list of things now and
>> anyone that wants to add to it please feel free to.
>>
>
> - First thing I would do is talk to the IP team to see if the IP review
> required for the release is possible in the timeframe you want.  As I
> understand it, the current work is on getting things INTO Eclipse.  For a
> release the the IP status of the project needs to be reviewed to ensure it
> is in good shape to go OUT.
>>
>> * finish up changes for 7.0.0 (configuration mechanism, etc)
>>
>
> This is a release topic. Get the code finished.
>>
>> * finish up porting documentation from Codehaus Wiki
>> (http://docs.codehaus.org/display/JETTY/Jetty+Documentation) into
>> Eclipse Wiki (http://wiki.eclipse.org/Jetty)
>>
>
> This is both a release and graduation topic.  Releases should have doc and
> mature (i.e., graduated projects) should have doc.
>>
>> * get first cut of at least of the jetty eclipse plugins I worked on a
>> couple months back into svn and with an initial release
>>
>
> Unless you think the function is critical this does not feel essential for
> either release or graduation.
>
> As a side question, where is this code now?  Was it part of the initial
> contribution that got IP reviewed?
>>
>> * update the project plan to include more milestones and flesh out the
>> themes and priorities section
>>
>
> Mostly a graduation review topic.  Mature projects should have a plan.
>>
>> * get others testing the update site for jetty milestones and
>> hopefully work with someone to make it more of a static site for
>> updating on each release
>>
>
> Seems optional though useful.  Updates come after the release :-)
>>
>> * wire in the conditioning process for jars going into the update site
>>
>
> Release topic
>>
>> * add in remaining jetty features to update site
>>
>
> Release topic
>>
>> * complete IP validation process (which is slated to be complete end
>> of may, fingers crossed)
>>
>
> Release topic
>>
>> * produce release review docuware
>> (http://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews)
>>
>
> Release topic
>>
>> In the grand scheme of things I figure we meet the objectives of the
>> the incubation graduation process once we get a good many of the above
>> items resolved.
>
> For the most part I agree. Having a release at Eclipse under your belt is an
> essential part of the graduation process IMHO.  The key element of
> graduation for me is that the project can and is operating in "the Eclipse
> way" -- openness, process, milestones, ... Jetty certainly has many of these
> attributes.  An interesting thought experiment: what if all the mentors (all
> one of us afaict) disappeared?  would the project crash and burn?  Clearly
> Jetty would not.  The community is still finding its way around but I have
> to say that I am extremely impressed with your willingness to and interest
> in "getting it".
>
> Jeff
>


Back to the top