[QGIS-Developer] QGIS Full Stack Web Developer Report
Lova Andriarimalala
lova at kartoza.com
Tue Oct 8 01:14:46 PDT 2024
Dear Emma,
Thanks for the feedback and suggestions. They are really helpful. I've
replied accordingly.
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 Tue, 8 Oct 2024 at 03:08, Emma Hain <emma at north-road.com> wrote:
> 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/06e88328/attachment-0001.htm>
More information about the QGIS-Developer
mailing list