Skip to main content

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

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




Back to the top