Changes between Version 29 and Version 30 of GSoC/2018


Ignore:
Timestamp:
Jan 29, 2018, 6:39:20 AM (6 years ago)
Author:
annakrat
Comment:

update Python 3 idea

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2018

    v29 v30  
    258258* Test of skills:
    259259
    260 === Full support of Python 3 ===
     260=== Full support of Python 3 in GRASS GIS ===
    261261
    262262The idea is to update core GRASS components for Python3. It consists of:
    263 
    264 * Python libraries (scripts, pygrass, temporal) - some of work already done but requires some testing and improvements
     263* finding best solution for dealing with unicode
     264* Python libraries (scripts, pygrass, temporal) - some of work already done but requires more work, testing and improvements
    265265* Python modules (script) in SVN trunk
    266 * wxGUI (major issue): update wxpython libraries and components (at least main components like Layer Manager and Map Display) to wxPython4
    267 
     266* wxGUI: update wxpython libraries and components to Python 3, wxGUI already mostly runs with wxPython Phoenix with Python 2, needs to be updated to Python 3
    268267* Requirements: Python, wxPython
    269 * Mentor: Martin Landa (or co-mentor), ...
    270 * Co-mentors:
     268* Mentor: Martin Landa
     269* Co-mentors: Anna Petrasova, Vaclav Petras
    271270* Rating: medium
    272271* Expected Outcomes: GRASS ready for Python3 (GRASS 7.6)
    273 * Test of skills:
     272* Test of skills: listing generally used solutions for migrating from Python 2 to 3 and listing possible solutions when dealing with unicode
    274273== Tips for students ==
    275274