Guys,
Almost two months passed, how are things going? :-)

2009/4/14 charlie hunt <[email protected]>:
> Hi Oliver,
>
> Thanks for the note!
>
> I will go the route you suggest.  Your suggestion does sound like a route of
> lesser resistance. :-)
>
> []'s
>
> charlie ...
>
> Oliver Deakin wrote:
>>
>> Hi Charlie,
>>
>> I had a quick chat with Tim today, and I think the consensus is that you
>> don't need to fill in the BCC (if you havn't already) since you are the only
>> contributor to changes in this code. The Sun CCLA (if it already exists)
>> should be enough to say that Sun approves the admission of code under the
>> Apache License, and your ACQ and ICLA should deal with the rest. Really the
>> BCC is more of a checklist to make sure that full care and attention has
>> been paid when large submissions are being made - kind of a reminder to the
>> contributor that they need to follow the appropriate process for all
>> authors. Since you are the only author in this case, I think we can happily
>> accept the contribution without :)
>>
>> Regards,
>> Oliver
>>
>> charlie hunt wrote:
>>>
>>> Thanks Oliver!
>>>
>>> I am back from vacation and picking up where I left off.
>>>
>>> I think the "safe" way to go is the ACQ and BCC route.  Although I was
>>> the person who made modifications & additions to the source code, I do not
>>> own the rights to those modifications & additions, Sun Microsystems does.
>>>
>>> I will proceed to work the ACQ and BCC process with the appropriate folks
>>> at Sun.  This will likely take a little time due to the nature of the
>>> documents and the additional personnel who will need to be involved.
>>>
>>> As someone once said to me, "patience is a virtue".
>>>
>>> charlie ...
>>>
>>> Oliver Deakin wrote:
>>>>
>>>> Hi Charlie,
>>>>
>>>> The full rules for submitting a bulk contribution are at the bottom of
>>>> [1]. An ACQ is required for the contributor of the bulk contribution
>>>> (yourself) and also for any authors of the TreeMap code you are 
>>>> contributing
>>>> (which is just yourself as well from the sound of things). You also need to
>>>> submit a Bulk Contribution Checklist [2].
>>>>
>>>> I believe scans of both the ACQ and BCC need to be mailed to the private
>>>> PMC mailing list, found on [3].
>>>>
>>>> Regards,
>>>> Oliver
>>>>
>>>> [1] http://harmony.apache.org/contribution_policy.html
>>>> [2] http://harmony.apache.org/bulk_contribution_checklist.html
>>>> [3] http://harmony.apache.org/mailing.html
>>>>
>>>> charlie hunt wrote:
>>>>>
>>>>> Alexei,
>>>>>
>>>>> I have no problem with the ACQ, nor do I think Sun has a problem with
>>>>> it.  I am filling out the ACQ as I draft this note.  Just wanted to avoid
>>>>> some unnecessary steps if they were not needed.
>>>>>
>>>>> I may have missed where to send the ACQ ... is there an e-mail address
>>>>> where to send it too or a fax number to send too?
>>>>>
>>>>> thanks,
>>>>>
>>>>> charlie ...
>>>>>
>>>>> Alexei Fedotov wrote:
>>>>>>
>>>>>> Charlie,
>>>>>> Hope Tim will reply soon to your request.
>>>>>>
>>>>>> As for ACQ, you can check yourself the last case [1] with the Google
>>>>>> Android. No ACQ + very good intentions to contribute things back means
>>>>>> no donation.
>>>>>>
>>>>>>
>>>>>> [1] http://markmail.org/thread/dtnzrj3oagtpnkfm
>>>>>>
>>>>>>
>>>>>> 2009/4/8 charlie hunt <[email protected]>:
>>>>>>
>>>>>>>
>>>>>>> Alexei,
>>>>>>>
>>>>>>> I understand Tim is on vacation / holidays this week.
>>>>>>>
>>>>>>> Can I assume you are acting "Harmony lead" in Tim's absence?
>>>>>>>
>>>>>>> Wouldn't Sun already have an agreement with Apache which would
>>>>>>> satisfy the
>>>>>>> needs of the ACQ?
>>>>>>>
>>>>>>> If it pleases you and Harmony, I will fill out the ACQ. (Sorry, I
>>>>>>> just don't
>>>>>>> fully understand why it's needed for what we're trying to
>>>>>>> accomplish).  Can
>>>>>>> you tell me where and the suggested format to send it?
>>>>>>>
>>>>>>> thanks,
>>>>>>>
>>>>>>> charlie ....
>>>>>>>
>>>>>>> Alexei Fedotov wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> Charlie,
>>>>>>>> There is no way to give code back to Harmony without filling ACQ.
>>>>>>>> This
>>>>>>>> form guarantees that you do not give Sun's private IP to Apache
>>>>>>>> Harmony which is a "clean room" implementation.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Apr 8, 2009 at 5:52 PM, charlie hunt <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Ok ... I'm back.
>>>>>>>>>
>>>>>>>>> Tim:  Some questions below.   Sorry to be overly cautious here.
>>>>>>>>>  But, I
>>>>>>>>> want
>>>>>>>>> direction from you on moving forward with this.
>>>>>>>>>
>>>>>>>>> For others who have asked other questions .... I will get to those
>>>>>>>>> questions
>>>>>>>>> unrelated to getting these modifications to Harmony once we get
>>>>>>>>> that task
>>>>>>>>> out of the way.  Please bear with me ... first things first. :-)
>>>>>>>>>
>>>>>>>>> If possible I would like to get this transaction completed today
>>>>>>>>> since I
>>>>>>>>> am
>>>>>>>>> planning to be on holidays / vacation Thursday & Friday.
>>>>>>>>>
>>>>>>>>> Questions for Tim:
>>>>>>>>>
>>>>>>>>> Just to be clear on the TreeMap artifact.  The modifications are
>>>>>>>>> enhancements which made to a TreeMap 5 from the Harmony repository
>>>>>>>>> where
>>>>>>>>> we
>>>>>>>>> added / implemented the Java 6 APIs to make it Java 6 compliant.
>>>>>>>>>  Although I
>>>>>>>>> was the author of the changes / enhancements, I do not own this
>>>>>>>>> rights to
>>>>>>>>> the code that was added, Sun owns it and Sun wishes to give these
>>>>>>>>> changes/enhancements to Harmony.
>>>>>>>>>
>>>>>>>>> 1.) I looked over the "detailed contribution policy".  At first
>>>>>>>>> glance it
>>>>>>>>> looks a little daunting. ;-)  It seems a little heavyweight for
>>>>>>>>> what we
>>>>>>>>> are
>>>>>>>>> trying to accomplish which is merely giving Harmony the
>>>>>>>>> modifications to
>>>>>>>>> java.util.TreeMap.  Do we need to do:
>>>>>>>>> a.) Authorized Contributor Questionnaire:  This looks to be
>>>>>>>>> applicable if
>>>>>>>>> one is wanting to be a (long term) committer to the project.  That
>>>>>>>>> is not
>>>>>>>>> my
>>>>>>>>> intention. I merely would like to give Harmony the modifications
>>>>>>>>> made to
>>>>>>>>> your TreeMap 5.  Do you really need this Authorized Contributor
>>>>>>>>> Questionnaire?  Would there be some kind of "blanket" agreement
>>>>>>>>> between
>>>>>>>>> Sun
>>>>>>>>> & Apache which would make this transaction much easier?  Sun makes
>>>>>>>>> contributions and has contributors on many different Apache
>>>>>>>>> projects.
>>>>>>>>>  (Fwiw, I am not trying to delay or slow the transaction.  I am
>>>>>>>>> trying to
>>>>>>>>> figure out the easiest and quickest way to make this transaction
>>>>>>>>> occur.)
>>>>>>>>> b.) I am certainly not an expert at this topic.  But, after reading
>>>>>>>>> the
>>>>>>>>> "Contribution Policy", it looks to me as if this contribution falls
>>>>>>>>> under
>>>>>>>>> the "Bulk Contribution"?  Would you agree?
>>>>>>>>>
>>>>>>>>> Assuming you agree this contribution falls under the "Bulk
>>>>>>>>> Contribution",
>>>>>>>>> what is the typical artifacts put in JIRA and is this something we
>>>>>>>>> can do
>>>>>>>>> ahead of satisfying the "Software Grant or CCLA" which might
>>>>>>>>> already
>>>>>>>>> exist
>>>>>>>>> for Sun?  If this falls under a "Bulk Contribution" do you need the
>>>>>>>>> "Authorized Contributor Questionnaire" from me?
>>>>>>>>>
>>>>>>>>> Sorry to be full of questions ... this is something that is totally
>>>>>>>>> new
>>>>>>>>> and
>>>>>>>>> foreign to me. :-(
>>>>>>>>>
>>>>>>>>> thanks,
>>>>>>>>>
>>>>>>>>> charlie hunt ...
>>>>>>>>>
>>>>>>>>> charlie hunt wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Tim,
>>>>>>>>>>
>>>>>>>>>> Since you're essentially the person who's the face of Harmony
>>>>>>>>>> these
>>>>>>>>>> days,
>>>>>>>>>> I would like to ask you to help me (a novice) with this process.
>>>>>>>>>>
>>>>>>>>>> Hope you don't mind some silly / stupid questions.  :-/  I'm an
>>>>>>>>>> engineer.
>>>>>>>>>> Not an open source license and processes expert.  In other words,
>>>>>>>>>> I do
>>>>>>>>>> not
>>>>>>>>>> want to unknowingly do something that is harmful to either party
>>>>>>>>>> involved.
>>>>>>>>>>  This also why I haven't put the code in front of you at this
>>>>>>>>>> point,
>>>>>>>>>> i.e. I
>>>>>>>>>> want to know exactly what's needed for artifacts before moving too
>>>>>>>>>> quickly
>>>>>>>>>> and putting the code in front of you.  Open source projects tend
>>>>>>>>>> to be
>>>>>>>>>> pretty sensitive about how they receive contributions.  I would
>>>>>>>>>> like to
>>>>>>>>>> honor and follow Harmony's wishes wrt this TreeMap you will be
>>>>>>>>>> receiving.
>>>>>>>>>> Hope you understand my concerns.
>>>>>>>>>>
>>>>>>>>>> I will back shortly with a few questions.   I need to get my son
>>>>>>>>>> off to
>>>>>>>>>> school.
>>>>>>>>>>
>>>>>>>>>> Be back shortly.
>>>>>>>>>>
>>>>>>>>>> thanks,
>>>>>>>>>>
>>>>>>>>>> charlie ...
>>>>>>>>>>
>>>>>>>>>> Tim Ellison wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Yep, that is the contibution policy.
>>>>>>>>>>>
>>>>>>>>>>> If there are any questions about it just ask.
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> Tim
>>>>>>>>>>>
>>>>>>>>>>> On Apr 8, 2009 9:35 AM, "Egor Pasko" <[email protected]>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> On the 0x58D day of Apache Harmony Davanum Srinivas wrote: >
>>>>>>>>>>> Charlie, >
>>>>>>>>>>>            Typical contribution to an...
>>>>>>>>>>> here is the detailed contribution policy:
>>>>>>>>>>> http://harmony.apache.org/contribution_policy.html
>>>>>>>>>>>
>>>>>>>>>>> My guess is that your contribution falls into the "Bulk
>>>>>>>>>>> Contributions"
>>>>>>>>>>> category. Tim knows this subject a lot better. Let's wait for him
>>>>>>>>>>> to
>>>>>>>>>>> speak up.
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Egor Pasko
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
>



-- 
Tony Wu
China Software Development Lab, IBM

Reply via email to