On Oct 5, 2007 1:50 AM, Nicholas Nethercote <[EMAIL PROTECTED]> wrote: > > Julian and I have been discussing for a while the idea of creating a > category of "experimental" tools in the Valgrind source tree. These > would be tools that are not necessarily mature, but may be of interest > to people. This would make it much easier for users to try out > experimental tools -- they would be included in the Valgrind distribution -- > which in turn might accelerate their development. > > The core Valgrind developers would maintain experimental tools at the > minimum level of keeping them compiling, eg. if the core/tool > interface changes, as it does occasionally. But each tool would have > to have a nominated maintainer who would be reponsible for responding to bug > reports, feature requests, and who would continue development. > > These tools would be given an "exp-" prefix to their name to indicate > their experimental nature, and they would be marked clearly as experimental > on the website and in the manual. Experimental tools could lose the "exp-" > prefix once they reached a certain level of maturity and popularity. > The tools would have to be licensed as GPLv2-or-later, like the rest of > Valgrind.
I propose to use the prefix exp_ instead of exp-. My motivation is as follows: * The rule all-local from the top-level Makefile.am (which installs tool executable and redirections into the .in_place directory) fails for tools which have a hyphen in their name. * The core fails to load the file <cpu>-<os>/vgpreload_<tool name>.so when the tool name contains a hypen. I found out the above by trying to use the name exp-drd for my data race detection tool, which did not work. All regression tests passed however after I switched to the name exp_drd. Bart. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Valgrind-developers mailing list Valgrind-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-developers