Continuing with a previously announced effort to eliminate features and tools 
from BRL-CAD that are infrequently used, we have identified the MGED commands 
listed below as candidates for removal.  As with the earlier listing of command 
line tools we want to provide plenty of advance notice and opportunity for user 
input, so please don't hesitate to provide feedback (pro or con) concerning 
their removal.

Here's the list of some of the commands identified so far for outright 
elimination:

?devel          - list development commands
?lib            - list library commands
aproposdevel    - search development commands
aproposlib      - search library commands
%               - escape to interactive shell
animate         - tool for building animation scripts
db_glob         - find objects matching glob, covered by commands like search 
and ls
debugbu         - set libbu debugging flags
debugdir        - print in-memory directory
debuglib        - set librt debugging flags
debugmem        - print librt memory map
debugnmg        - set libnmg debugging flags
expand          - find objects matching pattern, covered by commands like 
search and ls
loadtk          - manually initialize tk (developer command)
match           - find objects matching name, covered by commands like search 
and ls
memprint        - print memory maps (developer command)
preview         - preview animation script
regdebug        - toggle display manager debugging
regdef          - change defaults, covered by commands like attr
rmats           - load views from 'savekey' file
rrt             - invoke remote rt
savekey         - save keyframe in file
shaded_mode     - get/set shaded mode, covered by draw -m#
sync            - forces filesystem sync

Part of our plan is to reduce and consolidate many of the remaining commands 
into a smaller set of top-level commands with options.  (For example, 
bot_smooth and bot_decimate will become "smooth" and "decimate" subcommands to 
a new top-level "bot" command.)  The goal is to present to users a much 
smaller, more discoverable command set that increases the usability and 
convenience of working with BRL-CAD geometry.

There are more details and an evolving roadmap evolving for anyone interested 
in helping accelerate progress.  Send me an e-mail if you want to get involved.

Cheers!
Sean


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to