Changes between Version 75 and Version 76 of GSoC/2014


Ignore:
Timestamp:
Mar 12, 2014, 11:39:24 PM (10 years ago)
Author:
epifanio
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2014

    v75 v76  
    7979
    8080
    81 This idea will consist in building a web application "WebGRASS" which allows to run GRASS modules on modern browsers.
    82 The user interface for WebGRASS will be built using [http://www.webtoolkit.eu/wt Wt] , Web Toolkit .
    83 WT provides C++ API and python bindings (available on [https://github.com/wdu/pywt github]) for developing web widgets,
     81This idea will consist in building a web application "WebGRASS" which allows to run GRASS modules on modern browsers. [[BR]]
     82The user interface for WebGRASS will be built using [http://www.webtoolkit.eu/wt Wt] , Web Toolkit .[[BR]]
     83WT provides C++ API and python bindings (available on [https://github.com/wdu/pywt github]) for developing web widgets. [[BR]]
     84Each grass module is described by an XML file generated the module's  ''--interface-description'' parameter, the xml file is then parsed to generate the Module Form interface. [[BR]]
     85Parsing of the xml file and generating tokens is already available in GRASS GIS. [[BR]]
     86
    8487The main User Interface composed by :
    8588 * Auth-module (user log-in)
     
    101104The web-grass UI interface will be accessible through an opportune registration/auth/login framework.
    102105The communication over the network will be encrypted using HTTPS.
     106The imput parameters will be parsed and sanitized, this will be part of the UI itself, based on the [http://grass.osgeo.org/programming7/gislib_cmdline_parsing.html GRASS command-line parsing]
    103107Will be choice of deployment team to decide to adopt any 'Extra security layer'.  This can  be achieved using tools like : 
    104108 * [https://www.docker.io/ docker]
     
    108112
    109113
    110 Discussion on the GRASS-DEV mailing-list [http://lists.osgeo.org/pipermail/grass-dev/2014-March/067665.html GRASS GIS Web UI]
     114Discussion on the grass-dev mailing-list [http://lists.osgeo.org/pipermail/grass-dev/2014-March/067665.html GRASS GIS Web UI]
    111115 * Detailed idea page: wiki:GSoC/2014/WebGRASS
    112116