<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Lova,</p>
    <p>thanks for your swift response!</p>
    <p>That's what I expected and what seems very reasonable,
      considering the potential for problems. I think we will simply
      publish a new version of the old plugin to display a message to
      our (few) existing users and create a "new" plugin for the new
      version.</p>
    <p>That should keep surprise factor low and allow a clean cut
      without any unforeseen issues.</p>
    <p>Are we able to upload a new plugin that uses the same name as the
      existing, deprecated one? Or do we have to choose a new name (or a
      different name for the old one) first?<br>
    </p>
    <p>Thank you!</p>
    <p>Cheers, Hannes<br>
    </p>
    <div class="moz-cite-prefix">On 11.10.24 15:21, Lova Andriarimalala
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMLC-sDPD_7mDHiRY9EsbaiYwTF6a2Ub-65z8Wq_iwMP+HR+dQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Dear Hannes,
        <div><br>
        </div>
        <div>At the moment, it's not possible to change a plugin's
          directory name (package_name) even through the administration
          page. </div>
        <div><br>
        </div>
        <div>This feature was previously requested with a PR, but it was
          closed due to potential client-side issues. When the
          package_name changes, QGIS may recognize the plugin as a new
          one, leading to possible installation errors. </div>
        <div>You can find the related PR and a more detailed discussion
          about it at <a
            href="https://github.com/qgis/QGIS-Django/pull/271"
            moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/qgis/QGIS-Django/pull/271</a>. </div>
        <div><br>
        </div>
        <div>However, we are open to new ideas and suggestions on this
          matter. I can also re-check the feature to have an updated
          detail about it.<br>
        </div>
        <div><br>
        </div>
        <div>Best regards,</div>
        <div><br clear="all">
          <div>
            <div dir="ltr" class="gmail_signature"
              data-smartmail="gmail_signature">
              <div dir="ltr">
                <div style="color:rgb(34,34,34)">Lova Andriarimalala</div>
                <div style="color:rgb(34,34,34)"><b>QGIS Full Stack
                    Developer   <br>
                    <br>
                  </b></div>
                <div style="color:rgb(34,34,34)"><b>T </b>: +27(0) 87
                  809 2702          <b>E </b>:<b> </b><a
                    href="mailto:lova@kartoza.com"
                    style="color:rgb(17,85,204)" target="_blank"
                    moz-do-not-send="true" class="moz-txt-link-freetext">lova@kartoza.com</a> 
                          <b>W</b> : <a href="http://kartoza.com"
                    style="color:rgb(17,85,204)" target="_blank"
                    moz-do-not-send="true">kartoza.com</a><br>
                </div>
                <div style="color:rgb(34,34,34)"><br>
                </div>
                <div style="color:rgb(34,34,34)">
                  <div><img
src="https://ci3.googleusercontent.com/mail-sig/AIorK4wjeTRcj_LuA-mCKKqWOvHMPBgOOW2yAJl0VmVp633nbuz-9CB_jVZDCPLCovRQAuGIGQyHe3xLHI1H"
                      moz-do-not-send="true"><br>
                  </div>
                  <div><br>
                  </div>
                  <i>This email and any attachments are confidential and
                    intended solely for the use of the individual or
                    entity to whom they are addressed. If you </i>
                  <div><i>have received this email in error, please
                      notify the sender immediately and delete it from
                      your system. Unauthorised use, disclosure, or
                      copying</i></div>
                  <div><i>of the contents is prohibited.</i></div>
                </div>
              </div>
            </div>
          </div>
          <br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Fri, 11 Oct 2024 at 14:30,
          Johannes Kröger (WhereGroup) via QGIS-Developer <<a
            href="mailto:qgis-developer@lists.osgeo.org"
            moz-do-not-send="true" class="moz-txt-link-freetext">qgis-developer@lists.osgeo.org</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi
          there!<br>
          <br>
          Wonderful people from Oslandia have started collaborating on
          our <br>
          experimental (and somewhat buggy) Profile Manager plugin.<br>
          <br>
          <a href="https://plugins.qgis.org/plugins/profile-manager/"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://plugins.qgis.org/plugins/profile-manager/</a><br>
          <a href="https://github.com/WhereGroup/profile-manager/"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://github.com/WhereGroup/profile-manager/</a><br>
          <br>
          One of the changes was restructuring the repository and using
          a <br>
          PEP8-compliant directory name for the plugin's module
          directory <br>
          ("profile_manager" instead of "profile-manager").<br>
          <br>
          Now the automated CI/CD upload of new releases fails.
          Presumably because <br>
          the site expects "profile_manager".<br>
          <a
