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

Re: Mapbox GL plugin removed from QtLocation package



Hi Thiago, and thanks for contacting us!

On Tue, Dec 19, 2017 at 04:33:51PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
> On jueves, 7 de diciembre de 2017 13:48:01 -03 Thiago Santos wrote:
> > Hi,
> >
> > I noticed that the Mapbox GL plugin was removed from the QtLocation package:
> > https://lists.debian.org/debian-qt-kde/2017/06/msg00137.html
> >
> > Reason being binary size and copyright issues. How can I help the package
> > maintainers address these issues and get Mapbox GL back? What are the
> > copyright issues?
> >
> > Mapbox GL is a modern open source vector maps rendering engine and despite the
> > name, is not vendor locked to Mapbox and can be used with self-hosted maps.
> > I believe
> > it can contribute a lot for the quality of applications made with Qt.
>
> I've checked the 5.10 tarball and the size of the 3rd party code has 
> diminished, but it's definitely a whole lot of embedded 3rd party stuff.
>
> I recommend you to get mapbox properly packaged and then we can work out how 
> to link it from within QT Location.

Lisandro is right, it is better to have it packaged on itself rather than
as part of Qt Location module.

Just for the record, here are the major issues with Mapbox GL codebase:

- It embeds a lot of 3rd party stuff, which is discouraged in Debian.
  See https://www.debian.org/doc/debian-policy/#convenience-copies-of-code.

- It contains copies of json.org and JSON_checker which are licensed under
  a non-DFSG license.
  See https://wiki.debian.org/DFSGLicenses#JSON_evil_license.

Maybe something else that I do not remember.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


Reply to: