Hello everyone!

Unprecedented in BRL-CAD’s history, we’re looking to eliminate features, tools, 
and data from the package that are believed to be mostly unused.  Towards that 
end, we want to give people as much advance notice as possible and offer you 
the opportunity to let us know where something is in use.

If you have used any of the utilities listed below within the past couple 
years, please reply publicly or privately.  We’ll start scheduling them for 
deprecation unless we hear from you.  Removals occur in accordance with our 
change policy [1] after at least two release notifications.

[1] http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/CHANGES

This list represents about 180 command-line utilities, roughly 45% of our 
installed command set.  There are also plans to consolidate our various image 
and geometry conversion tools into our new ‘icv' and ‘gcv' commands 
respectively, further reducing the installed footprint of BRL-CAD.  In all, 
this is part of a concerted effort to improve usability, reduce complexity, and 
focus development effort on new features.

Cheers!
Sean


—

Here’s the initial list of 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)

—


------------------------------------------------------------------------------
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 Users mailing list
brlcad-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-users

Reply via email to