Charlie, I wonder if there is any progress in committing treemap modifications?
-- With best regards / с наилучшими пожеланиями, Alexei Fedotov / Алексей Федотов, http://www.telecom-express.ru/ http://harmony.apache.org/ http://dataved.ru/ http://klsh.ru/ On Thu, Jul 23, 2009 at 8:30 PM, Andrew John Hughes <gnu_and...@member.fsf.org> wrote: > 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 >