View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000246 | DCP-o-matic | Features | public | 2013-10-27 08:16 | 2024-07-11 11:30 |
Reporter | mhm | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | acknowledged | Resolution | open | ||
Summary | 0000246: Please unbundle libraries to prepare for eventual inclusion in official debian/fedora/ubuntu repository | ||||
Description | See e.g. Debian's Upstream Guide: | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Undecided | ||||
related to | 0001783 | acknowledged | Cleanup asdcplib branch, rebase and make proper fork |
|
The main problem I can see with this is the dependency on FFmpeg, where Debian/Ubuntu package libav. |
|
Although it appears that FFmpeg is now in Debian sid and Ubuntu vivid. |
|
Debian (and Ubuntu) have now both fully switched back to FFmpeg. I think inclusion of dcpomatic in Debian (which will make it available in Ubuntu automatically) is a worthwile goal. It will probably increase the userbase considerably. Please take a look at the Debian mentors site http://mentors.debian.net/ and mailing list https://lists.debian.org/debian-mentors/ And also the Debian Upstream Guide https://wiki.debian.org/UpstreamGuide Also take a look at the Debian multimedia team, which probably would be a good group for a team-maintained debian package: https://wiki.debian.org/DebianMultimedia and their mailing list: http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers I will be willing to donate a considerable amount to make inclusion of dcpomatic and its not yet packaged dependencies in Debian. Please consider this. Thanks! |
|
Hi, I am happy to do this, it would be great if we made it into Debian. The things I can see that need doing are: asdcplib: I use a patched version. Some of the patches are just warning fixes, but there is some extra functionality which might not be accepted by the maintainer. I've sent him the uncontroversial stuff so we'll see if that gets accepted. libdcp, libcxml, libsub: need to be packaged. They shouldn't be too tricky. The other thing is libopenjpeg2; I package a version with quite a lot of modifications which speed up encoding significantly. These seem unlikely ever to be accepted by the openjpeg maintainers. I don't know what the best Debian-y approach to this problem is. |
|
I think these problems remain; although the upstream libopenjpeg2 is closer now, we still have some patches (e.g. the guard bits one). |
|
Would this be possible now that asdcp has merged some of the DoM patches? |
|
Definitely easier - I'll take another look at this. |
|
Also please coordinate with the work eventually being done here: https://github.com/Ymagis/ClairMeta/issues/225 |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-10-27 08:16 | mhm | New Bug | |
2013-10-27 20:01 | carl | Target Version | => 1.x |
2013-10-27 20:01 | carl | Note Added: 0000220 | |
2013-12-01 22:01 | carl | Category | Features (back-end) => Features |
2014-10-24 19:01 | carl | Priority | normal => low |
2015-04-22 16:06 | carl | Status | new => acknowledged |
2015-05-18 10:30 | carl | Note Added: 0000621 | |
2015-05-26 12:22 | carl | Target Version | 1.x => 2.x |
2015-06-12 16:45 | carl | Estimated work required | => Average |
2016-03-29 23:22 | mhm | Note Added: 0001182 | |
2016-04-01 21:49 | carl | Note Added: 0001183 | |
2016-04-17 22:25 | carl | Note Edited: 0001183 | |
2021-05-07 09:20 | carl | Note Added: 0004315 | |
2021-05-07 09:21 | carl | Note Edited: 0004315 | |
2023-02-12 04:41 | mhm | Note Added: 0005475 | |
2023-02-17 23:32 | carl | Note Added: 0005508 | |
2023-02-17 23:32 | carl | Priority | low => normal |
2023-02-17 23:32 | carl | Estimated work required | Average => Undecided |
2023-02-17 23:32 | carl | Target Version | => 2.16.x |
2023-02-21 09:52 | carl | Relationship added | related to 0001783 |
2023-03-06 02:41 | mhm | Note Added: 0005553 | |
2024-07-11 11:30 | carl | Target Version | 2.16.x => |