Question of forbiddeness: rippit

Trever Fischer tdfischer at fedoraproject.org
Sun Mar 27 23:00:12 UTC 2011


> On 03/27/2011 02:53 PM, Dominic Hopf wrote:
>> Am Samstag, den 26.03.2011, 22:09 -0400 schrieb Trever Fischer:
>>> Howdy, all.
>>>
>>> As a weekend project, I created 'rippit', a super simple no-frills
>>> command
>>> line CD ripper. It aims to take zero parameters and produce lossless
>>> rips
>>> in .flac format, properly tagged with musicbrainz, etc.
>>>
>>> In the future, I plan on extending it to also rip DVDs in the same
>>> fashion. i.e. type 'rippit' and it finds your DVD drive and starts
>>> ripping
>>> the video to some free format like mkv, theora, or somesuch. Haven't
>>> decided yet..
>>>
>>> Rippit is built entirely using gstreamer packages that are available in
>>> Fedora. When I add DVD support, I plan on making the relevant non-free
>>> decoders and elements accessible via rpmfusion.org a pure runtime
>>> dependency. No linking, no failure to compile, etc. As such, it doesn't
>>> directly do anything more than what you can do via gst-launch.
>> The issue I see here is, that you most likely can not have a package in
>> Fedora which has one as dependency (explicitly defined via Requires)
>> which resides in a completely other repository. I guess it isn't a
>> problem as long as you don't have such Requires, but that might cause
>> your program to not work correctly or limits the functionality of your
>> program (in case the required packages from rpmfusion are not
>> installed).
>>
>> The logical consequence of this would be to include it directly into
>> rpmfusion, wouldn't it?
>
> Alternatively,  use PackageKit integration
Thats the plan, more or less. GStreamer has tools available that (in
theory) work on all platforms to install missing plugins.
>
> Rahul
>
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
>


-- 
Trever Fischer (tdfischer)
Fedora Ambassador, KDE Hacker
http://wm161.net
GPG: C40F2998 hkp://wwwkeys.pgp.net



More information about the devel mailing list