Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [technology-pmc] Graduation of Code Recommenders with Juno Release

+1

 

Code Recommenders is one of the most graduation-worthy project I’ve seen make this request in a while.

 

- Konstantin

 

 

From: technology-pmc-bounces@xxxxxxxxxxx [mailto:technology-pmc-bounces@xxxxxxxxxxx] On Behalf Of Marcel Bruch
Sent: Monday, May 14, 2012 10:12 PM
To: Technology PMC
Subject: Re: [technology-pmc] Graduation of Code Recommenders with Juno Release

 

I initiated the discussion where exactly to host the model repository this weekend.

An answer is pending.

 

Don't know if it's worth mentioning but Code Recommenders model repository is now essentially a maven repository served by a web server. No (usage) data gets uploaded. Eclipse Code Recommenders does not contain any usage data collector or data upload mechanism anymore. Due to potential IP/Legal/Privacy issues and discussions we had, we decided to put none of these tools to Eclipse.org.

 

Marcel

 

On 14.05.2012, at 23:15, Eric Rizzo wrote:



My concern is with the legal and IP considerations of sending data to a third-party server, not under the eclipse.org umbrella. Is that still how the project works?

Eric


May 13, 2012 6:33 AM

Hi Technology-PMC,

the Code Recommenders projects want to do a 1.0 release with Juno. We already spoke about graduating Code Recommenders a while ago [1] and I'd like to follow up the discussion here on the list.

The project started in January 2011 and has since then quickly made progress. For Juno we have the opportunity to join the Java, RCP, and Scout package to present Code Recommenders to a broader audience - which would in my opinion be a big thing to get the idea or Recommenders in Software Development out to Eclipse users and developers.


The project as such is still rather small. We have 5 active committers, 3 employed by Darmstadt University of Technology, one from Queens University, and one independent. In the past year we had roughly a dozen contributions of varying sizes (one-line fixes up to complete features such as local code search engines, code snippet completion, or code summarization features) - of which seven have been applied so far.

The project also has a good recognition in the Eclipse user community as the Eclipse Community Awards have shown.

The project also has some effect in research circles. Other universities consider joining Code Recommenders (as Queens), actively start reusing components for their own research work (Bejing), or consider doing joint research on areas related to code recommenders (McGill).


The code base is getting stable and the CI build is doing its work - although the latest integration into the Juno package popped up a few issues that have to be addressed.


Features such as Subwords or Chain completion have improved significantly in the past months and their concepts are now evaluated by JDT and may find their way into many more areas than just code completion, see for example [2].


In terms of documentation and recommendation model coverage there is still some work to do. However, we are confident that we'll improve on this until Juno.


PMC, whats your opinion on this? Is there anything you'd like to see addressed before graduation can happen?

Thanks,
Marcel

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=365594#c4
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=378699


_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc


 

_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/technology-pmc

 

Thanks,

Marcel

 

 


Back to the top