That is great news!!!! AFAIK, there is still some code from last year's GSoC which is not merged, so maybe it is a good oportunity to retake that (ticket #14973)
El miércoles, 15 de octubre de 2014 17:22:40 UTC+2, Johan S. R. Nielsen escribió: > > Hi sage-devel > This is to announce and get some feedback on the start of a Sage > software-development project. > > This spring, Daniel Augot, Clément Pernet and I got funding from INRIA for > hiring a full-time software developer for two years to work on extending > the coding theory functionality in Sage. We have hired David Lucas, who > just started 1st October, and is already working on getting an overview of > coding theory and Sage. > > The aim of the project is to implement a much larger basis of > functionality for coding theory which is flexible, modular and useful for > the many facets of coding theory: algebra, combinatorics, engineering, > cryptography, etc. > > The current status is that there are many useful functions from a mostly > combinatorical viewpoint. From an algebraic viewpoint, though one can > construct the generator matrix of e.g. a Reed--Solomon code, there is no > specific class or functionality which investigates such a code from its > algebraic perspective (e.g. a fast decoder). We would like to implement > such things and many other. > > We would like to discuss all details with the community, and we also hope > that this project will get a ball rolling, reinvigorating the interest in > Sage for the coding theory community. Most of these discussions are better > taken on sage-coding-theory, since they will be quite specific to the field. > > It is my impression that such a full-time developer for Sage is a rare > thing, and we have been thinking on how best to proceed and communicate > goals and progress. > > Of course, all code will go through the Trac and thus indirectly progress > is tracked. However, since this will be longer-running thing, our plan is > to make a dedicated (small) web page with a road map as well as an overview > of already written functionality (which is furthermore annotated as already > included in Sage or not). This is not a blog, but just an overview for > new-comers, people interested in the development, or people who previously > rejected Sage for coding theory use but who might now reconsider it. > > One thing we have been thinking about how to handle well is development in > parallel with the ticket/review system. Since David is working full-time, > he will be producing a lot of code, and there will all the time be a > significant backlog in the review process. Our fear is that juggling a > cobweb of ticket dependencies might become clumsy if not handled well. Do > people have ideas for handling this well? > > We expect that within 2-3 months, David has made the main refactorings of > the existing coding theory functionality, and extended it in various ways > to exercise the new structure. This will most likely be more or less > internal (not on Trac). After this, he will start posting these changes to > Trac, while in parallel continuing to develop more new functionality. > > Regards, > Johan S. R. Nielsen > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.