Changes between Version 44 and Version 45 of GSoC/2018


Ignore:
Timestamp:
Mar 10, 2018, 3:28:06 PM (6 years ago)
Author:
wenzeslaus
Comment:

more issues and test tasks

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2018

    v44 v45  
    344344 * See also:
    345345  * Tickets:
    346    * #2579 Specify command to be executed as parameter of grass command (patch) and other suggestion for CLI
     346   * #2424 PyGRASS does not work when GRASS is invoked from outside because it is not possible to change path to dynamic libraries in running process
     347   * #2511 Starting GRASS in mapset which is not owned by the user
     348   * #2579 Specify command to be executed as parameter of grass command (patch) and other suggestion for CLI, especially see the comment:15:ticket:2579 which summarizes the remaining issues after closing the ticket
     349   * #2639 grass command should read commands from stdin as an interpreter would do
    347350   * #2678 GRASS starts even when Mapset is locked
    348351   * #2679 Drop or fix setting of Location and Mapset using environmental variables
    349    * #2681 Remove legacy meaning of LOCATION variable 
    350    * #2424 PyGRASS does not work when GRASS is invoked from outside because it is not possible to change path to dynamic libraries in running process
     352   * #2681 Remove legacy meaning of LOCATION variable
     353   * #2685 Add ignore lock flag to grass command
    351354  * Mailing list and wikis:
    352355   * [http://lists.osgeo.org/pipermail/grass-dev/2015-January/072979.html grass-dev QGIS Processing & GRASS (January 2015)]
     
    365368   * Similar complex command line interfaces to learn from: !GeoGig, !ImageMagic (compare new and old CLI), Git, Docker
    366369 * Test and training tasks:
    367   * Tests and extend `--exec` functionality:
     370  * Extend `--exec` functionality:
    368371   * Add `--tmp-location` which runs `--exec` in a database/location/mapset which are created at the beginning and deleted at the end.
    369    * Add `-c XY` and `-c LL` for simple unprojected and latitude-longitude Locations (compare options in the current CLI to wxGUI Location Wizard).
    370372   * Add `--clean` (current default) and `--no-clean` which say if `--exec` should clean the `.tmp` directory in the Mapset (for parallel execution).
    371    * Add `--lock` (current default) and `--no-lock` which say if `--exec` should lock the Mapset (for parallel execution).
     373   * Add `--lock` (current default) and `--no-lock` which say if `--exec` should lock the Mapset (for parallel execution). See also #2685.
    372374   * Add `--region` to set a temporary computational region for the execution, e.g. `--region="raster=raster_name"`
    373375   * Add `--import-raster=some/file.tiff` which imports (r.in.gdal or r.import) a raster file (same for vector).
     
    375377   * Add `--export-raster=some/file.tiff` which exports (e.g. r.out.gdal) a raster file (same for vector).
    376378   * Add `--link-output-raster=some/file.tiff` which creates (r.external.out) a new (output) raster file (same for vector).
     379  * Add features to `grass` executable interface:
     380   * Make it possible to associate `*.gxw` files with `grass` executable (#1204) or at least add `--gui-workspace`
     381   * Add `-c XY` and `-c LL` for simple unprojected and latitude-longitude Locations (compare options in the current CLI to wxGUI Location Wizard).
     382  * Solve one of the tickets linked above.
    377383 * Language requirements: Python
    378384 * Mentors: Vaclav Petras