[QGIS-Developer] QGIS Full Stack Web Developer Report
Emma Hain
emma at north-road.com
Mon Oct 7 17:08:07 PDT 2024
Thanks Lova, I have commented on the Plugin Portal.
On Sat, 5 Oct 2024 at 00:00, Lova Andriarimalala via QGIS-Developer <
qgis-developer at lists.osgeo.org> 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
> <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
> <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
>
>
>
> *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
>>
>>
>>
>> *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
>>>
>>>
>>>
>>> *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
>>>>
>>>>
>>>>
>>>> *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
>>>>>
>>>>>
>>>>>
>>>>> *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:*
>>>>>>
>>>>>> - <https://github.com/qgis/QGIS-Django/pull/452>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, 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
>>>>>>
>>>>>>
>>>>>>
>>>>>> *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
>
--
Emma Hain — Product Manager/Senior GIS Analyst
emma at north-road.com
[image: https://north-road.com]
*North Road*
Cartography • Development • Spatial Analysis
------------------------------
*north-road.com* <http://north-road.com>
<https://twitter.com/northroadgeo>
<https://www.linkedin.com/company/north-road-studios>
<https://www.facebook.com/North-Road-997236690392419/home>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20241008/979cd704/attachment-0001.htm>
More information about the QGIS-Developer
mailing list