2011/12/17 Paolo Cavallini <cavall...@faunalia.it>: > Il 16/12/2011 20:18, Alex Mandel ha scritto: > >> Hopefully as we start to integrate the plugins site with hub the feature >> set will prove useful when communicating not only with other developers >> but users, especially power users. To me it's the users and power users >> that benefit the most from us hosting our own infrastructure and trying >> to make it more user friendly than github which is clearly only for >> coders in the know. > > Right. I think we should make life easier for new plugin devs, so that they > could > publish the plugin, the source code, and the bugtracker with the minimum > effort > possible. Not all of them know about git, and even redmine can be a bit scary > for > many. I also had several private enquiries about that, of people puzzled > about what > to do to publish their plugin. > All the best.
Publishing the plugin on the new repo it is now very easy, and with the new XML-RPC interface [1] it could be even done from QGIS client itself with a suitable plugin (see code example [2]) or from the command line. The plugins source code it's inside the package itself, this implies that the code is always available in any case, even when a code repository does not exists. Of course having a full SCM system (git, svn bzr, place your favourite here) it's advisable for most plugins (perhaps it's not very useful for the simpler 10-lines plugins) but IMHO should not be mandatory, the plugin app now issue some warnings when a tracker and SCM are not available and suggest to create one on hub.qgis.org. Moreover I don't think we should force plugin users to use a particular SCM o tracker system. For the simpler plugins that lack a tracker I would suggest to add a [Send email to developer] button in the plugin web app, kind of poor man's bug tracking system: better than nothing. An RPC method for this could also be added, and integrated in QGIS client. [1] http://plugins.qgis.org/plugins/RPC2/ [2] https://github.com/qgis/qgis-django/blob/master/qgis-app/plugins/utils/plugin_upload.py -- Alessandro Pasotti w3: www.itopen.it _______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer