[mlpack-svn] [MLPACK] #236: Prefix names for executables?
MLPACK Trac
trac at coffeetalk-1.cc.gatech.edu
Fri Aug 3 15:59:29 EDT 2012
#236: Prefix names for executables?
-----------------------------------------+----------------------------------
Reporter: rcurtin | Owner: rcurtin
Type: defect | Status: new
Priority: major | Milestone:
Component: armadillo sparse | Resolution:
Keywords: executable, naming, prefix | Blocking:
Blocked By: |
-----------------------------------------+----------------------------------
Comment (by nslagle):
A single executable would be fine so long as we dynamically load the
functionality of particular modules (contrasted with one enormous static
library containing everything.) Unfortunately, command-line users lose
autocompletion (as far as I know).
A downside to prefixing executable names with '''mlpack_''' is the
complication of autocompletion, though at least the feature remains
available. We could consider postfixing, of course, though users might
not know where to look for a list of available modules. (See the comment
below.)
If the usage convention evolves to a GUI, we could name the modules
anything we want, though an internal convention of shared names between
the displayed module name and the shared library containing the module's
functionality would be helpful.
Either path herds the various modules under the name '''mlpack''',
probably a good thing.
--
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/236#comment:1>
MLPACK <www.fast-lab.org>
MLPACK is an intuitive, fast, and scalable C++ machine learning library developed by the FASTLAB at Georgia Tech under Dr. Alex Gray.
More information about the mlpack-svn
mailing list