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
