[Qgis-developer] Let's simplify the plugin situation

Anita Graser anitagraser at gmx.at
Wed Dec 28 10:32:11 EST 2011


+1 on both infrastructure suggestions and guidelines.

Both will help users and developers alike. Users will get more consistent
plugins and they should be able to report bugs/crashes much more easily
than is currently possible.
Developers should get better feedback, nice automation (such as the
autopackaging script) and general guidelines to follow, which will
especially help beginners.

Regards,

Anita


On Wed, Dec 28, 2011 at 5:15 PM, Paolo Cavallini <cavallini at faunalia.it>wrote:

> Hi all.
> I recently realized that even core QGISsers do not have the plugin
> situation clear in
> mind. No surprise, as I think we all find it quite complex. I think with a
> reasonable
> effort we can simplify it, with obvious advantages both for developers and
> users.
> These are the necessary steps. IMHO:
> - when a plugin is loaded on the repo, a redmine instance should be created
> automatically for bugtracking (if not present in metadata.txt)
> - at the same time, a git instance should be initialized (if a repo is not
> present in
> metadata.txt)
> - also, an autopackaging script should be activated (see other thread)
> - add on individual plugin pages on http://plugins.qgis.org:
> . more info
> . user comments
> . user rating
> - add a "deprecated" tag on metadata.txt (by the webapp) and modify the
> installer so
> that deprecated plugins are hidden by default
> - an utility should be added to send plugin bug reports (with python
> taceback)
> directly from QGIS
> - add a series of guidelines (and possibly some templates) to make plugins
> more
> homogeneous (e.g. how and where to add an help page; if layers should be
> loaded after
> an analysis by clicking on a checkbox before the analysis, *or* clicking
> on OK form a
> popup after it, etc.)
> - when all is ready, and in any case for 2.0, remove old repos from the
> installer.
> Opinions? If we agree, Faunalia can help in some of these steps.
> All the best.
> --
> Paolo Cavallini - Faunalia
> www.faunalia.eu
> Full contact details at www.faunalia.eu/pc
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/qgis-developer/attachments/20111228/8318f105/attachment-0001.html


More information about the Qgis-developer mailing list