href="https://github.com/WhereGroup/profile-manager/issues/10#issuecomment-2402479699"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://github.com/WhereGroup/profile-manager/issues/10#issuecomment-2402479699</a><br>
          <br>
          Would it be possible to update that on the plugin's existing
          Plugins <br>
          repository entry?<br>
          <br>
          I saw <br>
          <a
href="https://lists.osgeo.org/pipermail/qgis-developer/2024-May/066744.html"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://lists.osgeo.org/pipermail/qgis-developer/2024-May/066744.html</a>
          <br>
          but that was only for the user visible name, the plugin's URL
          and the <br>
          installed directory name stayed the same.<br>
          <br>
          What would it mean for existing users?<br>
          Would they simply not be notified about new releases, and have
          to <br>
          install the "new" plugin manually?<br>
          Or would something break and require manual intervention, e.g.
          two <br>
          version of the plugin being installed and loaded, one in <br>
          plugins/profile_manager and the old one in
          plugins/profile-manager?<br>
          <br>
          Cheers, Hannes<br>
          <br>
          -- <br>
          Johannes Kröger / GIS-Entwickler/-Berater<br>
          <br>
          ***********************************************************<br>
          Schon gewusst?<br>
          In unserem Blog geben wir Tipps & Tricks zu
          Open-Source-GIS-Software<br>
          und berichten aus laufenden und abgeschlossenen Projekten<br>
          <a href="https://wheregroup.com/blog/" rel="noreferrer"
            target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://wheregroup.com/blog/</a><br>
          ***********************************************************<br>
          <br>
          WhereGroup GmbH<br>
          c/o KK03 GmbH<br>
          Lange Reihe 29<br>
          20099 Hamburg<br>
          Germany<br>
          <br>
          Tel: +49 (0)228 / 90 90 38 - 36<br>
          Fax: +49 (0)228 / 90 90 38 - 11<br>
          <br>
          <a href="mailto:johannes.kroeger@wheregroup.com"
            target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">johannes.kroeger@wheregroup.com</a><br>
          <a href="http://www.wheregroup.com" rel="noreferrer"
            target="_blank" moz-do-not-send="true">www.wheregroup.com</a><br>
          <br>
          Geschäftsführer:<br>
          Olaf Knopp, Peter Stamm<br>
          Amtsgericht Bonn, HRB 9885<br>
          -------------------------------<br>
          <br>
          <br>
          _______________________________________________<br>
          QGIS-Developer mailing list<br>
          <a href="mailto:QGIS-Developer@lists.osgeo.org"
            target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">QGIS-Developer@lists.osgeo.org</a><br>
          List info: <a
href="https://lists.osgeo.org/mailman/listinfo/qgis-developer"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">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" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
        </blockquote>
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
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
<a class="moz-txt-link-freetext" href="https://wheregroup.com/blog/">https://wheregroup.com/blog/</a>
***********************************************************

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

<a class="moz-txt-link-abbreviated" href="mailto:johannes.kroeger@wheregroup.com">johannes.kroeger@wheregroup.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.wheregroup.com">www.wheregroup.com</a>

Geschäftsführer:
Olaf Knopp, Peter Stamm 
Amtsgericht Bonn, HRB 9885
-------------------------------
</pre>
  </body>
</html>