[QGIS-Developer] QGIS Full Stack Web Developer Report
Lova Andriarimalala
lova at kartoza.com
Fri Sep 27 06:07:59 PDT 2024
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.*
>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20240927/f0aff06f/attachment-0001.htm>
More information about the QGIS-Developer
mailing list