Hello there,

On 05 Nov, 2012, at 17:49, Jens Timmerman wrote:
> It would be nice if we could set every config parameter in either the
> config file, the environment, or the command line, so I created [1] and
> [2].

Not only is this [0] a very good idea for the easybuild case,
it actually is the way things should be done in a few other codes, too.

Add to it, the possibility to pick its default config info from files like:
~/.easybuild.conf
~/.local/easybuild.conf
or similar, and this is a very generic solution for many many situations!

<off-topic>

In fact, I would like to reuse the source of [0] in another project 
(see http://cern.ch/fotis/QTOP/ ; it is now being rewritten in Python)
but, for that we would need to include as license one of MIT/BSD/APLv2;
I will try to convince you about licenses later (!), in the meantime read:
http://www.geant.net/Media_Centre/Media_Library/Media%20Library/GN3-10-325%20GEANT%20IPR%20Policy.pdf
 # appendix F, p. 53

I'd prefer asking Jens to dual license it & add the reference from our side. 

</off-topic>

[0]
https://github.com/hpcugent/VSC-tools/blob/master/lib/vsc/generaloption.py

tia,
Fotis

Reply via email to