| 214 | |
| 215 | |
| 216 | === NCSU !GeoForAll Lab, August 28 === |
| 217 | |
| 218 | ''These are notes from members of [https://geospatial.ncsu.edu/geoforall/ NCSU GeoForAll Lab] (AP, GM, VP).'' |
| 219 | |
| 220 | * Splash: |
| 221 | * Splash is needed for the main GUI not the startup. |
| 222 | * If not splash, what is the default? |
| 223 | * If new user (no recent), open the New tab. |
| 224 | * If there is recent, open the Recent tab. |
| 225 | * But what if we there is no recent, but there is GRASS database in one of the usual places (e.g. ~/Documents/grassdata after what installer on Windows creates it)? |
| 226 | * Possibly remove that feature from the Windows installer since it is for beginners and this should superseded if not already superseded by the Download button in 7.4. This should take care of most novice cases because there is no such option on Linux). |
| 227 | * Recent: |
| 228 | * The info/metadata should be in the list, not after clicking. |
| 229 | * However, implementing just the list is much faster, so we should start with that. |
| 230 | * Workspace importance: |
| 231 | * If we auto load last autosaved workspace for each mapset or e.g. its default workspace in case of sample datasets, then start with empty workspace makes more sense, i.e. is more important/needed. |
| 232 | * 3-4 tabs option: |
| 233 | * Recent |
| 234 | * New |
| 235 | * Open |
| 236 | * Manage (optionally merge with open) |
| 237 | * 4-button option for the New tab: |
| 238 | 1. New blank/empty location |
| 239 | * Possible names: |
| 240 | * Create location |
| 241 | * New empty location |
| 242 | * New blank location |
| 243 | * New location |
| 244 | * ... |
| 245 | * Goes to location wizard |
| 246 | 2. New location using sample dataset (current Download button) |
| 247 | * Possible names: |
| 248 | * Get location |
| 249 | * Download location |
| 250 | * Create location from sample data |
| 251 | * New location from sample data |
| 252 | * Goes to selection of downloads |
| 253 | 3. New mapset in/from existing location |
| 254 | * Divides into: |
| 255 | * All locations |
| 256 | * In current database? In all past or recent databases? |
| 257 | * Recent locations |
| 258 | 4. New (blank) workspace in/from/for existing mapset |
| 259 | * Divides into: |
| 260 | * All mapsets in all locations which is basically whole (current main GUI) Data tab tree (datacatalog) whether we limit ourselves to one database or not. |
| 261 | * Recent mapsets |
| 262 | * 2-3 groups option for the New tab: |
| 263 | * |
| 264 | * General Data tab (datacatalog)/Manage tab functions |
| 265 | * Reproject whole mapset function |
| 266 | * Reproject whole location function |
| 267 | * Templates versus sample data: |
| 268 | * There is also create location on the fly automatically from local OSM data and other sources. |
| 269 | * Although many programs have templates like office or graphical programs, sample dataset is what usually comes with analytical programs. |
| 270 | * However, concept of document/project templates is still useful as an argument for not showing blank map display when opening a sample dataset. |
| 271 | * We should put a sample, default or recent workspace into to each mapset. |
| 272 | * There can be one recent for every mapset. Last closed g.gui wins. |
| 273 | * Similar to computational region (WIND file) but autosaved by GUI. |
| 274 | * There can be even an analogue to a default computation region, i.e. a default workspace in PERMANENT mapset which is used when the mapset does not have its own. This does not need a separate file as the PERMAMENT recent can be used as the default for simplicity. |
| 275 | * Works well enough for opening the sample dataset for the first time. |