[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