Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Paolo Cavallini
Il 12/10/2016 14:20, René-Luc Dhont ha scritto:
> Hi devs,
> 
> I have updated the QEP:

Thanks René. Should we wait until all the pieces are defined, or should
a crowdfunding start piece by piece? I think having a general picture
first would be good, but on the other hand starting with consolidated
part of the work will possibly make the process smoother.
Opinions?
All the best.
-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread René-Luc Dhont

Hi devs,

I have updated the QEP:
* the title made by David
* the list of qgis3.0_api issues
https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74

I have found 5 already opened qgis3.0_api issues link to QGIS server 
enhancement.

* QgsProject is a singleton #8
* Map Layers and QgsMapLayerRegistry #16
* QgsMapLayerRegistry is a singleton #23
* Singletons #42
* Remove QgsServerProjectParser #57

Work In Progress:
* https://github.com/qgis/QGIS/pull/3129

I'd like to know if the work on QgsProject / QgsMapLayerRegsitry has 
already started ?


And I'll investagate the QgsServerProjectParser to see which part could 
be done by QGIS core.


Regards,
René-Luc

Le 12/10/2016 à 10:13, David Marteau a écrit :

Ok for the renaming.

Le 12 oct. 2016 à 10:04, Neumann, Andreas > a écrit :


Hi,

Yes - that seems a good place to do the discussions.

Maybe the title of the QEP can be renamed to "QGIS server code 
refactoring for QGIS 3.0" - or something similar. And the original 
proposal about the "Server Services as plugins" could be included?


Thanks and greetings,
Andreas

On 2016-10-12 09:56, David Marteau wrote:


Hi,

There a QEP about the refactoring of the server that already 
addresses some issues: 
https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74, could 
it fit as a starting point ?



Le 12 oct. 2016 à 09:42, Paolo Cavallini > a écrit :


Il 12/10/2016 09:26, Neumann, Andreas ha scritto:

Lets spend some time first, to collect all the requirements before 
we do
any further actions. I think in this situation a QEP, describing 
what to
do in what order, makes a lot of sense. After that we can look 
into who

could do what.


Agreed fully. Would you like to start it?
Thanks a lot.

--
Paolo Cavallini - www.faunalia.eu 
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org 
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer






___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer


___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Marco Hugentobler

Hi

I agree with Andreas that there is no need to hurry. It is much easier 
to plan once the Project / MapLayerRegistry redesign has been done.


The plans with server services as plugins are nice, and people can work 
at it while the Project / MapLayerRegistry refactoring is going on. It 
is however not absolutely necessary for a working QGIS Server, so no 
need to hurry here too.


Regards,
Marco

On 10/12/16 10:14, Neumann, Andreas wrote:


I think it needs a core dev familiar on the code base (specifically 
server situation) to decide what needs to be done under the hood.


I propose to ask Marco Hugentobler to take a technical lead on this, 
since he started QGIS server and should be familiar with the issues. 
Other devs can of course contribute.


I can help coordinate finances or testing - but don't have enough 
inside from a technical point of view.


Andreas

On 2016-10-12 10:07, Paolo Cavallini wrote:


Il 12/10/2016 09:56, David Marteau ha scritto:

Hi,

There a QEP about the refactoring of the server that already 
addresses some issues: 
https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74, could 
it fit as a starting point ?


Thanks everybody for comments. I agree we should start moving ASAP, and
what we mainly need at this stage is someone taking the lead on this,
ensuring that nothing important will fall into the cracks. Andreas,
would you be available? Anybody else? If nobody, I can help.
All the best.




___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer



--
Dr. Marco Hugentobler
Sourcepole -  Linux & Open Source Solutions
Weberstrasse 5, CH-8004 Zürich, Switzerland
marco.hugentob...@sourcepole.ch http://www.sourcepole.ch

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Neumann, Andreas
I think it needs a core dev familiar on the code base (specifically
server situation) to decide what needs to be done under the hood. 

I propose to ask Marco Hugentobler to take a technical lead on this,
since he started QGIS server and should be familiar with the issues.
Other devs can of course contribute. 

I can help coordinate finances or testing - but don't have enough inside
from a technical point of view. 

Andreas 

