2009/6/11 Tony Wu <wuyue...@gmail.com>: > Guys, > Almost two months passed, how are things going? :-) > > 2009/4/14 charlie hunt <charlie.h...@sun.com>: >> 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 <charlie.h...@sun.com>: >>>>>>> >>>>>>>> >>>>>>>> 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 <charlie.h...@sun.com> >>>>>>>>> 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" <egor.pa...@gmail.com> >>>>>>>>>>>> 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 >
Over three months now... any news? -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8