Re: prominent message on website about "use only on
Fabian Greffrath <[email protected]> Mon, 31 Jul 2017 16:40:48 +0200
| Newsgroups | gmane.comp.audio.mp3.lame |
|---|---|
| Message-ID | <[email protected]> |
Hi there, Am Samstag, den 29.07.2017, 01:32 +0200 schrieb Alexander Leidinger: > Fact is, the last released version is 5 years old. Some parts of LAME > can surely be improved, but it didn't really happen. Those people with > write access to the source of LAME did not really produce some > enhancements which seem to be worth a new release within 5 years. > Patches which are available (either in a linux distribution or inthe > bugtracker) are not looked at and committed. I also don't have the > impression that anyone had a look at the reports of security issues we > got in the last month (not only from you). I would like to have a look > at them and to fix them, I just don't have (/make) the time to do it. > I expect the I'm not the only one in this regard. > we should also probably ask ourselves how it could ever come this far and how this stagnancy could get avoided in the future. I think the main issue is that after the 3.99.5 release the main SVN branch (trunk) has been (mis-)used a a feature branch for some improvements to the psycho-acoustic model. However, these improvements never really took off, the changes were rather considered as regressions and after the main developer lost time (and/ot interest?), nobody really dared to touch that code. Then came the first patches and fixes addressed at the 3.99.5 release and were applied on top of the current development state, but nobody dared to do the overdue point release because of all the other changes to the code [1]. As such, the code wasn't touched at all anymore, because it couldn't get released as is and no preparations were ever made to do a point release with minimal changes to the previous one. This is at least how I perceived what has happened. However, this doesn't mean that it really was like this. Anyway, it should be possible to get development back on trail (it would be easier to organize branches with GIT, but I believe that it is also somehow possible with the current SVN repo). I think the following/something similar needs to be done (in GIT language): - Create a branch off of the 3.99.5 release - Make this branch the new "master" branch - Branch out the changes to the psycho-acoustic model into a dedicated feature branch - Release 3.99.6 Best regards, Fabian (I am the Debian Developer co-maintaining the lame package in Debian and also provided some security-related patches in the past) [1] https://sourceforge.net/p/lame/mailman/message/34108393/ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Lame-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lame-dev