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

Re: Third-party forks of packaged projects

On 28/04/2020 21:44, Kyle Edwards wrote:
> On Sat, 2020-04-25 at 20:31 +0200, Thomas Goirand wrote:
>> I'd say that it depends, and that it should be addressed on the
>> case-by-case basis.
> I do have another scenario I'd like to address. ADIOS uses a stack of
> closely related but separate projects, all developed by Greg
> Eisenhauer, which, as far as I know, are not used by any other major
> software project. ADIOS is the main driver behind them. The projects
> are the following:
> https://github.com/GTkorvo/atl
> https://github.com/GTkorvo/dill
> https://github.com/GTkorvo/EVPath
> https://github.com/GTkorvo/ffs
> ADIOS vendors these projects as well. Are these reasonable to be
> packaged with ADIOS, or should they be packaged separately?

I think vendoring libraries that are only used by this package is fine.

I would however put them in a "public" place and namespace (eg
/usr/lib/$ARCH/libatl.* ) rather than a subdir or namespace
('libatl-adios')  so that there is a clear collision if someone else
attempts to package it; in which case it can be 'unvendored' and shared.

> Kyle



Alastair McKinstry, <alastair@sceal.ie>, <mckinstry@debian.org>, https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 

Reply to: