Re: [QGIS-Developer] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-03-19 Thread Valentin BUIRA via QGIS-Developer
Hi devs,

First of all, I am really glad with how my proposal was received last
month. Now, I tried to address all the remaining issues to finalize the
proposal

I'd suggest cutting back on the scope here. There's a LOT of work here, and
a lot of complexity. I'd strongly recommend dropping the extra "quality of
life" improvements


As Nyall and others have suggested I have trimmed down the proposal to
focus on essential features. Thus I reworked the proposal accordingly, and
shifted the planning to allow more time to handle the amount of new
features and complexity.

Something to consider in your UI designs is that there's two different
"types" of expression based values for parameters

An easy fix in the UI would be to have a drop down to select either
value input or expression input and have the button to open the editor
on the right of the widget.
I went with this solution, and updated the mockup accordingly. The
nodes ended up a bit more crowded than I would like, maybe there is a
more clever way to do it..

To sum up the mapping between old and new UI:

Value -> Exposed directly on the node  with an optional  "Data Defined"
Pre-calculated Value -> Drop down to switch to an expression then
exposed on the node
Model Input -> Drag & drop input socket
Algorithm Output -> Drag & drop input socket

Concerning Custom parameter widgets, I looked in the QGIS source code, and
it looks like the Gdal algorithms use them. I will make sure to include the
Gdal algorithm in test cases during the GSoC. Now if I understand
correctly, custom parameters are not currently reflected when used in the
context of the modeler (see for example the parameter 'Additional creation
options' in gdal algorithm is simplified to the default widget for
string).  How we handle them will also help solve the issue for non-trivial
input like the the "Fields Mapper" or the "Multiple Input Layer". I checked
in other software neither FME nor Unreal Engine(with a HashMap) display
this directly in the user interface. I think we can safely let them inside
the properties windows of the node/algorithm for now.

Care would need to be taken in handling existing models. I think the new
interface would have to be opt-in


I agree with you that we need to take extra care of existing models,
however I am not that keen to have the interface as an opt-in option. I am
afraid of the additional burden to maintain two systems alongside. I'd
rather spend a bit more time polishing the backward compatibility. For
instance, while the more natural flow will be left-to-right in the new
interface, the top-to-bottom will still be possible, and we can also play
with the collapsed version of nodes, I think we could end up with a rather
similar layout for most existing models.

Do you already have a mentor planned for this work?


I don't have a mentor planned yet. I could see multiple people interested
in mentoring a project to improve QGIS as an ETL. Ultimately I trust you to
pick the most appropriate person to guide me through this proposal.

Best regards,
Valentin Buira

Le jeu. 22 févr. 2024, 08:37, Valentin BUIRA  a
écrit :

> Hi qgis developers
>
> My name is Valentin Buira, I'm a french student in urban planning and I'm
> interested in participating in this year Google Summer of Code to improve
> the graphical modeler.
>
> In particular I am interested in improving the user interface(UI) and user
> experience (UX) of the graphical modeler based on my previous experience
> with other node-based applications. If you are familiar with Blender the
> inspiration will be obvious to you but I tried to adapt to the identity and
> features of Qgis like the expression engine.
>
> You can find the proposal at the url :
> https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing
>
> So far I am happy with my proposal but I'm looking for feedback and
> suggestions, and also tips on the technical feasibility and the schedule of
> the proposal.
>
> On a side note, I will be attending the local code sprint in Grenoble the
> 26 mars. Where I will also discuss this proposal in person.
>
> Best regards,
> Valentin Buira
>
>
>
___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Loïc Bartoletti via QGIS-Developer
Welcome Aboard Valentin! Thank you for proposing this topic, which, as 
you can see from previous ones, interests us all immensely!


I hope the topic can be accepted, and we can support you.

Looking forward to meeting you and discussing it in Grenoble!

PS: Urban planner + QGIS Developer, I love it ;)

Le 22/02/2024 à 10:24, Jacky Volpes via QGIS-Developer a écrit :

Hi Valentin,

That's quite an impressive proposal!
I could not agree more with you about the need to have a better 
design, UX, and UI for the modeler.
However, as Nyall already pointed out, you can be sure that the 
schedule will largely shift seeing the amount of work/features, and I 
also would advise to drop quality of life changes, the proposal still 
remaining very attractive.


I am looking forward to seeing you in Grenoble next month :-)

Best regards,
Jacky Volpes

Ingénieur SIG - Oslandia


Le 22/02/2024 à 08:37, Valentin BUIRA via QGIS-Developer a écrit :

Hi qgis developers

My name is Valentin Buira, I'm a french student in urban planning and 
I'm interested in participating in this year Google Summer of Code to 
improve the graphical modeler.


In particular I am interested in improving the user interface(UI) and 
user experience (UX) of the graphical modeler based on my previous 
experience with other node-based applications. If you are familiar 
with Blender the inspiration will be obvious to you but I tried to 
adapt to the identity and features of Qgis like the expression engine.


You can find the proposal at the url : 
https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing


So far I am happy with my proposal but I'm looking for feedback and 
suggestions, and also tips on the technical feasibility and the 
schedule of the proposal.


On a side note, I will be attending the local code sprint in Grenoble 
the 26 mars. Where I will also discuss this proposal in person.


Best regards,
Valentin Buira



___
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



___
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___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Julien Moura (Oslandia) via QGIS-Developer

Hi Valentin,

It's a really nice and refreshing initiative, congrats! It's really 
ambitious, hope that becomes real or at least drives the future work. As 
mentioned by Régis, the current ETL ecosystem situation is favorable to 
the emergence of an open source ETL, and QGIS Processing is clearly a 
good candidate.


Do you need someone, organization or company to support you?

See you in Grenoble to talk about urban planning and QGIS :).

Regards,
Julien

Le 22/02/2024 à 10:24, Jacky Volpes via QGIS-Developer a écrit :

Hi Valentin,

That's quite an impressive proposal!
I could not agree more with you about the need to have a better 
design, UX, and UI for the modeler.
However, as Nyall already pointed out, you can be sure that the 
schedule will largely shift seeing the amount of work/features, and I 
also would advise to drop quality of life changes, the proposal still 
remaining very attractive.


I am looking forward to seeing you in Grenoble next month :-)

Best regards,
Jacky Volpes

Ingénieur SIG - Oslandia


Le 22/02/2024 à 08:37, Valentin BUIRA via QGIS-Developer a écrit :

Hi qgis developers

My name is Valentin Buira, I'm a french student in urban planning and 
I'm interested in participating in this year Google Summer of Code to 
improve the graphical modeler.


In particular I am interested in improving the user interface(UI) and 
user experience (UX) of the graphical modeler based on my previous 
experience with other node-based applications. If you are familiar 
with Blender the inspiration will be obvious to you but I tried to 
adapt to the identity and features of Qgis like the expression engine.


You can find the proposal at the url : 
https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing


So far I am happy with my proposal but I'm looking for feedback and 
suggestions, and also tips on the technical feasibility and the 
schedule of the proposal.


On a side note, I will be attending the local code sprint in Grenoble 
the 26 mars. Where I will also discuss this proposal in person.


Best regards,
Valentin Buira



___
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



___
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


OpenPGP_0x5375CD81333F311E.asc
Description: OpenPGP public key
BEGIN:VCARD
VERSION:4.0
N:Moura;Julien;;;
FN:Julien Moura (Oslandia)
NICKNAME:jmoura
EMAIL;PREF=1;TYPE=work:julien.mo...@oslandia.com
EMAIL:juli...@oslandia.com
TZ:Europe/Paris
URL;TYPE=work:https://oslandia.com/
URL:https://geotribu.fr/
ORG:Oslandia
END:VCARD


OpenPGP_signature.asc
Description: OpenPGP digital signature
___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Ismail Sunni via QGIS-Developer
Hi Valentin,

The proposal looks great, I don't know if someone evaluates the QGIS
graphical modeler.

And as Nyall said, you can cut the scope, and the proposal is still great.

Finally we have another GSoC proposal again for QGIS :)

Good luck!

On Thu, Feb 22, 2024 at 4:32 PM Jacky Volpes via QGIS-Developer <
qgis-developer@lists.osgeo.org> wrote:

> Hi Valentin,
>
> That's quite an impressive proposal!
> I could not agree more with you about the need to have a better design,
> UX, and UI for the modeler.
> However, as Nyall already pointed out, you can be sure that the schedule
> will largely shift seeing the amount of work/features, and I also would
> advise to drop quality of life changes, the proposal still remaining very
> attractive.
>
> I am looking forward to seeing you in Grenoble next month :-)
>
> Best regards,
>
> Jacky Volpes
>
> Ingénieur SIG - Oslandia
>
>
>
> Le 22/02/2024 à 08:37, Valentin BUIRA via QGIS-Developer a écrit :
>
> Hi qgis developers
>
> My name is Valentin Buira, I'm a french student in urban planning and I'm
> interested in participating in this year Google Summer of Code to improve
> the graphical modeler.
>
> In particular I am interested in improving the user interface(UI) and user
> experience (UX) of the graphical modeler based on my previous experience
> with other node-based applications. If you are familiar with Blender the
> inspiration will be obvious to you but I tried to adapt to the identity and
> features of Qgis like the expression engine.
>
> You can find the proposal at the url :
> https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing
>
> So far I am happy with my proposal but I'm looking for feedback and
> suggestions, and also tips on the technical feasibility and the schedule of
> the proposal.
>
> On a side note, I will be attending the local code sprint in Grenoble the
> 26 mars. Where I will also discuss this proposal in person.
>
> Best regards,
> Valentin Buira
>
>
>
> ___
> QGIS-Developer mailing listqgis-develo...@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
> ___
> 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
>


-- 
Ismail Sunni
Software Engineer
ismailsunni.id
ismailsunni.wordpress.com
___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Jacky Volpes via QGIS-Developer

Hi Valentin,

That's quite an impressive proposal!
I could not agree more with you about the need to have a better design, 
UX, and UI for the modeler.
However, as Nyall already pointed out, you can be sure that the schedule 
will largely shift seeing the amount of work/features, and I also would 
advise to drop quality of life changes, the proposal still remaining 
very attractive.


I am looking forward to seeing you in Grenoble next month :-)

Best regards,

Jacky Volpes

Ingénieur SIG - Oslandia



Le 22/02/2024 à 08:37, Valentin BUIRA via QGIS-Developer a écrit :

Hi qgis developers

My name is Valentin Buira, I'm a french student in urban planning and 
I'm interested in participating in this year Google Summer of Code to 
improve the graphical modeler.


In particular I am interested in improving the user interface(UI) and 
user experience (UX) of the graphical modeler based on my previous 
experience with other node-based applications. If you are familiar 
with Blender the inspiration will be obvious to you but I tried to 
adapt to the identity and features of Qgis like the expression engine.


You can find the proposal at the url : 
https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing


So far I am happy with my proposal but I'm looking for feedback and 
suggestions, and also tips on the technical feasibility and the 
schedule of the proposal.


On a side note, I will be attending the local code sprint in Grenoble 
the 26 mars. Where I will also discuss this proposal in person.


Best regards,
Valentin Buira



___
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
___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Nyall Dawson via QGIS-Developer
On Thu, 22 Feb 2024 at 17:38, Valentin BUIRA via QGIS-Developer <
qgis-developer@lists.osgeo.org> wrote:
>
> Hi qgis developers
>
> My name is Valentin Buira, I'm a french student in urban planning and I'm
interested in participating in this year Google Summer of Code to improve
the graphical modeler.
>
> In particular I am interested in improving the user interface(UI) and
user experience (UX) of the graphical modeler based on my previous
experience with other node-based applications. If you are familiar with
Blender the inspiration will be obvious to you but I tried to adapt to the
identity and features of Qgis like the expression engine.
>
> You can find the proposal at the url :
https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing
>
> So far I am happy with my proposal but I'm looking for feedback and
suggestions, and also tips on the technical feasibility and the schedule of
the proposal.

Hi Valentin!

Just to start with, this looks great and it's really exciting to see
someone take this on!

I do have a couple of suggestions for you before finalising your proposal:

- I'd suggest cutting back on the scope here. There's a LOT of work here,
and a lot of complexity. I'd strongly recommend dropping the extra "quality
of life" improvements from your proposal in order to keep your life sane!
(As a bit of a hint, take for example "A unified list for every node". I
wrote a lot of this code and I would estimate it would take me at least 2
days to do this change, and that's with decades of experience in c++, Qt
and the Qt model classes. I just don't think it's realistic that this could
be done in the same week as testing + other things). You could easily drop
the quality of life changes and still have a very compelling proposal.

- Be aware upfront that there's a lot of complexity in the model design and
widget handling. In early 3.x releases ALL of this code was done in Python,
and there were Python based interfaces for plugins to expose custom widgets
for algorithm parameters. Because of stable API restriction, we CAN'T break
those interfaces and as a result the current code is a complex interplay of
c++ underlying bits with Python glue on top to keep the old interfaces
working as originally designed. It's not pretty at all, but unfortunately
it can't be cleaned up prior to 4.0 when we can safely remove the old
interfaces. Suffice to say, there's going to be a LOT of head scratching
when reading over this code and trying to understand how it works
together. 

- Something to consider in your UI designs is that there's two different
"types" of expression based values for parameters. One (which you've
already covered) is the "precalculated expression" type, where an
expression is evaluated once before running the tool and the result used as
the value for that parameter. The other is "data defined" parameter values,
where the parameter value is evaluated (or taken from a field) once for
every feature passing through the algorithm. These are distinct, different
concepts, and care will need to be taken to expose them as such in a
user-friendly way.

- Care would need to be taken in handling existing models. I think the new
interface would have to be opt-in, as the visual arrangement of models
often takes a lot of work and there's definitely users out there who have
spent considerable time in arranging their models in a logical way. If we
force everyone to use a new visual form for the designer where algorithm
blocks are different sizes and the flow appears different, it will be quite
frustrating for these users.

Do you already have a mentor planned for this work?

Nyall

>
> On a side note, I will be attending the local code sprint in Grenoble the
26 mars. Where I will also discuss this proposal in person.
>
> Best regards,
> Valentin Buira
>
>
> ___
> 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
___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Régis Haubourg via QGIS-Developer
Hi Valentin , this is a great proposal and commitment !

The landscape of ETL is changing a lot these days with the end of Talend
open source and the costs explosion of FME.
One component we miss in our graphical modeler is the field mapping tool.
It allows to really quickly remap fields between source and destination
data sources.
This is something you could explore if you start designing new components.
See you in Grenoble !
Régis

Le jeu. 22 févr. 2024, 08:38, Valentin BUIRA via QGIS-Developer <
qgis-developer@lists.osgeo.org> a écrit :

> Hi qgis developers
>
> My name is Valentin Buira, I'm a french student in urban planning and I'm
> interested in participating in this year Google Summer of Code to improve
> the graphical modeler.
>
> In particular I am interested in improving the user interface(UI) and user
> experience (UX) of the graphical modeler based on my previous experience
> with other node-based applications. If you are familiar with Blender the
> inspiration will be obvious to you but I tried to adapt to the identity and
> features of Qgis like the expression engine.
>
> You can find the proposal at the url :
> https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing
>
> So far I am happy with my proposal but I'm looking for feedback and
> suggestions, and also tips on the technical feasibility and the schedule of
> the proposal.
>
> On a side note, I will be attending the local code sprint in Grenoble the
> 26 mars. Where I will also discuss this proposal in person.
>
> Best regards,
> Valentin Buira
>
>
> ___
> 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
>
___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Werner Macho via QGIS-Developer
Hi!
A big + from me too - sounds awesome and the mockup looks great.
Hope it'll be doable - would be a great improvement.

regards
Werner

On Thu, Feb 22, 2024 at 9:51 AM Raymond Nijssen via QGIS-Developer <
qgis-developer@lists.osgeo.org> wrote:

> Wow Valentin, that plan looks awesome! I'm using both QGIS and Blender
> and often wondered if the QGIS modeler could be improved.
>
> Good luck with work and kind regards,
> Raymond
>
>
> On 22-02-2024 08:37, Valentin BUIRA via QGIS-Developer wrote:
> > Hi qgis developers
> >
> > My name is Valentin Buira, I'm a french student in urban planning and
> > I'm interested in participating in this year Google Summer of Code to
> > improve the graphical modeler.
> >
> > In particular I am interested in improving the user interface(UI) and
> > user experience (UX) of the graphical modeler based on my previous
> > experience with other node-based applications. If you are familiar with
> > Blender the inspiration will be obvious to you but I tried to adapt to
> > the identity and features of Qgis like the expression engine.
> >
> > You can find the proposal at the url :
> >
> https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing
> <
> https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing
> >
> >
> > So far I am happy with my proposal but I'm looking for feedback and
> > suggestions, and also tips on the technical feasibility and the schedule
> > of the proposal.
> >
> > On a side note, I will be attending the local code sprint in Grenoble
> > the 26 mars. Where I will also discuss this proposal in person.
> >
> > Best regards,
> > Valentin Buira
> >
> >
> >
> > ___
> > 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
> ___
> 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
>
___
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] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-22 Thread Raymond Nijssen via QGIS-Developer
Wow Valentin, that plan looks awesome! I'm using both QGIS and Blender 
and often wondered if the QGIS modeler could be improved.


Good luck with work and kind regards,
Raymond


On 22-02-2024 08:37, Valentin BUIRA via QGIS-Developer wrote:

Hi qgis developers

My name is Valentin Buira, I'm a french student in urban planning and 
I'm interested in participating in this year Google Summer of Code to 
improve the graphical modeler.


In particular I am interested in improving the user interface(UI) and 
user experience (UX) of the graphical modeler based on my previous 
experience with other node-based applications. If you are familiar with 
Blender the inspiration will be obvious to you but I tried to adapt to 
the identity and features of Qgis like the expression engine.


You can find the proposal at the url : 
https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing 


So far I am happy with my proposal but I'm looking for feedback and 
suggestions, and also tips on the technical feasibility and the schedule 
of the proposal.


On a side note, I will be attending the local code sprint in Grenoble 
the 26 mars. Where I will also discuss this proposal in person.


Best regards,
Valentin Buira



___
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

___
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


[QGIS-Developer] GSoC 2024 proposal : QGIS improve the graphical modeler UI and UX

2024-02-21 Thread Valentin BUIRA via QGIS-Developer
Hi qgis developers

My name is Valentin Buira, I'm a french student in urban planning and I'm
interested in participating in this year Google Summer of Code to improve
the graphical modeler.

In particular I am interested in improving the user interface(UI) and user
experience (UX) of the graphical modeler based on my previous experience
with other node-based applications. If you are familiar with Blender the
inspiration will be obvious to you but I tried to adapt to the identity and
features of Qgis like the expression engine.

You can find the proposal at the url :
https://docs.google.com/document/d/1iXHMTylTHLljfHBITfuIfJzi4_4hpQifEvj5GkM8OCc/edit?usp=sharing

So far I am happy with my proposal but I'm looking for feedback and
suggestions, and also tips on the technical feasibility and the schedule of
the proposal.

On a side note, I will be attending the local code sprint in Grenoble the
26 mars. Where I will also discuss this proposal in person.

Best regards,
Valentin Buira
___
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