Hi Andrius, Le 19/10/2018 à 10:55, Andrius Merkys a écrit :
> I have started packaging antlr4 v4.7.1. Apart from updating the existing > binary packages, I have packaged antlr4 Cpp libraries/headers, what seems to > be required at least by #902798 [1]. > > My packaging efforts are pushed to a fork on Salsa [2]. Thanks a lot for helping with antlr4! In the past we had an antlr package supporting several languages and it became difficult to maintain because the Java Team didn't have the skill to properly support the other runtimes. If possible I think the non Java stuff should be moved to another source packages maintained by the proper language team, such that the Java Team can freely upgrade antlr without affecting packages outside its scope. Here for example the version embedded in the name of new libantlr4-runtime4.7.1 package suggests that any update of antlr will have to go through the NEW queue, which is rather inconvenient. And if a Java maintainer wants to upgrade antlr he'll now have to manage a transition, sending bug reports, waiting for package updates, etc. Multiply this by the number of languages supported and it quickly turns in to a nightmare :) Emmanuel Bourg