<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hi Admire</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Thanks for this! We can certainly task Lova with helping to streamline the process, implement better moderation tools etc. With regards to deleting plugins, I think we should take the approach that we in general do not physically delete things, rather we unpublish them with a flag that removes them from the plugins.xml, search on the plugins page etc. I think it would be prudent to maintain the chain of evidence in case we ever have a dispute or complaint about a plugin.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Regards</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Tim</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 30, 2024 at 2:41 PM Admire Nyakudya via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>
<div>
<p>Hi All</p>
<p>I help out in the approval process of QGIS plugins. There are
various issues that are listed <a href="https://github.com/qgis/QGIS-Django/issues" target="_blank">https://github.com/qgis/QGIS-Django/issues</a>
to streamline the approval process of plugins.</p>
<p>Over the years there has been a steady increase in plugins that
are not <a href="https://plugins.qgis.org/plugins/unapproved/" target="_blank">approved</a>.
This is due to a number of reasons:</p>
<p>* Duplication of functionality. Plugin functionality already
exists in QGIS.</p>
<p>* Plugin authors not willing to address issues raised during the
approval process.</p>
<p>* Plugins containing binaries (Not really sure about the policy
here).</p>
<p>* Plugins which are a fork of an existing plugin and then they
get renamed to something else without permission from the original
author or the author is no longer interested i.e <a href="https://plugins.qgis.org/plugins/active_fire2/" target="_blank">https://plugins.qgis.org/plugins/active_fire2/</a>.</p>
<p>* Old plugins that still use the old architecture i.e Python2.</p>
<p>Could we either implement the following changes to
maintain/cleanup the plugin repository.</p>
<p>* Old plugins that were never approved because the author did not
care to resolve issues flagged be deleted from the repository i.e
<a href="https://plugins.qgis.org/plugins/ban_adresse_locator/" target="_blank">https://plugins.qgis.org/plugins/ban_adresse_locator/</a></p>
<p>* Plugins that have vague names and offer functionality that is
ambiguious i.e <a href="https://plugins.qgis.org/plugins/upload/" target="_blank">https://plugins.qgis.org/plugins/upload/</a>
be deleted.<br>
</p>
<p>* We could automate the deletion of plugins where feedback has
been received but the author hasn't done any corrective measure
maybe after a month or couple of months. </p>
<p>* Automatically flag the plugins which are not approved to
Deprecated after some time. <br>
<br>
I think the above and other recommendations will encourage people
to use the plugin repository properly as currently it feels like a
dumping ground.<br>
</p>
<p><br>
</p>
<p>On a side note: What is the policy for plugin names. I know it is
up to the author to give his plugin a suitable name but something
like <a href="https://plugins.qgis.org/plugins/transfer_layerfilegdb_to_geopackage/#plugin-versions" target="_blank">https://plugins.qgis.org/plugins/transfer_layerfilegdb_to_geopackage/#plugin-versions</a>
looks like a description rather than a name.</p>
<p>Regards</p>
<p>Adire<br>
</p>
<div>-- <br>
<div>
<h1>Admire Nyakudya</h1>
<p>GIS Engineer</p>
<p>Work: <a href="https://www.sandtech.com/" target="_blank">Sand Technologies</a></p>
<p>Location: <a href="https://w3w.co/amused.thunder.wins" target="_blank">Home
Address</a></p>
<p>Phone: <a href="tel:+27670389982" target="_blank">+27 (63) 067-038--9982</a></p>
<p>Email: <a href="mailto:addloe@gmail.com" target="_blank">addloe@gmail.com</a></p>
<p>Social Media:</p>
<ul>
<li><a href="https://www.linkedin.com/in/mazano-gis-geek" target="_blank">LinkedIn</a></li>
<li><a href="https://github.com/NyakudyaA" target="_blank">GitHub</a></li>
</ul>
</div>
</div>
</div>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline"><img src="https://kartoza.com/files/KartozaNewLogoThumbnail.jpg" width="96" height="75"></div><br></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center">Kartoza Co-Founder</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center"></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div></div></div></div></div></div></div>