[QGIS-Developer] QGIS Full Stack Web Developer Report

Lova Andriarimalala lova at kartoza.com
Fri Dec 22 04:08:51 PST 2023


Hello everyone,

I've included a report below which details the progress made this week on the development of the plugin and feed website.

PRs open:

  1.  QGIS-Django (plugins.qgis.org):

  *   Add maintainer field to plugin update<https://github.com/qgis/QGIS-Django/pull/316>
  *   Fix different displayed date<https://github.com/qgis/QGIS-Django/pull/315>
  *   Upgrade project to Django 3/Python 3.7<https://github.com/qgis/QGIS-Django/pull/310>
  *   Hide login button when logged out<https://github.com/qgis/QGIS-Django/pull/324>
  *   Show plugins with patch versions in plugin list<https://github.com/qgis/QGIS-Django/pull/325>
  *   Add token based authentication feature<https://github.com/qgis/QGIS-Django/pull/326>: some improvements have been made according to the latest comments
  *   Add command to organize old plugin version packages<https://github.com/qgis/QGIS-Django/pull/328>
  *   Keep approve status when updating style<https://github.com/qgis/QGIS-Django/pull/329>
  *   Add an aggregate stats to the plugin manager's view<https://github.com/qgis/QGIS-Django/pull/331>
  *   Disable matomo cookies tracking<https://github.com/qgis/QGIS-Django/pull/333>


  1.  QGIS-Feed (feed.qgis.org):

  *   Add characters counter, improve invalid form handling<https://github.com/qgis/qgis-feed/pull/59>
  *   Upgrade to Django 4 to fix OL map<https://github.com/qgis/qgis-feed/pull/61>
  *   Show a raw version of the feeds<https://github.com/qgis/qgis-feed/pull/60>
  *   Add a field to specify reviewers when submitting a new feed item<https://github.com/qgis/qgis-feed/pull/62>

PR merged for QGIS-Feed (feed.qgis.org):

  *   Configure makefile, update README for docker usage<https://github.com/qgis/qgis-feed/pull/63>

Just to inform you, the QEP<https://github.com/qgis/QGIS-Enhancement-Proposals/issues/279> concerning the license requirements is now closed.

Wishing you a joyful holiday season and a fantastic New Year!

Lova
—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com<http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73<tel:+261340952473>





From: Lova Andriarimalala <lova at kartoza.com>
Date: Friday, 15 December 2023 at 7:23 PM
To: qgis-developer at lists.osgeo.org <qgis-developer at lists.osgeo.org>
Subject: Re: QGIS Full Stack Web Developer Report
Hello everyone,
I've included below a report detailing this week's progress on developing the plugin and the feed website.

PRs open:

  *   Add maintainer field to plugin update<https://github.com/qgis/QGIS-Django/pull/316>
  *   Fix different displayed date<https://github.com/qgis/QGIS-Django/pull/315>
  *   Upgrade project to Django 3/Python 3.7<https://github.com/qgis/QGIS-Django/pull/310>
  *   Hide login button when logged out<https://github.com/qgis/QGIS-Django/pull/324>
  *   Show plugins with patch versions in plugin list<https://github.com/qgis/QGIS-Django/pull/325>
  *   Add token based authentication feature<https://github.com/qgis/QGIS-Django/pull/326>: some changes have been made to this PR. Please find the updated description at: https://github.com/qgis/QGIS-Django/pull/326#issuecomment-1853678895
  *   Add command to organize old plugin version packages<https://github.com/qgis/QGIS-Django/pull/328>
  *   Keep approve status when updating style<https://github.com/qgis/QGIS-Django/pull/329>
  *   Add an aggregate stats to the plugin manager's view<https://github.com/qgis/QGIS-Django/pull/331>
  *   Add characters counter, improve invalid form handling<https://github.com/qgis/qgis-feed/pull/59>

Still working on:

  *   Expose somewhere the xml feed address in the QGIS feed admin backend<https://github.com/qgis/qgis-feed/issues/58>

Just to inform you, the QEP<https://github.com/qgis/QGIS-Enhancement-Proposals/issues/279> concerning the license requirements is currently open. The deadline for submitting comments and making a decision about it is scheduled for 22 December 2023.

Have a great weekend,
Lova



From: Lova Andriarimalala <lova at kartoza.com>
Date: Friday, 8 December 2023 at 3:48 PM
To: qgis-developer at lists.osgeo.org <qgis-developer at lists.osgeo.org>
Subject: Re: QGIS Full Stack Web Developer Report
Hello everyone,
I've included below a report detailing the progress made on developing the plugin and the feed website for this week.
Please note that the QEP<https://github.com/qgis/QGIS-Enhancement-Proposals/issues/279> concerning the license requirements is currently open. The deadline for submitting comments and making a decision about it is scheduled for 22 December 2023.
PRs open:

  *   Add maintainer field to plugin update<https://github.com/qgis/QGIS-Django/pull/316>
  *   Fix different displayed date<https://github.com/qgis/QGIS-Django/pull/315>
  *   Upgrade project to Django 3/Python 3.7<https://github.com/qgis/QGIS-Django/pull/310>
  *   Hide login button when logged out<https://github.com/qgis/QGIS-Django/pull/324>
  *   Show plugins with patch versions in plugin list<https://github.com/qgis/QGIS-Django/pull/325>
  *   Add token based authentication feature<https://github.com/qgis/QGIS-Django/pull/326>
  *   Add command to organize old plugin version packages<https://github.com/qgis/QGIS-Django/pull/328>
  *   Keep approve status when updating style<https://github.com/qgis/QGIS-Django/pull/329>
  *   Add characters counter, improve invalid form handling<https://github.com/qgis/qgis-feed/pull/59>

