Garrett D'Amore wrote:
>> These changes are not binary incompatible with the Nevada PCRE. There 
>> have been no API changes.
> 
> As a general rule for ARC, if the last two statements are true, then I 
> don't think you need to come to ARC.  These are just bug fixes.


The "guideline" is:

I need a review - what do I do?

<strong>Don't panic</strong>

OK, so someone told you that you need an "ARC Review".
This should help you determine what this requirement
really means to you and your project.

The first question is usually "What kind of review do I need?"

* None (Self Review)
   Existing projects that
     + have had an earlier case approved by an ARC,
     + do not introduce new interfaces visible outside their own project, and
     + do not alter any interface visible outside their own project
   usually qualify for self review and automatic approval.
   Most bugfixes qualify for this level of review.

* Fast-Track
   A lightweight process for simple cases whose architectural impact
   is obvious, and that are not likely to be controversial.
   Projects suitable for a fast-track review generally apply
   "common practice" in a frequently-performed change or addition.
   Projects that set precidents that cross ARC/technology
   boundaries may be automatically derailed to cause an opinion
   to be generated.

   + The fast-track process assumes you have found a sponsor who
     will help you write up your proposal and present it to the ARC.
   + If you don't have a sponsor, you can initiate the full ARC
     review process. However, doing so may add up to a week's delay
     to your case, and you still must find a sponsor for your case
     if you wish it to be treated as a fast-track.

   The fast-track process is primarily handled as email discussions
   and can take as little as a couple of weeks time to complete.

* ARC Review
   If you don't qualify for any of the above shortcuts, you will
   need to follow the full ARC review process.

   You start the ARC review process by emailing a one-pager
   project description

   The full ARC review process involves a combination of email,
   detailed project specifications, and formal meetings. The
   time required varies considerably, but teams should schedule
   reviews early - an inception review by mid-prototype stage,
   with commitment reviews between alpha and beta in order to
   allow the iteam time to incorporate any ARC required changes
   before integration.


Reply via email to