Did you get your questions answered?

Regards,
Alan

On Jun 2, 2010, at 10:26 AM, Kiran N wrote:

> The plan sounds good to me!
> I have a question regarding the development phase of the code changes.
> Since the changes are huge, do we maintain different revisions of the
> complete code or just the changed modules are recorded/maintained.
> Also, what would be the procedure for the testing of the submitted code. Do
> we have anything called as unit test plans anywhere in the repository? If
> yes, that would be helpful..!
> 
> 
> On Tue, Jun 1, 2010 at 2:13 PM, Matt Hogstrom <m...@hogstrom.org> wrote:
> 
>> Great start Josh ... +1
>> 
>> On Jun 1, 2010, at 11:26 AM, Josh Thompson wrote:
>> 
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>> 
>>> (This message is to everyone in the community.  I added [mentors] to the
>>> subject to help our mentors know it is of particular importance for them
>> to
>>> read.)
>>> 
>>> After reading "Reg: JIRA issue VCL-202" by Kiran N sent on May 28, I
>> realized
>>> we need some guidelines for contributing large modifications to the
>> project.
>>> This is the general work flow I'd like to see happen for large
>> modifications.
>>> Please provide comments and suggestions.  Everyone's input is welcome
>> (and
>>> desired) -- if you are interested in becoming a committer, this would be
>> a
>>> great place to step up involvement.
>>> 
>>> (1) State on the vcl-dev list what modification you'd like to make.  Some
>>> background on why the existing codebase doesn't work in your situation
>> would
>>> be useful.  Remember, when you modify existing code, it affects work
>> being
>>> done by other contributors, which can result in imposing additional work
>> on
>>> them.
>>> 
>>> (2) Propose a plan on the vcl-dev list for making the modification.
>> There may
>>> be others that want the same modification or something similar that can
>> be
>>> incorporated at the same time.  Those people can help develop the
>>> modification.  On the other hand, the modification may have a very
>> negative
>>> affect on some other part of the project.  Also, this provides an
>> opportunity
>>> for existing contributors (those who know the codebase well) to provide
>> input
>>> on your plan.  The plan needs to include how the modification will be
>>> maintained in the future - will you continue to maintain it; will
>> existing
>>> contributors have to pick it up and maintain it?
>>> 
>>> (3) Create a JIRA issue to track implementation of the plan and start
>>> developing.  This provides a way for others to track work being done on
>> the
>>> modification and ensures information about the modification will be added
>> to
>>> the CHANGELOG when the next release is cut.
>>> 
>>> Thanks
>>> Josh
>>> - --
>>> - -------------------------------
>>> Josh Thompson
>>> Systems Programmer
>>> Advanced Computing | VCL Developer
>>> North Carolina State University
>>> 
>>> josh_thomp...@ncsu.edu
>>> 
>>> my GPG/PGP key can be found at pgp.mit.edu
>>> -----BEGIN PGP SIGNATURE-----
>>> Version: GnuPG v2.0.14 (GNU/Linux)
>>> 
>>> iEYEARECAAYFAkwFJr0ACgkQV/LQcNdtPQNZqwCfYyeB99JT3vxuBs9+gpn+v5vs
>>> BWYAn2D5HK/Cvo1Kd5CtpEqFpsJBR8bo
>>> =dYgS
>>> -----END PGP SIGNATURE-----
>> 
>> 
> 
> 
> -- 
> Thanks,
> Kiran

Reply via email to