Changes between Version 33 and Version 34 of GSoC/2018


Ignore:
Timestamp:
Feb 6, 2018, 2:45:15 PM (6 years ago)
Author:
martinl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2018

    v33 v34  
    271271* Expected Outcomes: GRASS ready for Python3 (GRASS 7.6)
    272272* Test of skills: listing generally used solutions for migrating from Python 2 to 3 and listing possible solutions when dealing with unicode
     273
     274=== Improve GRASS integration in QGIS 3 ===
     275
     276Currently GRASS integration in QGIS is hard to maintain. In QGIS Dev ML has been proposed to remove all external providers (namely OTB, GRASS, and SAGA) from Processing in QGIS2, see https://lists.osgeo.org/pipermail/qgis-developer/2018-January/051701.html
     277
     278The idea is to improve GRASS integration in QGIS 3 in order to be maintainable in the future. It consists several parts:
     279
     280* Improve Processing integration
     281* Design automated system of managing GRASS modules UI in QGIS, see also https://trac.osgeo.org/grass/wiki/GSoC/2016/PyQtGUI
     282* Consolidate GRASS module handling both in Processing and GRASS plugin
     283* Improve GRASS plugin UI
     284* Improve GRASS data provider
     285* Requirements: C++, Qt, Python
     286* Mentor: Martin Landa
     287* Co-mentors: ?
     288* Rating: medium
     289* Expected Outcomes: Maintainable GRASS support in QGIS3
     290* Test of skills:
    273291== Tips for students ==
    274292