[QGIS-Developer] Renaming a plugin directory?

Johannes Kröger (WhereGroup) johannes.kroeger at wheregroup.com
Fri Oct 11 04:30:35 PDT 2024


Hi there!

Wonderful people from Oslandia have started collaborating on our 
experimental (and somewhat buggy) Profile Manager plugin.

https://plugins.qgis.org/plugins/profile-manager/
https://github.com/WhereGroup/profile-manager/

One of the changes was restructuring the repository and using a 
PEP8-compliant directory name for the plugin's module directory 
("profile_manager" instead of "profile-manager").

Now the automated CI/CD upload of new releases fails. Presumably because 
the site expects "profile_manager".
https://github.com/WhereGroup/profile-manager/issues/10#issuecomment-2402479699

Would it be possible to update that on the plugin's existing Plugins 
repository entry?

I saw 
https://lists.osgeo.org/pipermail/qgis-developer/2024-May/066744.html 
but that was only for the user visible name, the plugin's URL and the 
installed directory name stayed the same.

What would it mean for existing users?
Would they simply not be notified about new releases, and have to 
install the "new" plugin manually?
Or would something break and require manual intervention, e.g. two 
version of the plugin being installed and loaded, one in 
plugins/profile_manager and the old one in plugins/profile-manager?

Cheers, Hannes

-- 
Johannes Kröger / GIS-Entwickler/-Berater

***********************************************************
Schon gewusst?
In unserem Blog geben wir Tipps & Tricks zu Open-Source-GIS-Software
und berichten aus laufenden und abgeschlossenen Projekten
https://wheregroup.com/blog/
***********************************************************

WhereGroup GmbH
c/o KK03 GmbH
Lange Reihe 29
20099 Hamburg
Germany

Tel: +49 (0)228 / 90 90 38 - 36
Fax: +49 (0)228 / 90 90 38 - 11

johannes.kroeger at wheregroup.com
www.wheregroup.com

Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
-------------------------------




More information about the QGIS-Developer mailing list