hydrogen-drumkits package
Jaromír Mikeš
mira.mikes at gmail.com
Wed Sep 16 17:37:25 UTC 2015
2015-09-16 13:22 GMT+02:00 IOhannes m zmölnig <zmoelnig at umlaeute.mur.at>:
> On 09/16/2015 10:41 AM, Jaromír Mikeš wrote:
>> Ok ... if we thinking packaging these files what about licensing?
>> There is already one bug opened ...
>>
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773246
>>
>> IOhannes can you suggest complete list of packages we could provide
>> and containing drumkits?
> - first of all, upstream doesn't "release" (in a formal release-process)
> drumkits at all.
> i don't think that attaching the hydrogen version number to the drumkits
> is a very good idea in the first place (sticking with the date of the
> snapshot is saner)
Make sense to me.
> - upstream doesn't even provide a tarball for the drumkits.
> instead we (Debian) create a fake tarball by aggregating all downloads
> published via their drumkit feed (DKF).
>
> that's a slightly awkward situation.
>
>
> - the DKF provides some extra information (author, description,
> license,...).
> since the upstream tarball is synthesized anyhow, this information could
> be used to synthesize debian (binary) packages as well: just provide a
> single drumkit per package¹.
Ok
> the biggest problem i see here, is that this makes the number of Debian
> packages variable.
> otoh, if we are not doing too many snapshots and keep old drumkits (not
> published by upstream any more), then the work should be reasonable.
>
> i *think* this should be done semi-automatically, using a script
> downloading the drumkits and providing a debian/control stub that has
> all the information updated.
That would be great if doable.
> - licensing is a *complete* mess.
> the DKF is kind enough to provide licensing information provided by the
> authors (in a free form; so not really machine parsable)
> cool.
> the bad news is, that many drumkit package creators did not care about
> licenses, and just left the license field empty :-(
That's what i was afraid :(
> worse, some drumkits have a license text like:
> "Do not redistribute or publish the inluded samples."
> here's a list:
> - GSCW Kit 1 (Flac edition)
> - GSCW Kit 2 (Flac edition)
> - Roland_MC-307_CR78&Cheaps
> - Roland_MC-307_TR-606
> - Roland_MC-307_TR-808_
> - Roland_MC-307_TR-909
> - Roland_MC-307_Techno1
:(
> which leaves only these drumkits that have a free license (mostly some
> CC; and 'Lightning1024' says "Free!" whatever this means)
> - DeathMetal (sf)
> - circAfrique v4
> - BJA_Pacific
> - The Black Pearl 1.0
> - Gimme A Hand 1.0
> - rumpf_kit_z01_gm
> - belofilms.com - AC-Guitar-Strums (flac)
> - Audiophob
> - Drumkit excepcional
> - Lightning1024
> - Denon CRB-90
These are also probably problematic as Fabian mentioned :(
> that's still 194MB, but having a closer look reveals, that 136MB of
> those are consumed by "belofilms.com - AC-Guitar-Strums (flac)".
> which is not a proper drumkit at all, so i guess it could be factored
> out into a separate binary package.
> i haven't checked the rest, but if they are all "drum" kits, then we
> might want to put them into a single package (~58MB).
> or split them into something like:
> - hydrogen-drumkits-classical
> - hydrogen-drumkits-ethno (or hydrogen-drumkits-percussion)
> - hydrogen-drumkits-electro
> - hydrogen-drumkits-effects
I like these categories
mira
More information about the pkg-multimedia-maintainers
mailing list