539 | | ==== Agenda ==== |
540 | | |
541 | | * State of GSoC 2020 |
542 | | * Location wizard |
543 | | * Data catalog |
| 539 | ''Participants: Linda Kladivova, Anna Petrasova, Vaclav Petras, Moritz Lennert, Martin Landa, Helena Mitasova. Notes by VP.'' |
| 540 | |
| 541 | * State of GSoC 2020 and next steps |
| 542 | * Automatic creation and improved detection of grassdata for first-time user |
| 543 | * Location wizard |
| 544 | * Data catalog |
| 545 | * Refresh and sync when things change in the GUI (e.g., from the Settings menu or File import). |
| 546 | * Test double click on maps from different location. (Should be disabled, but causes an error.) |
| 547 | * Add buttons to add new things: |
| 548 | * Create location, mapset in current location/database. |
| 549 | * Import into current mapset (also as a context menu item on mapset, see below). |
| 550 | * Add context menu items: |
| 551 | * Import into mapset (like in File) |
| 552 | * Export map (like in Layers) |
| 553 | * Search for mapsets (and locations?), not only maps. |
| 554 | * Tab order in GUI |
| 555 | * Redo the rest of the tabs and window title: |
| 556 | * Layer Manager -> (simply) GRASS GIS |
| 557 | * Layers -> Display(s)? |
| 558 | * Swap Modules and Console. |
551 | | * What location/mapset to use as a demo location for the first-time user? |
552 | | * What additional behavior is needed for the first-time user? |
553 | | * Starting GUI in the last used mapset (`--text` starts in the last used mapset)? |
554 | | * Always start in some mapset (demo, last, temporary)? |
| 571 | * What location/mapset to use as a demo location for the first-time user? |
| 572 | * Yes, for sure, use the demolocation with a world map which is already present in the source code. |
| 573 | * What additional behavior is needed for the first-time user? |
| 574 | * Tell about need for a new mapset and import of data. |
| 575 | * Starting GUI in the last used mapset (`--text` starts in the last used mapset)? |
| 576 | * Yes, at least experimentally. |
| 577 | * Always start in some mapset (demo, last, temporary)? |
| 578 | * Start in the last used and use the demolocation as a fallback when locked or deleted. (Create demolocation if needed. Create new mapset there if needed and/or find first unlocked mapset.) |
556 | | * Rename to //projects//? |
557 | | * Workspace/project is GUI + db/location/mapset + current working directory + ...? |
| 580 | * Rename to //projects//? |
| 581 | * Yes, project or project file is used a lot in other software and the current workspaces share a lot of the same characteristics. |
| 582 | * Workspace/project is GUI + db/location/mapset + current working directory + ...? |
| 583 | * A challenge is to communicate to users what is stored, namely that data is not stored there. |
| 584 | * Track saved projects/workspaces, remove non-existing ones from the list. |
| 585 | * Do not mix projects/workspaces and data, but test the idea of showing them in a data catalog-like view. |
| 586 | * Left for next time: |
| 587 | * History issues in terminal with switching mapset always/often. |
| 588 | * Next steps for the whole community: |
| 589 | * Test and create issues with bugs and feature requests. |
| 590 | * Cover the different tasks leading to starting in a demolocation for the first-time user. |
| 591 | * Set up a week for testing by community and a feedback session (active mailing list period and a video call with presentation of the functionality). |