[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: packaging data that can't be distributed as part of a Debian package




On Fri, 20 Sep 2013, Eric Maeker wrote:


Le 20 sept. 2013 à 12:27, Faheem Mitha a écrit :


On Fri, 20 Sep 2013, Eric Maeker wrote:

Le 19 sept. 2013 à 23:44, Faheem Mitha a écrit :

Hi,

I have a situation where I have some software I want to package for Debian. This software needs to use some biological data, but I was told by the website I got this data from that I could not redistribute it.

So, I suppose anyone using the software needs to download it. I'll provide a script to download the data, but if I want to build a Debian package containing that data, how should I do it?

You should just add a menu in the application or a command-line script to let user download the data. I had the same problem with FreeMedForms/FreeDiams and drugs database. Now, user get the application with a minimal free set of data, and a "datapack" manager that let him download drugs databases (free or not) from other repositories than debian. The application is now in totally compatible with the DFSG and available in the "free" repositories of Debian (and derivates).

Eric, freemedforms.com

Hi Eric,

Thanks for replying. Once the user has downloaded the data, does your package have any provision to package up this data as a Debian package and install it? That is what I'd like to do.

Nop, the data are dowloaded from our servers into a specific place (user-dependent, in his home path) and the application connect the database at this place. The data are not shared between users, so even if users use the same computer, each user needs to download its data pack.

This process is totally debian packaging independent. We did this way because we are strongly convinced that FreeMedForms must be a free and DFSG compatible application. Data can be released with any license. Users just have to accept license terms of the datapack before using them. WE can also think about commercial "datapack" which is not currently our objective.

Eric, freemedforms.com

Hi Eric,

Ok, thanks for the clarification. I suppose it is not actually necessary to make a Debian package from the downloaded data, but if it was, then other users could easily use it without downloading it themselves.

                                                         Regards, Faheem

Reply to: