Changes between Version 29 and Version 30 of GSoC/2018
- Timestamp:
- Jan 29, 2018, 6:39:20 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GSoC/2018
v29 v30 258 258 * Test of skills: 259 259 260 === Full support of Python 3 ===260 === Full support of Python 3 in GRASS GIS === 261 261 262 262 The 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 sometesting and improvements263 * 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 265 265 * 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 268 267 * Requirements: Python, wxPython 269 * Mentor: Martin Landa (or co-mentor), ...270 * Co-mentors: 268 * Mentor: Martin Landa 269 * Co-mentors: Anna Petrasova, Vaclav Petras 271 270 * Rating: medium 272 271 * 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 274 273 == Tips for students == 275 274