Hi Alex,

On Tue, 25. Nov 2014 at 15:06:30 +0200, Alexander Bruy wrote:
> DB Manager depends on psycopg2 and pyspatialite, but we does not ship this
> packages into QGIS source tree. Same for Processing, it contains several
> algorithms that require matplotlib and we does not bundle matplotlib in QGIS
> source tree. And it is fine, as user can easily install this packages using
> package manager or pip.

We ship pyspatialite - that's not available everywhere and in case we're using
internal spatialite it should be built against that version.


> I think it would be good to have clear policy on this.

Well, I don't have a good idea what thise clear policy could be.  I'd say there
should be a compelling reason why third party dependencies are included.

pyspatialite is there because of internal spatialite.  Maybe that can be
reconsidered too.  I doubt that anything uses internal spatialite anymore and
there also pysqlite that could be used with spatialite instead of pyspatialite.

owslib is not available everywhere - also AFAIK it's closely releated to
MetaSearch and has the same upstream.

Everything else could be removed from ext-libs AFAICS.



Jürgen

-- 
Jürgen E. Fischer           norBIT GmbH             Tel. +49-4931-918175-31
Dipl.-Inf. (FH)             Rheinstraße 13          Fax. +49-4931-918175-50
Software Engineer           D-26506 Norden             http://www.norbit.de
QGIS release manager (PSC)  Germany                    IRC: jef on FreeNode     
                    

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to