[gmx-developers] Hidden modules in gmx?

Erik Lindahl erik.lindahl at scilifelab.se
Sun Sep 22 22:30:21 CEST 2013


Hi,

On Sep 22, 2013, at 10:22 PM, David van der Spoel <spoel at xray.bmc.uu.se> wrote:

> Hi,
> 
> now that we're moving to including all programs in the gromacs binary wrapper program "gmx" I wonder whether we could implement "hidden" modules. The purpose would be to have stuff that is not useful for ordinary users out of sight (like we have with some options in parse_common_args). Of course it should be possible to make those options visible again with some flag.
> 
> The advantage would be that all programs/modules can take advantage of all the new functionality in the wrapper.
> 
> Thoughts?

In principle I don't mind, but we should start using this to reduce the number of visible options significantly, rather than swelling the number of not-very-tested invisible options.

As we've discussed at a couple of occasions, many of the analysis tools have way too many options that have only been tested in 1-2 special cases by the author, and when people test these on other systems it frequently breaks. I would like to revert back to a case where everything we present to users has been tested extensively, and in a huge number of combinations.  Any code that has only been tested in a special case does not belong in the public distribution, IMHO.

Cheers,

Erik


More information about the gromacs.org_gmx-developers mailing list