Hello everyone! Unprecedented in BRL-CAD’s history, we’re looking to eliminate features, tools, and data from the package that are infrequently used. The reasons for this should be pretty obvious. Towards that end, we want to give people as much advance notice as possible though we hope these are all mostly unused features. First step is to run a preliminary list by developers, get your feedback on what to keep or what else to remove, and then run the final list by users.
Here’s the initial list of some command-line utilities on the chopping block for consideration: Ray tracers: lgt (incorporating into nirt) rtcell rtfrac rtpp rtrad rtrange rtray (superseded by rtshot) rtregis rtsil Converters: bot-bldxf (superseded by bot_dump) bot_shell-vtk rt_bot_faces cy-g (dead format) euclid-g (dead format) euclid_format euclid_unformat g-euclid g-euclid1 g-nmg (superseded by facetize) g-tankill (dead format) intaval-g.py (superseded by tgf-g) nmg-* (superseded by facetize) poly-bot (incorporated into dbupgrade) viewpoint-g (dead format) plot3* (superseded by plot, integrated into icv) Image utilities: Colormap support, *cmap* tools (obsolete hardware) All RLE tools from the Utah Raster Toolkit (keeping librle for icv) fbed (outside our domain) fbscanplot polar-fb pp-fb spm-fb pix-spm bw-imp morphedit.tcl pixinfo.sh pixmorph (outside domain) pixpaste (outside domain) Animation: anim_* (command-line animation scripting outside domain) orbit.sh rtwalk scriptsort script-tab tabinterp tabsup azel bary Signal analysis: a-*, *-a (incorporate into cv) d-*, *-d, f-*, *-f, i-*, *-i, u-*, *-u (superseded by cv) double-asc (incorporate into cv) Infrared and shapefactor tools: all_sf if-X irdisp pictx showtherm firpass secpass shapefact ssamp-bw ssampview ssampview.tcl Misc: fix_polysolids (obsolete primitive) remapid (superseded by reid+remat) terrain rawbot buffer (network/stream buffering tool) dbcp (superseded by scp) hex (superseded by hexdump) --- This represents about 180 command-line commands, roughly 45% of our installed command set. It’s a start. There’s also plans to consolidate most of the remaining image and geometry conversion tools into icv and gcv respectively. This should get us down to a goal of less than 100 command-line utilities. Thoughts? Any others to remove? Are any of these in use? We’ll start scheduling most for deprecation over the next couple weeks unless objections are raised, except those getting refactored into other tools. Cheers! Sean ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel