Open nboisteault opened 5 years ago
Thanks @nboisteault.
Which EcmaScript version ? Which browser compatibility ?
Which version of openlayers?
I think it would be more correct to talk about MS Edge 76+ (chromium-based version), since:
PS: unless babel isn't already able to transiple them...
@Raruto We'll use babel to transpile cutting edge ECMAScript to < ECMAScript 6 for browser compatibility with old ones.
@Raruto yes I have edited RFC to add the use of polyfills. Thanks.
@nboisteault I have removed FLUX mention and replaced by Unidirectional User Interface Architecture.
Lizmap RFC: Lizmap 4 development environnement
Date 2019/07/30
Author Nicolas Boisteault (@nboisteault )
Contact info@3liz.com
maintainer @nboisteault
Version Lizmap-Web-Client 4.0
Developing branch https://github.com/3liz/lizmap-web-client/tree/dev_lizmap4
Summary
This RFC is about all the pieces that will compose the Lizmap 4 development environnement.
Proposed Solution
Affected Files
All previous Javascript scripts will be dropped (front-end). Many parts of the UI (templates) previously handled in the PHP back-end will be handled by web components (front-end).
Browser compatibility
All modern browsers, MS Edge 18+
Backwards Compatibility
*Lizmap configuration files made by the Lizmap plugin (.cfg) will have to be converted to a new version**
Lizmap 4 will be compatible with QGIS Server >= 3.4
Issue Tracking ID(s)
https://github.com/3liz/lizmap-web-client/issues/925
Votes
(required)