[GRASS-dev] [GRASS GIS] #3751: Logical operators for g.search.modules
GRASS GIS
trac at osgeo.org
Wed Feb 13 06:05:43 PST 2019
#3751: Logical operators for g.search.modules
------------------------------+-------------------------
Reporter: Nikos Alexandris | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Default | Version: unspecified
Keywords: g.search.modules | CPU: Unspecified
Platform: All |
------------------------------+-------------------------
Following are
[https://trac.osgeo.org/grass/search?q=g.search.modules&noquickjump=1&ticket=on
results searching for `g.search.modules`] tickets: #3624, #3583, #3405,
#3341, #3149, #386, #151.
Considering these and the fact that
[https://grass.osgeo.org/grass76/manuals/g.search.modules.html
g.search.modules] features currently three flags (`-a`, `-n` and `-k`) to
minapulate the retrieval of modules based on (combination) keywords,
what about using parameters like `subset=` based on pre-defined sets that
list modules **and/or** `selection=` based on logical operators to combine
the requested keywords?
Examples of describing the inerface:
{{{
subset Subset of available modules
options: all, core, addons, other(?)
default: core
}}}
or even (which might overlap the functionality of `keywords=`?)
{{{
subset Subset of available modules
options: all, core, addons, generic, raster, vector, miscellaneous,
temporal
default: core
}}}
(under options also things like the
[https://grass.osgeo.org/grass76/manuals/topics.html topics index] if
topis are not covered by the
[https://grass.osgeo.org/grass76/manuals/keywords.html keywords index] ?)
and
{{{
selection Define selection of keywords
options: and,or,not,xor,xnor,nand
default: or
}}}
(obviously, excluding operators which would not make sense).
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3751>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list