[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