[QGIS-Developer] Regular paid positions for PR reviews

2023-12-07 Thread Alessandro Pasotti via QGIS-Developer
Hi,

Recently I have had the opportunity to discuss with some core QGIS
developers and we agreed that it would be a good idea if the QGIS
organization could fund a few weekly or monthly hours for PR reviews.

Here is my quick and initial proposal of requisites for the candidates:

- must be an active well known and long time QGIS C++ core developer
(for example from the top last 5 years committers [1])
- ideally we'd need more than a single developer: there is not a
single developer who is able to review all different areas of the code
base
- available for regular work (fixed number of weekly or monthly hours,
to be determined)

Note: the above list is just my quick ideas, feel free to suggest
anything you think best.

 I would like this topic to be added to the next PSC meeting agenda.

Kind regards.


[1] 
https://github.com/qgis/QGIS/graphs/contributors?from=2018-12-08=2023-12-08=c

-- 
Alessandro Pasotti
QCooperative:  www.qcooperative.net
ItOpen:   www.itopen.it
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] QGIS Full Stack Web Developer Report

2023-12-07 Thread Lova Andriarimalala via QGIS-Developer
Dear Nicolas Cadieux,

I apologize for the delay and appreciate your patience. We are actively 
addressing the issue to enhance both the efficiency of the model feature and 
the reliability of the backup system. We will notify you as soon as you can 
proceed with re-uploading.

Thank you for your understanding and cooperation.

Best regards,
Lova

—
[Image]

Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73





From: Nicolas Cadieux 
Date: Sunday, 3 December 2023 at 3:40 AM
To: Lova Andriarimalala 
Cc: qgis-developer@lists.osgeo.org 
Subject: Re: [QGIS-Developer] QGIS Full Stack Web Developer Report
Hi,
Any news on when I can upload?
Keep up the good work!
Nicolas Cadieux


Le 30 nov. 2023 à 05:45, Lova Andriarimalala via QGIS-Developer 
 a écrit :

Hello everyone,

The PR regarding the soft requirements (non-blocking warning) for the plugin 
license is now merged and deployed.

Best regards.
Lova
—


Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73




From: Lova Andriarimalala 
Date: Monday, 27 November 2023 at 4:34 PM
To: Julien Moura , qgis-developer@lists.osgeo.org 

Subject: Re: [QGIS-Developer] QGIS Full Stack Web Developer Report
Dear Julien,

I've created a new PR for this fix 
here. Please feel free to ask or 
add comments if you have any concerns about it.

Best regards.

—


Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73




From: Lova Andriarimalala 
Date: Monday, 27 November 2023 at 4:12 PM
To: Julien Moura , qgis-developer@lists.osgeo.org 

Subject: Re: [QGIS-Developer] QGIS Full Stack Web Developer Report
Dear Julien,

It is a pleasure for me to work on the project.
I’ve created a 
QEP that 
summarizes this discussion. As suggested, I think we can go forward with the 
non-blocking warning for now and implement licensing requirements on schedule. 
I'll be creating a documented PR for this fix shortly.

Best regards,
Lova
—


Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73





From: QGIS-Developer  on behalf of 
Julien Moura via QGIS-Developer 
Date: Monday, 27 November 2023 at 2:41 PM
To: qgis-developer@lists.osgeo.org 
Subject: Re: [QGIS-Developer] QGIS Full Stack Web Developer Report

Hello,

Thanks again for the technical work and improving the workflow.

+1 for the lazy consensus on non breaking changes.

Regarding the license topic:

+1 for the metadata field with a spdx license. But take care, it's not so easy 
to a have an exhaustive list. Maybe we should move to the PyPi classifiers 
since plugins are Python packages and there is already a work on maintaining a 
metadata ecosystem, including tooling to check it (pip install packaging).

Are we okay with the step back to only a non-blocking warning?

Regards
On 27/11/2023 10:50, Lova Andriarimalala via QGIS-Developer wrote:
Hello everyone,

Thank you all. It's truly an honor to work on this project.
I will begin by utilizing QEP to create a QEP that summarizes this discussion 
and going forward with the suggestion to make the license file recommended for 
now.

I have reviewed the tickets in the backlog and will evaluate their size. If I 
come across anything that I don't understand, I will add comments to seek 
clarification.

Best regards,
Lova


—


Lova Andriarimalala
QGIS Full Stack Developer
Visit http://kartoza.com to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Office: +261(0)34 09 524 73



From: QGIS-Developer 

 on behalf of Matthias Kuhn via QGIS-Developer 

Date: Monday, 27 November 2023 at 12:24 PM
To: Tim Sutton 
Cc: qgis-developer@lists.osgeo.org 

Subject: Re: [QGIS-Developer] QGIS Full Stack Web Developer Report
Hi Tim,

For the workflow, that sounds great, thanks a lot!
I agree only breaking changes should go "the long way" and for simple fixes and 
improvements we should just get them done with low overhead.
Going