<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi<div class=""><br class=""><blockquote type="cite" class="">On 08 Nov 2015, at 19:05, Paolo Cavallini <<a href="mailto:cavallini@faunalia.it" class="">cavallini@faunalia.it</a>> wrote:<br class=""><br class="">Hi all,<br class=""><br class="">Il 08/11/2015 12:42, Raymond Nijssen ha scritto:<br class=""><br class=""><blockquote type="cite" class="">For now, let's ask Paolo in what way he is intended to use this.<br class=""></blockquote><br class="">I'm surprised of all this discussion. I think the situation is quite clear:<br class="">* we have a problem: major changes in QGIS will break most or all plugins<br class="">* we do not want to leave authors alone in dealing with this<br class="">* the best solution we thought of is to write announcements and tips to<br class="">help them<br class="">* we can send a message to 299 addresses, but it is easier and safer if<br class="">we use software designed for it, and our good old Mailman seems the<br class="">natural solution<br class="">* this allows the list of addresses to be kept secret, and to let people<br class="">unsubscribe (and eventually subscribe) if they wish.<br class="">I frankly do not do not see the issue, sorry.<br class="">All the best.<br class=""></blockquote><div class=""><br class=""></div><div class="">My 2c:</div><div class=""><br class=""></div><div class="">I think we should revisit the idea of tiered plugins:</div><div class=""><br class=""></div><div class="">* "wild west plugins" - no approval process beyond the basics of it it can pass validation (our current store). It would be accompanied by a cautionary note: ‘Do not enable this unless you are happy with the the fact that QGIS asserts absolutely no confidence in the quality of these plugins.'</div><div class="">* QGIS approved plugins - maintainers *must* to be contactable and willing to receive regular correspondence from QGIS as relates to the management of their plugin. It would be accompanied by a cautionary note: ‘This plugin does not adhere to the coding and style guidelines of <a href="http://qgis.org" class="">QGIS.ORG</a>. Whilst <a href="http://qgis.org" class="">QGIS.ORG</a> provides no guarantee that this plugin is safe to use and fit-for-purpose, it has been developed by a community member who is generally trusted and has made a commitment to maintain the plugin.'</div><div class="">* QGIS recommended plugins - same requirements as in ‘approved plugins’ above, plus the plugins must be compliant with coding standards, HIG (human interface guideline) standards (so they integrate nicely with QGIS look and feel etc.) and the developers are trusted to not insert the odd "rm -rf /“ shell call into their scripts. They would be accompanied by a cautionary note like: ‘This plugin adheres to the coding and style guidelines of <a href="http://qgis.org" class="">QGIS.ORG</a>. Whilst <a href="http://qgis.org" class="">QGIS.ORG</a> provides no guarantee that this plugin is safe to use and fit-for-purpose, it has been developed by a community member who is generally trusted and has made a commitment to maintain the plugin.'</div><div class=""><br class=""></div><div class="">These classifications would be in addition to the experimental / not experimental classification we have (which can apply to any plugin tier above).</div><div class=""><br class=""></div><div class="">Plugin authors should understand that we are placing inherent trust in them and taking an inherent risk by distributing their work and making it available on the computers of hundreds of thousands of users and they absolutely *must* be willing to receive and respond to regular correspondence from us as part of that equation. If we have slipped up on making that clear up till now, we need fix that. To start with we should put all publishers of existing plugins into the ‘wild west’ and they would not be subject to any email distribution so that we keep the status quo. Any author of approved and recommended category plugins absolutely *must* agree to participate in a broadcast email programme intended to inform and advise plugin writers of changes in the QGIS project as pertains to plugin writing and management.</div><div class=""><br class=""></div><div class="">Regards</div><div class=""><br class=""></div><div apple-content-edited="true" class=""><span><img height="60" width="60" apple-inline="yes" id="5D563C9C-8730-45B3-BF57-3DEDC30F979B" apple-width="yes" apple-height="yes" src="cid:DDEF9B12-67C3-4498-BD7D-EC3563CC35A4" class=""></span><br class=""><br class=""><br class="">Tim Sutton<br class="">QGIS Project Steering Committee Member<br class=""><a href="mailto:tim@qgis.org" class="">tim@qgis.org</a><br class=""><br class=""><br class=""><br class=""></div><br class=""></div></body></html>