[QGIS-Developer] QGIS Full Stack Web Developer Report

Julien Moura (Oslandia) julien.moura at oslandia.com
Sun Feb 2 02:09:06 PST 2025


Such a good work, thanks!

Le 31/01/2025 à 16:42, Lova Andriarimalala via QGIS-Developer a écrit :
> Hello everyone,
>
> Here's the last two weeks' report regarding the development and 
> maintenance of the QGIS-related websites:
>
> *QGIS.org:*
>
>   * Add donors scraping in GH actions
>     <https://github.com/qgis/QGIS-Website/pull/442> [Deployed]
>   * Move flatpak installation guide after ubuntu/debian
>     <https://github.com/qgis/QGIS-Website/pull/533> [Deployed]
>   * Script to update donors list from txt files
>     <https://github.com/qgis/QGIS-Website/pull/440> [Deployed]
>   * Add titles and short descriptions to windows installers
>     <https://github.com/qgis/QGIS-Website/pull/530> [Deployed]
>   * Download button emplacement
>     <https://github.com/qgis/QGIS-Website/pull/520> [Deployed]
>
> *QGIS Django:*
>
>   * Allow renew SSL certificate from https
>     <https://github.com/qgis/QGIS-Django/pull/512> [New PR]
>   * *Checks for multiline values in metadata.txt
>     <https://github.com/qgis/QGIS-Django/pull/507> [Important New PR]:
>     This PR will probably impact the upload process for plugins that
>     have commented multiline values in their metadata.txt. Please note
>     that this PR will prevent issues like the one reported at
>     *https://lists.osgeo.org/pipermail/qgis-developer/2025-January/067275.html
>   * Replace twitter with mastodon
>     <https://github.com/qgis/QGIS-Django/pull/511> [Deployed]
>   * Separate django and playwright test
>     <https://github.com/qgis/QGIS-Django/pull/506> [Deployed]
>   * Plugin resolved email
>     <https://github.com/qgis/QGIS-Django/pull/504> [Deployed]
>
> *QGIS Changelog:*
>
>   * Only allow positive numbers in the credits input
>     <https://github.com/kartoza/prj.app/pull/1484> [New PR]
>   * List all existing versions
>     <https://github.com/kartoza/prj.app/pull/1483> [New PR]
>   * Archiving organisations
>     <https://github.com/kartoza/prj.app/pull/1482> [New PR]
>   * Auto reject organisation
>     <https://github.com/kartoza/prj.app/pull/1481> [New PR]
>   * Use the same time limit for editing attendee's and revoking
>     certificate <https://github.com/kartoza/prj.app/pull/1480> [New PR]
>   * Enforce credits checks
>     <https://github.com/kartoza/prj.app/pull/1478> [New PR]
>   * Attendance completion certificate
>     <https://github.com/kartoza/prj.app/pull/1477> [New PR]
>   * Limit trained_competence to 120 characters
>     <https://github.com/kartoza/prj.app/pull/1475> [New PR]
>
> We will likely deploy the separate QGIS Hub and QGIS Planet websites 
> next week. These will be deployed separately and won’t affect any live 
> sites. The links to these pages on the current live plugins.qgis.org 
> <http://plugins.qgis.org> will be redirected to them. We will announce 
> our plans to deploy the separated plugins with the new branding.
>
> Have a nice weekend,
>
> Best regards.
>
> Lova Andriarimalala
> *QGIS Full Stack Developer
>
> *
> *T *: +27(0) 87 809 2702 *E *:**lova at kartoza.com *W* : kartoza.com 
> <http://kartoza.com>
>
>
>
> /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 /
> /have received this email in error, please notify the sender 
> immediately and delete it from your system. Unauthorised use, 
> disclosure, or copying/
> /of the contents is prohibited./
>
>
> On Fri, 17 Jan 2025 at 17:00, Lova Andriarimalala <lova at kartoza.com> 
> wrote:
>
>     Hello everyone,
>
>     I wish you a year filled with joy and fulfilment.
>     Below, you’ll find the last two weeks’ report on the development
>     and maintenance of QGIS’ websites.
>
>     *QGIS.org:*
>
>       * Fix version.json values
>         <https://github.com/qgis/QGIS-Website/pull/513> [Deployed]
>       * Add instruction for nix development environment
>         <https://github.com/qgis/QGIS-Website/pull/512> [Deployed]
>       * Download button emplacement
>         <https://github.com/qgis/QGIS-Website/pull/520> [New PR]
>       * Update information about ECW support in FAQ
>         <https://github.com/qgis/QGIS-Website/pull/522> [New PR]
>
>     *QGIS Django:*
>
>       * Plugin resolved email
>         <https://github.com/qgis/QGIS-Django/pull/504> [New PR]
>       * Add latest, ltr and stable to cache
>         <https://github.com/qgis/QGIS-Django/pull/497> [Deployed]
>       * Upgrade jquery to 3.7.1
>         <https://github.com/qgis/QGIS-Django/pull/499> [Deployed]
>       * Fix failing gh actions workflow
>         <https://github.com/qgis/QGIS-Django/pull/501> [Deployed]
>       * Use the version.json to get the version from label
>         <https://github.com/qgis/QGIS-Django/pull/500> [Deployed]
>
>     *QGIS Changelog: *Fix http link in cerficates
>     <https://github.com/kartoza/prj.app/pull/1474> [New PR]
>     *QGIS Feed: *Review branding
>     <https://github.com/qgis/qgis-feed/pull/102> [New PR]
>
>     *QGIS UC Website *(New repo)*:*
>
>       * Init structures
>         <https://github.com/Xpirix/QGIS-UC-Website/pull/3> [Merged]
>       * Add second menubar
>         <https://github.com/Xpirix/QGIS-UC-Website/pull/4> [Merged]
>
>     Have a nice weekend,
>
>     Lova Andriarimalala
>     *QGIS Full Stack Developer
>
>     *
>     *T *: +27(0) 87 809 2702 *E *:**lova at kartoza.com *W* : kartoza.com
>     <http://kartoza.com>
>
>
>
>     /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 /
>     /have received this email in error, please notify the sender
>     immediately and delete it from your system. Unauthorised use,
>     disclosure, or copying/
>     /of the contents is prohibited./
>
>
>     On Fri, 20 Dec 2024 at 15:47, Lova Andriarimalala
>     <lova at kartoza.com> wrote:
>
>         Hello everyone,
>
>         Here's this week's report regarding the development and
>         maintenance of the QGIS-related websites:
>
>         *QGIS.org:*
>
>           * Add flake and related GH workflows
>             <https://github.com/qgis/QGIS-Website/pull/505> [New PR]
>           * Fix e2e workflow by specifying hugo version instead of
>             using latest
>             <https://github.com/qgis/QGIS-Website/pull/504> [Deployed]
>           * Add GDPR info in documentation page
>             <https://github.com/qgis/QGIS-Website/pull/503> [Deployed]
>           * Remove the OAMI broken link in the guidelines page
>             <https://github.com/qgis/QGIS-Website/pull/502> [Deployed]
>           * Load the TwemojiCountryFlags font locally
>             <https://github.com/qgis/QGIS-Website/pull/508> [Deployed]
>
>         *QGIS Django:*
>
>           * Add support for generic version label parameter in plugins
>             xml <https://github.com/qgis/QGIS-Django/pull/495> [New PR]
>
>         *QGIS Planet:*
>
>           * Language filter support
>             <https://github.com/qgis/QGIS-Planet-Website/pull/36> [New
>             PR, in progress]
>           * Update flake inputs automatically
>             <https://github.com/qgis/QGIS-Planet-Website/pull/32> [Merged]
>           * Use qgis-org cachix
>             <https://github.com/qgis/QGIS-Planet-Website/pull/33> [Merged]
>           * Upgrade to hugo 0 139
>             <https://github.com/qgis/QGIS-Planet-Website/pull/34> [Merged]
>           * Fix posts url
>             <https://github.com/qgis/QGIS-Planet-Website/pull/35> [Merged]
>
>         Have a wonderful weekend and a delightful festive holiday.
>
>         Lova Andriarimalala
>         *QGIS Full Stack Developer
>
>         *
>         *T *: +27(0) 87 809 2702 *E *:**lova at kartoza.com *W* :
>         kartoza.com <http://kartoza.com>
>
>
>
>         /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 /
>         /have received this email in error, please notify the sender
>         immediately and delete it from your system. Unauthorised use,
>         disclosure, or copying/
>         /of the contents is prohibited./
>
>
>         On Fri, 13 Dec 2024 at 16:13, Lova Andriarimalala
>         <lova at kartoza.com> wrote:
>
>             Hello everyone,
>
>             Below, you’ll find this week’s report on the development
>             and maintenance of QGIS’ websites.
>
>             *QGIS.org:*
>
>               * Update hugo version to v0.139.0
>                 <https://github.com/qgis/QGIS-Website/pull/487> [Deployed]
>               * Update hugo version for GH pages workflow
>                 <https://github.com/qgis/QGIS-Website/pull/498> [Deployed]
>               * Contact and Support page
>                 <https://github.com/qgis/QGIS-Website/pull/472> [Merged]
>
>             *QGIS Feed:*
>
>               * Fix for geofence feature
>                 <https://github.com/qgis/qgis-feed/pull/99> [Merged]
>
>             *QGIS Planet:*
>
>               * Add playwright e2e tests
>                 <https://github.com/qgis/QGIS-Planet-Website/pull/27> [Merged]
>               * Set up a development environment with Nix flakes
>                 <https://github.com/qgis/QGIS-Planet-Website/pull/26> [Merged]:
>                 It includes a GitHub Actions workflow that
>                 automatically pushes the pre-built website to Cachix.
>
>             I also continued setting up the standardized deployment
>             environment using NixOs with the assistance of Tim and
>             Ivan. Additionally, I’ve migrated a portion of my local
>             development environment to a NixOs-based one, and I’m
>             currently in the process of becoming familiar with it.
>
>             Best regards,
>
>             Lova Andriarimalala
>             *QGIS Full Stack Developer
>
>             *
>             *T *: +27(0) 87 809 2702 *E *:**lova at kartoza.com *W* :
>             kartoza.com <http://kartoza.com>
>
>
>
>             /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 /
>             /have received this email in error, please notify the
>             sender immediately and delete it from your system.
>             Unauthorised use, disclosure, or copying/
>             /of the contents is prohibited./
>
>
>             On Fri, 6 Dec 2024 at 15:04, Lova Andriarimalala
>             <lova at kartoza.com> wrote:
>
>                 Hello everyone,
>
>                 Here's the report regarding the development and
>                 maintenance of the QGIS-related websites for the last
>                 two weeks:
>
>                 *QGIS.org:*
>
>                   * Add buttons to add release dates to the calendar
>                     <https://github.com/qgis/QGIS-Website/pull/481> [Deployed]:
>                     Now we have the option to add a specific release
>                     date to the calendar or subscribe to the QGIS
>                     Release iCalendar
>                   * Redirect the news url to the feed detail
>                     <https://github.com/qgis/QGIS-Website/pull/489> [Deployed]
>                   * Precise the current used hugo version in the
>                     README
>                     <https://github.com/qgis/QGIS-Website/pull/488> [Deployed]
>                   * Remove nocache
>                     <https://github.com/qgis/QGIS-Website/pull/496> [New
>                     PR]
>                   * Update hugo version to v0.139.0
>                     <https://github.com/qgis/QGIS-Website/pull/487> [New
>                     PR]
>
>                 *QGIS Plugins Website (QGIS-Django):*
>
>                   * Fix publish page formatting
>                     <https://github.com/qgis/QGIS-Django/pull/493> [Deployed]
>                   * Prioritize the experimental flag in the metadata
>                     <https://github.com/qgis/QGIS-Django/pull/494> [New
>                     PR]
>
>                 *QGIS Feed:*
>
>                   * Feed item detail page
>                     <https://github.com/qgis/qgis-feed/pull/96>
>
>                 We are currently working on some system administration
>                 tasks by setting up a standardized deployment
>                 environment using NixOs. We hope to migrate the
>                 separated Plugins, Hub, and Planet to this
>                 standardized and reproducible environment soon. Thanks
>                 to Ivan for his valuable input on this process.
>
>                 Have a nice weekend,
>
>                 Best regards,
>
>                 Lova Andriarimalala
>                 *QGIS Full Stack Developer
>
>                 *
>                 *T *: +27(0) 87 809 2702 *E *:**lova at kartoza.com *W* :
>                 kartoza.com <http://kartoza.com>
>
>
>
>                 /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 /
>                 /have received this email in error, please notify the
>                 sender immediately and delete it from your system.
>                 Unauthorised use, disclosure, or copying/
>                 /of the contents is prohibited./
>
>
>                 On Fri, 22 Nov 2024 at 15:53, Lova Andriarimalala
>                 <lova at kartoza.com> wrote:
>
>                     Hello everyone,
>
>                     Here'sthe report regarding the development and
>                     maintenance of the QGIS-related websitesfor this week:
>
>                     *QGIS.org:*
>
>                       * Remove duplicated France logo in sustaining
>                         members
>                         <https://github.com/qgis/QGIS-Website/pull/476> [Deployed]
>                       * Fix playwright test
>                         <https://github.com/qgis/QGIS-Website/pull/482> [Merged]
>                       * Add buttons to add release dates to calendar
>                         <https://github.com/qgis/QGIS-Website/pull/481> [New
>                         PR]
>
>                     *QGIS Plugins Website (QGIS-Django):*
>
>                       * Feedback resubmission fix
>                         <https://github.com/qgis/QGIS-Django/pull/464> [Deployed]
>                       * Fix plugins version edit
>                         <https://github.com/qgis/QGIS-Django/pull/466> [Deployed]
>                       * Hub dependecy field
>                         <https://github.com/qgis/QGIS-Django/pull/470> [Deployed]
>                       * Resource Hub api
>                         <https://github.com/qgis/QGIS-Django/pull/471> [Deployed]
>                       * Package name validator
>                         <https://github.com/qgis/QGIS-Django/pull/486> [Deployed]
>                       * Fix security vulnerability for Hub API
>                         <https://github.com/qgis/QGIS-Django/pull/489> [Deployed]
>                       * Server checkbox tooltip
>                         <https://github.com/qgis/QGIS-Django/pull/490> [Merged]
>                         with an additional fix according to Gustry's
>                         suggestion: Use pre instead of b tag in the
>                         server checkbox tooltip
>                         <https://github.com/qgis/QGIS-Django/pull/492>
>
>                     *QGIS Certification:*
>
>                       * Optimize nginx and uwsgi for generating
>                         certificates
>                         <https://github.com/kartoza/prj.app/pull/1469> [Deployed]
>                       * Allow course attendees without surname
>                         <https://github.com/kartoza/prj.app/pull/1471> [Deployed]
>                       * Remove rejected organizations list
>                         <https://github.com/kartoza/prj.app/pull/1472> [Deployed]
>
>                     I’ve also submitted some pull requests on the
>                     separate plugins, hub, and planet repositories.
>                     However, for now, I’ve decided to prioritize their
>                     migration process.
>
>                     Have a nice weekend,
>
>                     Best regards,
>
>                     Lova Andriarimalala
>                     *QGIS Full Stack Developer
>
>                     *
>                     *T *: +27(0) 87 809 2702 *E *:**lova at kartoza.com
>                     *W* : kartoza.com <http://kartoza.com>
>
>
>
>                     /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 /
>                     /have received this email in error, please notify
>                     the sender immediately and delete it from your
>                     system. Unauthorised use, disclosure, or copying/
>                     /of the contents is prohibited./
>
>
>                     On Fri, 15 Nov 2024 at 17:00, Lova Andriarimalala
>                     <lova at kartoza.com> wrote:
>
>                         Hello everyone,
>
>                         The separated repositories (Plugins, Hub,
>                         Planet) have been moved to QGIS. Thanks to
>                         Marco for assisting with this.
>                         Next, I made some improvements and transferred
>                         some of the open PRs on QGIS-Django to their
>                         respective repositories.
>
>                         *QGIS Hub Website:*
>
>                           * Add dependencies field for models
>                             <https://github.com/qgis/QGIS-Hub-Website/pull/16> [Merged]
>                           * QGIS Hub API CRUD
>                             <https://github.com/qgis/QGIS-Hub-Website/pull/17> [Merged]
>
>                         *QGIS Plugins Website:*
>
>                           * Feedback resubmission fix
>                             <https://github.com/qgis/QGIS-Plugins-Website/pull/31> [Merged]
>                           * Fix plugins version edit
>                             <https://github.com/qgis/QGIS-Plugins-Website/pull/32> [Merged]
>                           * Check if new plugin's package_name is PEP
>                             8 compliant
>                             <https://github.com/qgis/QGIS-Plugins-Website/pull/33> [Merged]
>
>                         Hopefully, we will migrate and deploy these
>                         separate sites in the coming weeks.
>
>                         Additionally, I have submitted some fixes to
>                         the QGIS.org website and the Certification
>                         Websites (changelog.qgis.org
>                         <http://changelog.qgis.org>):
>
>                         *QGIS.org:*
>
>                           * Installation guide index
>                             <https://github.com/qgis/QGIS-Website/pull/474> [Deployed]
>                           * Contact and Support page
>                             <https://github.com/qgis/QGIS-Website/pull/472>
>                           * Remove duplicated France logo in
>                             sustaining members
>                             <https://github.com/qgis/QGIS-Website/pull/476>
>
>
>                         *Certification:*
>
>                           * Allow course attendees without surname
>                             <https://github.com/kartoza/prj.app/pull/1471>
>                           * Remove rejected organizations list
>                             <https://github.com/kartoza/prj.app/pull/1472>
>
>                         Have a nice weekend.
>
>                         Best regards,
>
>                         Lova Andriarimalala
>                         *QGIS Full Stack Developer
>
>                         *
>                         *T *: +27(0) 87 809 2702 *E
>                         *:**lova at kartoza.com *W* : kartoza.com
>                         <http://kartoza.com>
>
>
>
>                         /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 /
>                         /have received this email in error, please
>                         notify the sender immediately and delete it
>                         from your system. Unauthorised use,
>                         disclosure, or copying/
>                         /of the contents is prohibited./
>
>
>                         On Fri, 8 Nov 2024 at 16:09, Lova
>                         Andriarimalala <lova at kartoza.com> wrote:
>
>                             Hello everyone,
>
>                             This week, I concentrated on resolving
>                             most of the issues and taking into account
>                             the feedback provided on the separated
>                             plugins, resources hub, and planet
>                             website. All the pull requests on the new
>                             repositories were merged and deployed as
>                             preview versions.
>
>                               * Plugins:
>                                 https://staging.plugins.qgis.org, repo
>                                 is at
>                                 https://github.com/Xpirix/QGIS-Plugins-Website
>                               * Hub: http://hub.qgis/ (require VPN for
>                                 now), repo is at
>                                 https://github.com/Xpirix/QGIS-Hub-Website
>                               * Planet:
>                                 https://xpirix.github.io/QGIS-Planet-Website/,
>                                 repo is at
>                                 https://github.com/Xpirix/QGIS-Planet-Website
>
>                             We always welcome any new feedback on
>                             these updated sites.
>
>                             To follow up on my previous email, we
>                             would greatly appreciate your input on
>                             filtering posts specifically on the new
>                             Planet Website to only QGIS-related
>                             content. Many posts are not related to QGIS.
>
>                             The next steps would be to plan the
>                             migration of the separated websites and
>                             then integrate the issues and pull
>                             requests from the QGIS-Django repository
>                             into the new repositories. I will also try
>                             to work on other QGIS websites.
>
>                             Have a nice weekend,
>
>                             Best regards,
>
>                             Lova Andriarimalala
>                             *QGIS Full Stack Developer
>
>                             *
>                             *T *: +27(0) 87 809 2702 *E
>                             *:**lova at kartoza.com *W* : kartoza.com
>                             <http://kartoza.com>
>
>
>
>                             /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 /
>                             /have received this email in error, please
>                             notify the sender immediately and delete
>                             it from your system. Unauthorised use,
>                             disclosure, or copying/
>                             /of the contents is prohibited./
>
>
>                             On Fri, 25 Oct 2024 at 15:52, Lova
>                             Andriarimalala <lova at kartoza.com> wrote:
>
>                                 Hello everyone,
>
>                                 This week, I focused on updating the
>                                 branding of the Planet website using
>                                 the Hugo framework, building on the
>                                 work previously done on the QGIS.org
>                                 site.
>
>                                   * You can preview the updated
>                                     version at:
>                                     https://xpirix.github.io/QGIS-Planet-Website/.
>
>                                   * I encourage you to check it out
>                                     and share any feedback or
>                                     suggestions at
>                                     https://github.com/Xpirix/QGIS-Planet-Website/issues.
>
>
>                                 We would also like your input on
>                                 filtering posts specifically related
>                                 to QGIS for the new Planet website.
>                                 This could be accomplished through the
>                                 content, titles, or tags.
>
>                                 Additionally, I have updated the
>                                 preview of the plugins' website at
>                                 https://staging.plugins.qgis.org based
>                                 on feedback from the community and the
>                                 PSC.
>
>                                 Have a nice weekend.
>
>                                 Lova Andriarimalala
>                                 *QGIS Full Stack Developer
>
>                                 *
>                                 *T *: +27(0) 87 809 2702 *E
>                                 *:**lova at kartoza.com *W* : kartoza.com
>                                 <http://kartoza.com>
>
>
>
>                                 /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 /
>                                 /have received this email in error,
>                                 please notify the sender immediately
>                                 and delete it from your system.
>                                 Unauthorised use, disclosure, or copying/
>                                 /of the contents is prohibited./
>
>
>                                 On Fri, 18 Oct 2024 at 15:35, Lova
>                                 Andriarimalala <lova at kartoza.com> wrote:
>
>                                     Hello everyone,
>
>                                     For the last two weeks, I mainly
>                                     focused on continuing the branding
>                                     update for the plugins' and the
>                                     resources hub website. Please find
>                                     below the links to the PRs:
>
>                                       * Plugins:
>                                         https://github.com/Xpirix/QGIS-Plugins-Website/pull/5
>                                       * Hub resources:
>                                         https://github.com/Xpirix/QGIS-Hub-Website/pull/5
>
>                                     I have also updated the preview of
>                                     the plugins' website at
>                                     https://staging.plugins.qgis.org.
>                                     Next week, I will concentrate on
>                                     updating the branding of the
>                                     Planet website using the Hugo
>                                     framework and implementing some
>                                     fixes on the plugins and the hub
>                                     resources based on the feedback
>                                     received.
>
>                                     Have a nice weekend,
>
>                                     Lova Andriarimalala
>                                     *QGIS Full Stack Developer
>
>                                     *
>                                     *T *: +27(0) 87 809 2702 *E
>                                     *:**lova at kartoza.com *W* :
>                                     kartoza.com <http://kartoza.com>
>
>
>
>                                     /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 /
>                                     /have received this email in
>                                     error, please notify the sender
>                                     immediately and delete it from
>                                     your system. Unauthorised use,
>                                     disclosure, or copying/
>                                     /of the contents is prohibited./
>
>
>                                     On Fri, 4 Oct 2024 at 17:00, Lova
>                                     Andriarimalala <lova at kartoza.com>
>                                     wrote:
>
>                                         Hey everyone,
>
>                                         This week, I've been working
>                                         on updating the branding for
>                                         the plugins' website and
>                                         addressing some issues on the
>                                         main website. Here's a summary
>                                         of what I've been up to:
>
>                                         *Plugins' website UI branding
>                                         update:
>
>                                           * You can check out a
>                                             preview of the updated
>                                             plugins' website at
>                                             https://staging.plugins.qgis.org
>                                           * I've opened a pull request
>                                             related to this update at
>                                             https://github.com/Xpirix/QGIS-Plugins-Website/pull/5
>                                           * Please take a look and
>                                             share your feedback or
>                                             suggestions on the PR
>                                             regarding the updated UI
>                                             for the Plugins website.
>
>                                         *
>                                         *New PRs on the QGIS' main
>                                         website:*
>
>                                           * Improvement for
>                                             development version
>                                             roadmap
>                                             <https://github.com/qgis/QGIS-Website/pull/449>
>                                           * Remove unused png inside
>                                             static/img
>                                             <https://github.com/qgis/QGIS-Website/pull/450>
>                                           * Update instructions for
>                                             macOs installation
>                                             <https://github.com/qgis/QGIS-Website/pull/453>
>                                           * Task to update news bar
>                                             <https://github.com/qgis/QGIS-Website/pull/454>
>
>
>                                         Have a nice weekend,
>                                         Best regards,
>
>                                         Lova Andriarimalala
>                                         *QGIS Full Stack Developer
>
>                                         *
>                                         *T *: +27(0) 87 809 2702 *E
>                                         *:**lova at kartoza.com *W* :
>                                         kartoza.com <http://kartoza.com>
>
>
>
>                                         /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 /
>                                         /have received this email in
>                                         error, please notify the
>                                         sender immediately and delete
>                                         it from your system.
>                                         Unauthorised use, disclosure,
>                                         or copying/
>                                         /of the contents is prohibited./
>
>
>                                         On Fri, 27 Sept 2024 at 16:07,
>                                         Lova Andriarimalala
>                                         <lova at kartoza.com> wrote:
>
>                                             Hello everyone,
>
>                                             Please find below the last
>                                             two weeks' report
>                                             regarding the maintenance
>                                             and development of the
>                                             QGIS main and related
>                                             websites:
>
>                                             *Merged and new PRs on
>                                             QGIS.org:*
>
>                                               * Fix fetch_feeds
>                                                 script, add image
>                                                 resizing process
>                                                 <https://github.com/qgis/QGIS-Website/pull/438>
>                                               * Add donors scraping
>                                                 CGI scripts
>                                                 <https://github.com/qgis/QGIS-Website/pull/442> (with
>                                                 ongoing discussion)
>
>                                             *New PR on the changelog
>                                             website:*
>
>                                               * Optimize nginx and
>                                                 uwsgi for generating
>                                                 certificates
>                                                 <https://github.com/kartoza/prj.app/pull/1469>
>
>                                             *Ongoing task:*
>
>                                               * Update site branding
>                                                 to match feed.qgis.org
>                                                 <https://github.com/qgis/QGIS-Django/issues/319>,
>                                                 the draft PR is
>                                                 available at
>                                                 https://github.com/Xpirix/QGIS-Plugins-Website/pull/5
>
>
>                                             Have a nice weekend,
>                                             Best regards,
>
>                                             Lova Andriarimalala
>                                             *QGIS Full Stack Developer
>
>                                             *
>                                             *T *: +27(0) 87 809 2702
>                                             *E *:**lova at kartoza.com
>                                             *W* : kartoza.com
>                                             <http://kartoza.com>
>
>
>
>                                             /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 /
>                                             /have received this email
>                                             in error, please notify
>                                             the sender immediately and
>                                             delete it from your
>                                             system. Unauthorised use,
>                                             disclosure, or copying/
>                                             /of the contents is
>                                             prohibited./
>
>
>                                             On Fri, 20 Sept 2024 at
>                                             13:16, Lova Andriarimalala
>                                             <lova at kartoza.com> wrote:
>
>                                                 Hello everyone,
>
>                                                 Please find below the
>                                                 last two weeks' report
>                                                 regarding the
>                                                 maintenance and
>                                                 development of the
>                                                 QGIS main and related
>                                                 websites:
>
>                                                 *Deployed PRs on
>                                                 QGIS.org:*
>
>                                                   * Add students with
>                                                     certificates
>                                                     pictures to
>                                                     certification
>                                                     programme page
>                                                     <https://github.com/qgis/QGIS-Website/pull/436>
>                                                   * Update the edit
>                                                     layers on the
>                                                     homepage to be
>                                                     accurate
>                                                     <https://github.com/qgis/QGIS-Website/pull/429>
>                                                   * Show the country
>                                                     instead of dates
>                                                     in the members
>                                                     list
>                                                     <https://github.com/qgis/QGIS-Website/pull/428>
>
>                                                 *Merged and new PRs on
>                                                 QGIS.org:*
>
>                                                   * Create
>                                                     qugsnews.atom
>                                                     <https://github.com/qgis/QGIS-Website/pull/437>
>                                                   * Fix fetch_feeds
>                                                     script, add image
>                                                     resizing process
>                                                     <https://github.com/qgis/QGIS-Website/pull/438>
>                                                   * Script to update
>                                                     donors list from
>                                                     text files
>                                                     <https://github.com/qgis/QGIS-Website/pull/440>
>                                                   * Add a meetings
>                                                     link to the
>                                                     navigation bar
>                                                     <https://github.com/qgis/qgis-uni-navigation/pull/12>
>                                                   * Decrease the menu
>                                                     right position
>                                                     when hidden on
>                                                     mobile
>                                                     <https://github.com/qgis/qgis-uni-navigation/pull/17>
>
>                                                 *New PRs on
>                                                 plugins.qgis.org
>                                                 <http://plugins.qgis.org>:*
>
>                                                   * Feedback
>                                                     resubmission fix
>                                                     <https://github.com/qgis/QGIS-Django/pull/464>
>                                                   * Fix plugin version
>                                                     edit
>                                                     <https://github.com/qgis/QGIS-Django/pull/466>
>                                                   * Hub dependency
>                                                     field
>                                                     <https://github.com/qgis/QGIS-Django/pull/470>
>                                                   * Resource Hub API
>                                                     <https://github.com/qgis/QGIS-Django/pull/471>
>
>                                                 Next week, I will
>                                                 continue working on
>                                                 some of the issues on
>                                                 the main (QGIS.org)
>                                                 and changelog websites
>                                                 (https://github.com/kartoza/prj.app/issues).
>
>                                                 Have a nice weekend,
>                                                 Best regards,
>
>                                                 Lova Andriarimalala
>                                                 *QGIS Full Stack
>                                                 Developer
>
>                                                 *
>                                                 *T *: +27(0) 87 809
>                                                 2702 *E
>                                                 *:**lova at kartoza.com
>                                                 *W* : kartoza.com
>                                                 <http://kartoza.com>
>
>
>
>                                                 /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 /
>                                                 /have received this
>                                                 email in error, please
>                                                 notify the sender
>                                                 immediately and delete
>                                                 it from your system.
>                                                 Unauthorised use,
>                                                 disclosure, or copying/
>                                                 /of the contents is
>                                                 prohibited./
>
>
>                                                 On Fri, 30 Aug 2024 at
>                                                 15:14, Lova
>                                                 Andriarimalala
>                                                 <lova at kartoza.com> wrote:
>
>                                                     Hello everyone,
>
>                                                     Please find below
>                                                     the report for
>                                                     this week's
>                                                     maintenance and
>                                                     development of the
>                                                     QGIS and related
>                                                     websites:
>
>                                                     This week, I
>                                                     focused on
>                                                     updating the
>                                                     branding of the
>                                                     plugin's website
>                                                     to match the
>                                                     current QGIS.org
>                                                     and Feed. Please
>                                                     find my progress
>                                                     at
>                                                     https://github.com/Xpirix/QGIS-Plugins-Website/pull/5.
>                                                     These changes are
>                                                     based on the issue
>                                                     QGIS-Django #319
>                                                     <https://github.com/qgis/QGIS-Django/issues/319> and
>                                                     are split into
>                                                     smaller issues at
>                                                     https://github.com/Xpirix/QGIS-Plugins-Website/issues.
>
>                                                     Next week, I will
>                                                     continue working
>                                                     on this update and
>                                                     probably do some
>                                                     maintenance tasks.
>
>                                                     Have a nice weekend,
>                                                     Best regards,
>
>                                                     Lova Andriarimalala
>                                                     *QGIS Full Stack
>                                                     Developer
>
>                                                     *
>                                                     *T *: +27(0) 87
>                                                     809 2702 *E
>                                                     *:**lova at kartoza.com
>                                                     *W* : kartoza.com
>                                                     <http://kartoza.com>
>
>
>
>                                                     /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 /
>                                                     /have received
>                                                     this email in
>                                                     error, please
>                                                     notify the sender
>                                                     immediately and
>                                                     delete it from
>                                                     your system.
>                                                     Unauthorised use,
>                                                     disclosure, or
>                                                     copying/
>                                                     /of the contents
>                                                     is prohibited./
>
>
>                                                     On Fri, 23 Aug
>                                                     2024 at 15:49,
>                                                     Lova
>                                                     Andriarimalala
>                                                     <lova at kartoza.com>
>                                                     wrote:
>
>                                                         Hello everyone,
>
>                                                         Please find
>                                                         below the
>                                                         report for
>                                                         this week's
>                                                         maintenance
>                                                         and
>                                                         development of
>                                                         the QGIS and
>                                                         related websites:
>
>                                                         *Overview:*
>
>                                                         I mainly
>                                                         focused on
>                                                         splitting the
>                                                         website of the
>                                                         plugin into 3
>                                                         parts which
>                                                         are: plugins,
>                                                         planet and the
>                                                         resource hub.
>
>
>                                                         *Ongoing task:*
>
>                                                         I have set new
>                                                         repos on my GH
>                                                         account for
>                                                         the plugin
>                                                         website,
>                                                         planet website
>                                                         and resource
>                                                         hub. :
>
>                                                           * Plugins:
>                                                             https://github.com/Xpirix/QGIS-Plugins-Website
>                                                           * Resources
>                                                             hub:
>                                                             https://github.com/Xpirix/QGIS-Hub-Website
>                                                           * Planet:
>                                                             https://github.com/Xpirix/QGIS-Planet-Website
>
>                                                         For the Planet
>                                                         website, I
>                                                         tried to match
>                                                         the branding
>                                                         with the
>                                                         QGIS.org
>                                                         website using
>                                                         Bulma, React
>                                                         and Django
>                                                         Rest
>                                                         Framework.
>                                                         Please feel
>                                                         free to check
>                                                         the progress
>                                                         at:
>                                                         https://github.com/Xpirix/QGIS-Planet-Website/pull/4
>
>                                                         *Deployed PRs
>                                                         on the QGIS
>                                                         Website:*
>
>                                                           * Replace
>                                                             QGIS 3.38
>                                                             docs links
>                                                             with QGIS
>                                                             testing
>                                                             <https://github.com/qgis/QGIS-Website/pull/395>
>                                                           * Add issues
>                                                             report
>                                                             links for
>                                                             plugins,
>                                                             feed,
>                                                             changelog
>                                                             <https://github.com/qgis/QGIS-Website/pull/412>
>                                                           * Fix
>                                                             language
>                                                             name
>                                                             <https://github.com/qgis/QGIS-Website/pull/398>
>                                                           * Remove
>                                                             inexistent
>                                                             roadmap
>                                                             page
>                                                             <https://github.com/qgis/QGIS-Website/pull/397>
>                                                           * Use latest
>                                                             for docs
>                                                             links in
>                                                             get
>                                                             involved
>                                                             and thank
>                                                             you pages
>                                                             <https://github.com/qgis/QGIS-Website/pull/404>
>                                                           * Some fixes
>                                                             for the GH
>                                                             issue
>                                                             template
>                                                             <https://github.com/qgis/QGIS-Website/pull/405>
>
>
>                                                         Have a nice
>                                                         weekend,
>
>                                                         Best regards,
>
>
>                                                         Lova
>                                                         Andriarimalala
>                                                         *QGIS Full
>                                                         Stack Developer
>
>                                                         *
>                                                         *T *: +27(0)
>                                                         87 809 2702 *E
>                                                         *:**lova at kartoza.com
>                                                         *W* :
>                                                         kartoza.com
>                                                         <http://kartoza.com>
>
>
>
>                                                         /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 /
>                                                         /have received
>                                                         this email in
>                                                         error, please
>                                                         notify the
>                                                         sender
>                                                         immediately
>                                                         and delete it
>                                                         from your
>                                                         system.
>                                                         Unauthorised
>                                                         use,
>                                                         disclosure, or
>                                                         copying/
>                                                         /of the
>                                                         contents is
>                                                         prohibited./
>
>
>                                                         On Fri, 9 Aug
>                                                         2024 at 16:46,
>                                                         Lova
>                                                         Andriarimalala
>                                                         <lova at kartoza.com>
>                                                         wrote:
>
>                                                             Hello
>                                                             everyone,
>
>                                                             Please
>                                                             find below
>                                                             this
>                                                             week's
>                                                             report for
>                                                             the
>                                                             maintenance
>                                                             and
>                                                             development
>                                                             of the
>                                                             QGIS and
>                                                             related
>                                                             websites:
>
>                                                             *Overview:*
>
>                                                             I mainly
>                                                             focused on
>                                                             deploying
>                                                             the latest
>                                                             changes on
>                                                             the QGIS
>                                                             website, the
>                                                             QGIS Feed
>                                                             Website
>                                                             and the
>                                                             QGIS
>                                                             Plugins
>                                                             Website. I
>                                                             also
>                                                             worked on
>                                                             some
>                                                             issues for
>                                                             them.
>
>
>                                                             *Deployed
>                                                             PRs on the
>                                                             QGIS Website:*
>
>                                                             _
>
>                                                               * _Optimise
>                                                                 sponsors
>                                                                 logo
>                                                                 <https://github.com/qgis/QGIS-Website/pull/388>_
>                                                               * _Add
>                                                                 qgis
>                                                                 1st
>                                                                 conference
>                                                                 image
>                                                                 to the
>                                                                 thank-you
>                                                                 page_
>                                                                 <https://github.com/qgis/QGIS-Website/pull/389>
>                                                               * Limit
>                                                                 roadmap
>                                                                 schedule
>                                                                 table
>                                                                 width
>                                                                 to
>                                                                 100%
>                                                                 <https://github.com/qgis/QGIS-Website/pull/396>
>                                                               * Add a
>                                                                 select
>                                                                 menu
>                                                                 to
>                                                                 choose
>                                                                 a
>                                                                 language
>                                                                 for
>                                                                 documentation
>                                                                 <https://github.com/qgis/QGIS-Website/pull/391>
>                                                               * Optimise
>                                                                 sponsors
>                                                                 logo
>                                                                 <https://github.com/qgis/QGIS-Website/pull/388>
>                                                               * Fixes
>                                                                 for
>                                                                 the
>                                                                 playwright
>                                                                 test
>                                                                 and
>                                                                 the
>                                                                 commit
>                                                                 hash
>                                                                 link
>                                                                 <https://github.com/qgis/QGIS-Website/pull/390>
>
>                                                             _
>                                                             *Deployed
>                                                             PRs on the
>                                                             QGIS
>                                                             Plugin
>                                                             Website:*
>
>                                                               * Feedback
>                                                                 clarification
>                                                                 <https://github.com/qgis/QGIS-Django/pull/452>
>
>                                                             *Deployed
>                                                             PRs on the
>                                                             QGIS Feed
>                                                             Website:*
>
>                                                               * Allow
>                                                                 xx_XX
>                                                                 lang
>                                                                 in the
>                                                                 parameter
>                                                                 <https://github.com/qgis/qgis-feed/pull/93>
>                                                               * Update
>                                                                 the
>                                                                 design
>                                                                 to
>                                                                 match
>                                                                 the
>                                                                 new
>                                                                 website
>                                                                 <https://github.com/qgis/qgis-feed/pull/72>
>
>                                                             *New PRs
>                                                             on the
>                                                             QGIS Website:*
>
>                                                               * Fix
>                                                                 language
>                                                                 name
>                                                                 <https://github.com/qgis/QGIS-Website/pull/398>
>                                                               * Remove
>                                                                 the
>                                                                 inexistent
>                                                                 roadmap
>                                                                 page
>                                                                 <https://github.com/qgis/QGIS-Website/pull/397>
>                                                               * Replace
>                                                                 QGIS
>                                                                 3.38
>                                                                 docs
>                                                                 links
>                                                                 with
>                                                                 QGIS
>                                                                 testing
>                                                                 <https://github.com/qgis/QGIS-Website/pull/395>
>
>                                                             *Ongoing
>                                                             task:*
>
>                                                               * Split
>                                                                 the
>                                                                 website
>                                                                 of the
>                                                                 plugin
>                                                                 to
>                                                                 plugins,
>                                                                 planet
>                                                                 and
>                                                                 hub
>                                                                 <https://github.com/qgis/QGIS-Django/issues/454>
>
>                                                             *Question/feedback
>                                                             needed:*
>                                                             About the
>                                                             licensing
>                                                             for a
>                                                             plugin
>                                                             when
>                                                             uploading
>                                                             it to
>                                                             plugins.qgis.org
>                                                             <http://plugins.qgis.org>,
>                                                             I was
>                                                             wondering
>                                                             if we
>                                                             could
>                                                             allow the
>                                                             COPYING as
>                                                             a valid
>                                                             license
>                                                             file apart
>                                                             from the
>                                                             LICENSE
>                                                             file. This
>                                                             is related
>                                                             to an
>                                                             ongoing
>                                                             discussion
>                                                             at
>                                                             https://github.com/qgis/QGIS-Django/issues/453.
>
>                                                             Lova
>                                                             Andriarimalala
>                                                             *QGIS Full
>                                                             Stack
>                                                             Developer
>
>                                                             *
>                                                             *T
>                                                             *: +27(0)
>                                                             87 809
>                                                             2702 *E
>                                                             *:**lova at kartoza.com
>                                                             *W* :
>                                                             kartoza.com
>                                                             <http://kartoza.com>
>
>
>
>                                                             /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 /
>                                                             /have
>                                                             received
>                                                             this email
>                                                             in error,
>                                                             please
>                                                             notify the
>                                                             sender
>                                                             immediately
>                                                             and delete
>                                                             it from
>                                                             your
>                                                             system.
>                                                             Unauthorised
>                                                             use,
>                                                             disclosure,
>                                                             or copying/
>                                                             /of the
>                                                             contents
>                                                             is
>                                                             prohibited./
>
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info:https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-developer
-- 
Oslandia 
<https://oslandia.com/?utm_source=email&utm_campaign=signature_oslandia&utm_medium=email>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250202/71f85134/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x5375CD81333F311E.asc
Type: application/pgp-keys
Size: 3154 bytes
Desc: OpenPGP public key
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250202/71f85134/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: julien_moura.vcf
Type: text/vcard
Size: 273 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250202/71f85134/attachment-0001.vcf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250202/71f85134/attachment-0001.sig>


More information about the QGIS-Developer mailing list