Changes between Version 44 and Version 45 of GSoC/2018
- Timestamp:
- 03/10/18 15:28:06 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GSoC/2018
v44 v45 344 344 * See also: 345 345 * 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 347 350 * #2678 GRASS starts even when Mapset is locked 348 351 * #2679 Drop or fix setting of Location and Mapset using environmental variables 349 * #2681 Remove legacy meaning of LOCATION variable 350 * #2 424 PyGRASS does not work when GRASS is invoked from outside because it is not possible to change path to dynamic libraries in running process352 * #2681 Remove legacy meaning of LOCATION variable 353 * #2685 Add ignore lock flag to grass command 351 354 * Mailing list and wikis: 352 355 * [http://lists.osgeo.org/pipermail/grass-dev/2015-January/072979.html grass-dev QGIS Processing & GRASS (January 2015)] … … 365 368 * Similar complex command line interfaces to learn from: !GeoGig, !ImageMagic (compare new and old CLI), Git, Docker 366 369 * Test and training tasks: 367 * Tests and extend `--exec` functionality:370 * Extend `--exec` functionality: 368 371 * 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).370 372 * 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. 372 374 * Add `--region` to set a temporary computational region for the execution, e.g. `--region="raster=raster_name"` 373 375 * Add `--import-raster=some/file.tiff` which imports (r.in.gdal or r.import) a raster file (same for vector). … … 375 377 * Add `--export-raster=some/file.tiff` which exports (e.g. r.out.gdal) a raster file (same for vector). 376 378 * 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. 377 383 * Language requirements: Python 378 384 * Mentors: Vaclav Petras