On 2016-10-12 10:07, Paolo Cavallini wrote:

> Il 12/10/2016 09:56, David Marteau ha scritto: 
> 
>> Hi,
>> 
>> There a QEP about the refactoring of the server that already addresses some 
>> issues: https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74, could 
>> it fit as a starting point ?
> 
> Thanks everybody for comments. I agree we should start moving ASAP, and
> what we mainly need at this stage is someone taking the lead on this,
> ensuring that nothing important will fall into the cracks. Andreas,
> would you be available? Anybody else? If nobody, I can help.
> All the best.

  ___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread David Marteau
Ok for the renaming.

> Le 12 oct. 2016 à 10:04, Neumann, Andreas  a écrit :
> 
> Hi,
> 
> Yes - that seems a good place to do the discussions.
> 
> Maybe the title of the QEP can be renamed to "QGIS server code refactoring 
> for QGIS 3.0" - or something similar. And the original proposal about the 
> "Server Services as plugins" could be included?
> 
> Thanks and greetings,
> Andreas
> 
> On 2016-10-12 09:56, David Marteau wrote:
> 
>> Hi,
>> 
>> There a QEP about the refactoring of the server that already addresses some 
>> issues: https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74 
>> , could it fit 
>> as a starting point ?
>> 
>> 
>>> Le 12 oct. 2016 à 09:42, Paolo Cavallini >> > a écrit :
>>> 
>>> Il 12/10/2016 09:26, Neumann, Andreas ha scritto:
>>> 
 Lets spend some time first, to collect all the requirements before we do
 any further actions. I think in this situation a QEP, describing what to
 do in what order, makes a lot of sense. After that we can look into who
 could do what.
>>> 
>>> Agreed fully. Would you like to start it?
>>> Thanks a lot.
>>> 
>>> -- 
>>> Paolo Cavallini - www.faunalia.eu 
>>> QGIS & PostGIS courses: http://www.faunalia.eu/training.html 
>>> 
>>> https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis 
>>> 
>>> ___
>>> Qgis-developer mailing list
>>> Qgis-developer@lists.osgeo.org 
>>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer 
>>> 
>>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer 
>>>  
>  

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread David Marteau
Naturally, I volonteer for help.

> Le 12 oct. 2016 à 10:07, Paolo Cavallini  a écrit :
> 
> Il 12/10/2016 09:56, David Marteau ha scritto:
>> Hi,
>> 
>> There a QEP about the refactoring of the server that already addresses some 
>> issues: https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74, could 
>> it fit as a starting point ?
> 
> Thanks everybody for comments. I agree we should start moving ASAP, and
> what we mainly need at this stage is someone taking the lead on this,
> ensuring that nothing important will fall into the cracks. Andreas,
> would you be available? Anybody else? If nobody, I can help.
> All the best.
> 
> -- 
> Paolo Cavallini - www.faunalia.eu
> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
> https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Paolo Cavallini
Il 12/10/2016 09:56, David Marteau ha scritto:
> Hi,
> 
> There a QEP about the refactoring of the server that already addresses some 
> issues: https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74, could 
> it fit as a starting point ?

Thanks everybody for comments. I agree we should start moving ASAP, and
what we mainly need at this stage is someone taking the lead on this,
ensuring that nothing important will fall into the cracks. Andreas,
would you be available? Anybody else? If nobody, I can help.
All the best.

-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Neumann, Andreas
Hi, 

Yes - that seems a good place to do the discussions. 

Maybe the title of the QEP can be renamed to "QGIS server code
refactoring for QGIS 3.0" - or something similar. And the original
proposal about the "Server Services as plugins" could be included? 

Thanks and greetings,
Andreas 

On 2016-10-12 09:56, David Marteau wrote:

> Hi,
> 
> There a QEP about the refactoring of the server that already addresses some 
> issues: https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74, could 
> it fit as a starting point ?
> 
> Le 12 oct. 2016 à 09:42, Paolo Cavallini  a écrit :
> 
> Il 12/10/2016 09:26, Neumann, Andreas ha scritto:
> 
> Lets spend some time first, to collect all the requirements before we do
> any further actions. I think in this situation a QEP, describing what to
> do in what order, makes a lot of sense. After that we can look into who
> could do what. 
> Agreed fully. Would you like to start it?
> Thanks a lot.
> 
> -- 
> Paolo Cavallini - www.faunalia.eu [1]
> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
> https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

  

Links:
--
[1] http://www.faunalia.eu
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread David Marteau
Hi,

There a QEP about the refactoring of the server that already addresses some 
issues: https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74, could it 
fit as a starting point ?


> Le 12 oct. 2016 à 09:42, Paolo Cavallini  a écrit :
> 
> Il 12/10/2016 09:26, Neumann, Andreas ha scritto:
> 
>> Lets spend some time first, to collect all the requirements before we do
>> any further actions. I think in this situation a QEP, describing what to
>> do in what order, makes a lot of sense. After that we can look into who
>> could do what.
> 
> Agreed fully. Would you like to start it?
> Thanks a lot.
> 
> -- 
> Paolo Cavallini - www.faunalia.eu
> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
> https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Paolo Cavallini
Il 12/10/2016 09:26, Neumann, Andreas ha scritto:

> Lets spend some time first, to collect all the requirements before we do
> any further actions. I think in this situation a QEP, describing what to
> do in what order, makes a lot of sense. After that we can look into who
> could do what.

Agreed fully. Would you like to start it?
Thanks a lot.

-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Neumann, Andreas
Hi Paolo / Tudor, 

I agree that the QGIS server improvements should be started. But you
need a clear plan on what to do in what order. Requirements need to go
first, otherwise there is no point in selecting devs, getting
quotes/estimates and doing a crowd-funding. And probably, several devs
will be involved. 

I wonder if a QGIS server dev could provide some insight in what needs
to be done, exactly. Who has a good overview regarding open issues
around QGIS server? Probably Marco? 

As to my knowledge, the following items need to be done: 

1. The API changes/improvements need to be done first. There are two
work items pending: 

- Proposal 14 from the QGIS grants titled "Project / Map layer registry
refactoring" from Martin Dobias. Most likely, the german and swiss QGIS
user group will fund this jointly. 

- The GUI/core separation of the widgets, cleanly separate GUI and core
for form widgets. This would allow better access to display values in
QGIS expressions and better access for (Python) Developers and the QGIS
server code base. I have a quote from Matthias Kuhn for approx. 4k EUR.
If someone can fund this, please let me know. 

I am sure there are more desired API changes that are useful for QGIS
server 

2. Then there is the switch from old map renderer to the new one. See
https://github.com/qgis/QGIS/pull/3129 

I don't know what other work items need to be done to get QGIS server in
good shape for QGIS 3.x? 

Lets spend some time first, to collect all the requirements before we do
any further actions. I think in this situation a QEP, describing what to
do in what order, makes a lot of sense. After that we can look into who
could do what. 

Andreas 

On 2016-10-12 09:00, Tudor Barascu wrote:

> Hi Paolo, 
> 
> A big thumbs up! 
> 
> All the best, 
> Tudor 
> 
> On Wednesday, October 12, 2016 8:28 AM, Paolo Cavallini 
>  wrote:
> 
> Hi all,
> after a first bloom of interest around the improvement/rewrite of qgis
> server, things seem stagnant nowadays. I suggest therefore to:
> * select one or more suitable developers
> * obtain an estimate
> * start a crowdfunding.
> Given the number of interested firms and individuals, I think it should
> be easy to reach the goal.
> Any objection to start soon?
> All the best.
> -- 
> Paolo Cavallini - www.faunalia.eu
> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
> https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> 
> ___
> Qgis-developer mailing list
> Qgis-developer@lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

  ___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS server improvements

2016-10-12 Thread Tudor Barascu
Hi Paolo,
A big thumbs up!
All the best,Tudor
 

On Wednesday, October 12, 2016 8:28 AM, Paolo Cavallini 
 wrote:
 

 Hi all,
after a first bloom of interest around the improvement/rewrite of qgis
server, things seem stagnant nowadays. I suggest therefore to:
* select one or more suitable developers
* obtain an estimate
* start a crowdfunding.
Given the number of interested firms and individuals, I think it should
be easy to reach the goal.
Any objection to start soon?
All the best.
-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

   ___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer