Changes between Version 33 and Version 34 of wxGUIDevelopment/New_Startup


Ignore:
Timestamp:
Aug 28, 2018, 4:23:37 PM (6 years ago)
Author:
wenzeslaus
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • wxGUIDevelopment/New_Startup

    v33 v34  
    212212  * New WS with New Mapset in existing Location
    213213  * New WS with New Workspace in exising Mapset
     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.
    214276== See also ==
    215277