PR merged:

  *   Fix errors in GH action coverage test<https://github.com/qgis/QGIS-Django/pull/323>

Still working on:

  *   Design/Approach for updating site branding to match feed.qgis.org<https://github.com/qgis/QGIS-Django/issues/319>. I’ve made a proposed approach for it. Please don't hesitate to share your comments or ask any questions you may have.
  *   Testing model upload on plugins.qgis.org

Have a great weekend,
Lova

—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com<http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73<tel:+261340952473>




From: Lova Andriarimalala <lova at kartoza.com>
Date: Friday, 1 December 2023 at 4:20 PM
To: qgis-developer at lists.osgeo.org <qgis-developer at lists.osgeo.org>
Subject: Re: QGIS Full Stack Web Developer Report
Hello everyone,
Please find below a report detailing the progress made on the development of the plugin website for this week.
QEP Open:

  *   License requirements for plugins on plugins.qgis.org<https://github.com/qgis/QGIS-Enhancement-Proposals/issues/279>

PRs open:

  *   Fix errors in GH action coverage test<https://github.com/qgis/QGIS-Django/pull/323>
  *   Add maintainer field to plugin update<https://github.com/qgis/QGIS-Django/pull/316>
  *   Fix different displayed date<https://github.com/qgis/QGIS-Django/pull/315>
  *   Upgrade project to Django 3/Python 3.7<https://github.com/qgis/QGIS-Django/pull/310>

PR merged:

  *   Add links to plugin details tabs<https://github.com/qgis/QGIS-Django/pull/317>
  *   Making license file not required for now<https://github.com/qgis/QGIS-Django/pull/314>

Still working on:

  *   Hide logout button when logged out<https://github.com/qgis/QGIS-Django/issues/318>

Have a great weekend,
Lova

—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com<http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73<tel:+261340952473>



From: Lova Andriarimalala <lova at kartoza.com>
Date: Friday, 24 November 2023 at 4:06 PM
To: qgis-developer at lists.osgeo.org <qgis-developer at lists.osgeo.org>
Subject: QGIS Full Stack Web Developer Report
Hello everyone,

Please find below a report detailing the progress made on the development of the feed and plugins website for this week.
I'm writing in a new email object because of the ongoing discussion about the plugin LICENSE requirements and the management changes: https://lists.osgeo.org/pipermail/qgis-developer/2023-November/066257.html

PRs open:

  *   Upgrade project to Django 3/Python 3.7<https://github.com/qgis/QGIS-Django/pull/310>

     *   This PR is based on an existing PR: Upgrade stacks and docker compose #257<https://github.com/qgis/QGIS-Django/pull/257>
     *   Upgrade Django package according to this issue: Upgrade project to Django 4/Python 3.7+? #54<https://github.com/qgis/QGIS-Django/issues/54>
PR merged:

  *   Add support for changing the plugin name<https://github.com/qgis/QGIS-Django/pull/302>
  *   Add command to fix none in search results<https://github.com/qgis/QGIS-Django/pull/304>
  *   Show more records, records items per page<https://github.com/qgis/QGIS-Django/pull/306>
  *   Specify tag page title and other plugin page title<https://github.com/qgis/QGIS-Django/pull/308>
  *   Make LICENSE file as required in the plugin package<https://github.com/qgis/QGIS-Django/pull/309>
  *   Fix license requirement<https://github.com/qgis/QGIS-Django/pull/311>
  *   Remove lat&long filters on the home page<https://github.com/qgis/qgis-feed/pull/53>
Still working on:

  *   No image preview for models and 3D models and they are not downloadable<https://github.com/qgis/QGIS-Django/issues/298>

     *   Each creator that has an issue with the model was notified.
Have a great weekend,
Lova

--


[cid:ii_lpcmfwoi0]



Lova Andriarimalala

QGIS Full Stack Developer

Visit http://kartoza.com<http://kartoza.com/> to find out about open source:

* Desktop GIS programming services

* Geospatial web development

* GIS Training

* Consulting Services

Office: +261(0)34 09 524 73<tel:+261340952473>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20231222/5c4af939/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 16340 bytes
Desc: image.png
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20231222/5c4af939/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 6123 bytes
Desc: image001.jpg
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20231222/5c4af939/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 419 bytes
Desc: image003.png
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20231222/5c4af939/attachment-0003.png>


More information about the QGIS-Developer mailing list