Dear Bálint,
The new repository is a fork, and while I invited all the original
developers to use a proper versionning system and join me, none of them
seemed interested in that part. Adding developer keys to this repository
is quite simple, and we do that all the time.
The time taken to move to git, and to rewrite the history to have proper
authoring was a long investment, so, there is no way I throw that away,
notably because the original way goes against everything we believe in.
Moreover, libdvdnav is the most crashing library ever, and is full of
security issues. In VLC for Windows, it crashes twice more than
libavcodec, which is ridiculous, since libdvdnav is probably used in 10%
of the VLC cases.
Finally, the development is too slow on libdvdnav.
Because of the above reasons, VLC will mandate the new library. I'm
sorry, there is no other way I can make it.
The API should stay compatible as much as possible, since most of the
fixes should happen under the hood.
With my best regards,
Le 02/13/14 17:18, Bálint Réczey a écrit :
Dear Jean-Baptiste and DVDnav developers,
We applaud your efforts in contributing to libdvdnav. Having
libdvdnav's code in git
and having a new very active developer is a big help to the project.
We at Debian would happily use the libdvdnav code from git as the base of our
packages, but from the linked thread [1] it seems there is no established
consensus regarding the state of the VideoLAN-hosted repository.
I would like to ask all of you (developers contributing either to the
original svn and
the new git repositories) to decide if the repository at
git.videolan.org/libdvdnav.git
is a continuation of libdvdnav's development or not.
This is needed to prevent the fragmentation of development which would
unnecessarily complicate life for projects using libdvdnav.
I'm somewhat biased towards migrating libdvdnav to git in this step
and continuing
development in VLC's repo since it is ready and moving to git is probably
unavoidable.
Either way I would be glad to see a public announcement on dvdnav-discuss
clarifying the situation.
Thanks,
Balint
[1] http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2013-November/002001.html
PS: Please CC-m, I'm not on dvdnav-discuss
2014-02-12 14:47 GMT+01:00 Reinhard Tartler <siret...@gmail.com>:
FYI:
I intend to switch our system libdvdnav library to the version
provided on videolan. Some discussion on this fork can be seen on the
dvdnav mailing list:
http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2013-November/002001.html
Please tell me if you have concerns, but I think this is the right
thing to do for Debian. FWIW, I believe that what we currently have in
git/master is good enough for unstable. I'll upload later this week
unless someone objects.
Best,
Reinhard
On Mon, Feb 10, 2014 at 10:07 PM, <siret...@users.alioth.debian.org> wrote:
Imported Upstream version 4.9.0~~gita5c13254
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
X-Git-Refname: refs/heads/master
X-Git-Reftype: branch
X-Git-Oldrev: 7f97a3df880e5119aa503f3463293024189ce86d
X-Git-Newrev: c509b40700bb19d935e1d811e857c6beb23b6ce9
The following commit has been merged in the master branch:
commit 7ffeb8e3639ed334b970338c513468ba784578a4
Merge: 7f97a3df880e5119aa503f3463293024189ce86d
63ef6f4abf8068db62bb2ea4c6dbc09e86056dfd
Author: Reinhard Tartler <siret...@tauware.de>
Date: Tue Feb 11 02:18:52 2014 +0000
Merge tag 'upstream/4.9.0__gita5c13254'
Upstream version 4.9.0~~gita5c13254
Conflicts:
.gitignore
--
libdvdnav packaging
...
regards,
Reinhard
--
Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers