mirror of
https://github.com/qgis/QGIS.git
synced 2025-08-11 00:03:56 -04:00
Created QGIS3 - QGIS Server code sprint Notes (markdown)
parent
62619b9d74
commit
b8a44b5da0
55
QGIS3---QGIS-Server-code-sprint-Notes.md
Normal file
55
QGIS3---QGIS-Server-code-sprint-Notes.md
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
# QGIS code sprint (almost) live!
|
||||||
|
|
||||||
|
14 developpers and contributors to QGIS and QGIS servers met in city of Lyon in France the 12 th and 13th december 2016
|
||||||
|
|
||||||
|
## Common view
|
||||||
|
Just after coffee, a common brainstorming to share the global vision over QGIS server :
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
<img src="https://cdn.rawgit.com/haubourg/566b34b4321be57366116e8a354245bc/raw/1e8f0a646197a9b72f9af92e4f5a709ec664c7a3/QGIS_Code_Sprint_Lyon_Mindmap.svg">
|
||||||
|
|
||||||
|
## Work being done by each one:
|
||||||
|
|
||||||
|
### Oslandia (Hugo Mercier)
|
||||||
|
QEP 74 from Martin Dobias over Qgis layer registry refactoring will bring multiple project support.
|
||||||
|
Oslandia would like to work on a prototype
|
||||||
|
|
||||||
|
- get rid of the old map renderer (https://github.com/qgis/QGIS/pull/3809 by Paul Blottiere)
|
||||||
|
- avoid too much gui dependencies
|
||||||
|
- prototype
|
||||||
|
- finish pull request
|
||||||
|
- work on SLD FE
|
||||||
|
- Functionnality Matrix
|
||||||
|
|
||||||
|
### 3 Liz (David Marteau)
|
||||||
|
|
||||||
|
- architecture: NGINX + QGIS server cluster
|
||||||
|
- deploy cluster of fcgi apps sucks
|
||||||
|
- hacking around plugins to get syslog logging
|
||||||
|
- Server cache invalidation not working over NTFS (inotify problem).
|
||||||
|
|
||||||
|
|
||||||
|
- RABBITMQ + qgis server cluster
|
||||||
|
- fcgi not applicable
|
||||||
|
- Embedding is very basic (no control over I/O)
|
||||||
|
|
||||||
|
- Qgis server Services as pllugins like providers
|
||||||
|
- python loader
|
||||||
|
|
||||||
|
- response object
|
||||||
|
- should be python compliant
|
||||||
|
- enable streaming
|
||||||
|
- do not presume HTTP being the protocol response format
|
||||||
|
- Provide I/O falicities
|
||||||
|
|
||||||
|
- implemented: abstract interfaces / service registry / native loader
|
||||||
|
- Work in Progress
|
||||||
|
- python loader
|
||||||
|
- Tests
|
||||||
|
- Write Services
|
||||||
|
|
||||||
|
See https://github.com/dmarteau/QGIS
|
||||||
|
|
||||||
|
### Heavy discussion on plugin architecture
|
Loading…
x
Reference in New Issue
Block a user