Hi Chris, I just created an account @ reviews.apache.org. How would the process for the review and code merge be now?
Srimanth would upload the contribution to a certain branch in the incubator-hdt project. >From there we start discussion and merge it patch after patch with the main project, right? Best wishes Mirko 2013/7/3 Mattmann, Chris A (398J) <[email protected]>: > Hi Mirko, > > I would advise against review at Github. Review should be done here > on the Apache lists where the HDT project exists. Why don't we use > Review Board? > > http://reviews.apache.org/ > > Cheers, > Chris > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Chris Mattmann, Ph.D. > Senior Computer Scientist > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > Office: 171-266B, Mailstop: 171-246 > Email: [email protected] > WWW: http://sunset.usc.edu/~mattmann/ > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Adjunct Assistant Professor, Computer Science Department > University of Southern California, Los Angeles, CA 90089 USA > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > > > > > -----Original Message----- > From: Mirko Kämpf <[email protected]> > Reply-To: "[email protected]" <[email protected]> > Date: Wednesday, July 3, 2013 12:44 AM > To: "[email protected]" <[email protected]> > Subject: Re: Hadoop-Eclipse project contribution > >>Hi Srimanth, >> >>I am not sure if I get it right. The contribution is quite big, so >>small patches will be >>inconvinient and you have no chance for doing it in this way. But the ASF >>roles >>are against a large "one block" contribution. >> >>PLEASE CORRECT ME IF I AM WRONG. >> >>But in order do fit into the process I suggest to upload >>your contribution to a github repository. From there we can >>start to review and merge the code patch by patch. >>I voluntere in this process. >> >>Thanks, >> >>Mirko >> >> >>2013/7/3 Srimanth Gunturi <[email protected]>: >>> Hi Suresh, >>> Sorry for the confusion. I meant to request for committer ability, not >>> contributor. >>> I am currently a committer with the Apache Ambari project. >>> >>> Imho, this work will require revision control before it can be made >>> workable. With patches, I would have to do this privately, and cannot >>> collaborate with anyone in the community. That was the reasoning behind >>>the >>> request. >>> >>> In any case, the size of contribution will depend on further discussion >>> with committers on how to structure the code. >>> I am hoping to start the discussion soon. >>> Best regards, >>> Srimanth >>> >>> >>> >>> >>> >>> >>> >>> On Tue, Jun 18, 2013 at 7:32 PM, Suresh Marru <[email protected]> wrote: >>> >>>> On Jun 18, 2013, at 1:24 PM, Srimanth Gunturi <[email protected]> >>>>wrote: >>>> >>>> > Hi Adam, Chris, >>>> > I will take time to look into HDT code. >>>> > In the meantime I have created Epic HDT-32: Merge the code base of >>>> > Hadoop-Eclipse project into >>>> > HDT<https://issues.apache.org/jira/browse/HDT-32> to >>>> > track the merging process. >>>> > It contains broad subtasks which need to be accomplished. Each of >>>>them >>>> will >>>> > need good amount of discussions. >>>> > >>>> > I suggest the creation of a stream where the merge process can be >>>>worked >>>> on. >>>> > I would like to request contributor access to work on the merging >>>> process. >>>> >>>> Hi Srimanth, >>>> >>>> As you already know from being a committer on Ambari, there is no >>>>formal >>>> access for contributors. The asf roles [1] describe these in detail. >>>>All >>>> contributors have to submit the code as patches to JIRA issues. So >>>>kindly >>>> work with patches for now. Bulk contributions like this are favorably >>>> considered and quickly get voted in as committers, but thats >>>>subjective and >>>> also there is a latency with such voting (especially for incubating >>>> projects). So i suggest you not to wait and start sending with the >>>>merge >>>> and keep turning in patches. It will be little inconvenient, but >>>>patches, >>>> reviews and acceptance are the bets way to grab others attention and >>>> interest. >>>> >>>> Suresh >>>> [1] - http://www.apache.org/foundation/how-it-works.html#roles >>>> >>>> > The first goal would be to get to a point where the base >>>>functionalities >>>> of >>>> > both projects are preserved for the community. >>>> > >>>> > With regards to the JIRA model, I am thinking we need 2 more >>>>components >>>> > under HDT - 'Common' and 'ZooKeeper'. >>>> > 'Common' would be for issues with base code common to all services. >>>> > Regards, >>>> > Srimanth >>>> > >>>> > >>>> > >>>> > >>>> > On Tue, Jun 18, 2013 at 8:17 AM, Suresh Marru <[email protected]> >>>>wrote: >>>> > >>>> >> On Jun 18, 2013, at 1:03 AM, "Mattmann, Chris A (398J)" < >>>> >> [email protected]> wrote: >>>> >> >>>> >>> Hey Adam, >>>> >>> >>>> >>> Suggestion: Have Srimanth file some JIRA tickets, and incrementally >>>> >>> add the contribution, working with HDT committers. Srimanth -- do >>>> >>> you have an ICLA on file? >>>> >> >>>> >> Srimanth seem to be a committer and has ICLA on file. So should be >>>>ready >>>> >> to proceed to JIRA's and contributions. >>>> >> >>>> >> Suresh >>>> >> >>>> >>> >>>> >>> Cheers, >>>> >>> Chris >>>> >>> >>>> >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >>>> >>> Chris Mattmann, Ph.D. >>>> >>> Senior Computer Scientist >>>> >>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA >>>> >>> Office: 171-266B, Mailstop: 171-246 >>>> >>> Email: [email protected] >>>> >>> WWW: http://sunset.usc.edu/~mattmann/ >>>> >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >>>> >>> Adjunct Assistant Professor, Computer Science Department >>>> >>> University of Southern California, Los Angeles, CA 90089 USA >>>> >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >>>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> -----Original Message----- >>>> >>> From: Adam Berry <[email protected]> >>>> >>> Reply-To: "[email protected]" >>>><[email protected] >>>> > >>>> >>> Date: Monday, June 17, 2013 9:31 PM >>>> >>> To: "[email protected]" <[email protected]> >>>> >>> Subject: Re: Hadoop-Eclipse project contribution >>>> >>> >>>> >>>> Hi Srimanth, >>>> >>>> >>>> >>>> Welcome! >>>> >>>> >>>> >>>> This looks great. I think this work is a really good fit for the >>>>HDT >>>> and >>>> >>>> its goals. In the next couple of days I will dive a little deeper >>>>into >>>> >> the >>>> >>>> code. >>>> >>>> >>>> >>>> I'm not sure what the process is for a larger contribution like >>>>this. >>>> >>>> Mentors, what are the options for proceeding here. >>>> >>>> >>>> >>>> In the mean time Srimant, please take a look around, and let us >>>>know >>>> if >>>> >>>> you >>>> >>>> have any more questions. >>>> >>>> >>>> >>>> Cheers, >>>> >>>> Adam >>>> >>>> >>>> >>>> >>>> >>>> On Mon, Jun 17, 2013 at 2:25 PM, Srimanth Gunturi >>>> >>>> <[email protected]>wrote: >>>> >>>> >>>> >>>>> Hi Mirko, >>>> >>>>> The update site URL is to be put into Eclipse's install new >>>>software >>>> / >>>> >>>>> update site dialogs. >>>> >>>>> There are files underneath there that Eclipse knows relative >>>>location >>>> >>>>> of. >>>> >>>>> >>>> >>>>> I have removed the blank page, so you can see the contents too. >>>> >>>>> Hope that helps. >>>> >>>>> Regards, >>>> >>>>> Srimanth >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> On Mon, Jun 17, 2013 at 12:09 PM, Mirko Kämpf < >>>> [email protected]> >>>> >>>>> wrote: >>>> >>>>>> Hello Srimnath, >>>> >>>>>> >>>> >>>>>> I think this sound great. I would realy like to see your project >>>> >>>>> merged >>>> >>>>> in >>>> >>>>>> to the HDT project. >>>> >>>>>> >>>> >>>>>> I just tried to install the plugins but the update site : >>>> >>>>>> http://people.apache.org/~srimanth/hadoop-eclipse/update-site >>>> >>>>>> is empty? >>>> >>>>>> >>>> >>>>>> Do you have another URL for a first test? >>>> >>>>>> >>>> >>>>>> Thanks and best wishes >>>> >>>>>> Mirko >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> 2013/6/17 Srimanth Gunturi <[email protected]>: >>>> >>>>>>> Hello, >>>> >>>>>>> My name is Srimanth, and am the creator of the Hadoop-Eclipse >>>> project >>>> >>>>>>> (http://people.apache.org/~srimanth/hadoop-eclipse/) released >>>> under >>>> >>>>>>> the Apache License. >>>> >>>>>>> The project currently provides a HDFS Explorer written on top >>>>of >>>> >>>>>>> Eclipse File System (EFS), and a ZooKeeper Explorer. >>>> >>>>>>> >>>> >>>>>>> During the creation of my project, I was unaware of the >>>>parallel >>>> >>>>>>> creation of the Hadoop Development Tools Incubator project in >>>> Apache. >>>> >>>>>>> I started the project to address some of the deficiencies >>>>found in >>>> >>>>> the >>>> >>>>>>> Eclipse functionality provided in Hadoop at that point. >>>> >>>>>>> One of them being that the HDFS/MR clients were compiled >>>>directly >>>> >>>>> into >>>> >>>>>>> the plugins - which meant that only one version of the Eclipse >>>> plugin >>>> >>>>>>> could be active at any one point. Basically it was not >>>>allowing a >>>> >>>>>>> client to connect to multiple versions of Hadoop servers. >>>> >>>>>>> Another was the HDFS functionality provided. Eclipse provides >>>>rich >>>> >>>>>>> file system interaction which was not being utilized. For >>>>example, >>>> >>>>>>> right-clicking on a HDFS file/folder was not showing the >>>>regular >>>> >>>>>>> actions one would find (like new folder file/folder actions). >>>> >>>>>>> >>>> >>>>>>> In Hadoop-Eclipse project I rewrote the HDFS functionality on >>>>top >>>> of >>>> >>>>>>> EFS so that we get for free all the rich functionality that >>>>Eclipse >>>> >>>>>>> provides, like actions, drag&drop, Team synchronizations, >>>> >>>>> permissions, >>>> >>>>>>> etc. You can also access HDFS just like any Eclipse project - >>>>write >>>> >>>>>>> scripts, etc. This is like basic functionality which can be >>>>easily >>>> >>>>>>> expanded upon. It is important to note here that supporting new >>>> >>>>>>> versions of HDFS is as easy as creating a fragment-plugin and >>>> >>>>>>> extending 1 base class. >>>> >>>>>>> I have also implemented a ZooKeeper client which provides basic >>>> >>>>> client >>>> >>>>>>> functionality. This helps in keeping an abstract service >>>>oriented >>>> >>>>> view >>>> >>>>>>> in underlying internals. >>>> >>>>>>> >>>> >>>>>>> If the community is interested, I would like join the group as >>>>a >>>> >>>>>>> contributor and contribute my code to the HDT project. I would >>>>like >>>> >>>>> to >>>> >>>>>>> join our efforts to provide better tools in the Hadoop >>>>environment. >>>> >>>>>>> Please let me know of any questions you have regarding >>>> functionality, >>>> >>>>>>> code base, etc. >>>> >>>>>>> Best regards, >>>> >>>>>>> Srimanth >>>> >>>>> >>>> >>> >>>> >> >>>> >> >>>> >>>> >
