Hi Kenneth, On 06/08/2012 14:05, Kenneth Hoste wrote: > This will work, but it looks more like a hack to me than anything else. > > A proper solution would be to create dedicated classes for the use cases we > have, like the Binary class we now have in our develop branch: > > https://github.com/hpcugent/easybuild/blob/develop/easybuild/easyblocks/b/binary.py
Yeah, but with 2 parameters to skip that is already 2^2 combinations, and we still have to use the classes for different make_install* overrides. I am open to hear what is your best suggestion here... > Can you guys fork from develop, add the files there (where they belong in the > tree structure) and issue manageable pull requests, i.e. a couple of > (related?) applications at the same time? Sure, we can do this starting next week or so. > This afternoon, we'll discuss internally how we can set up a bug tracker for > EasyBuild that we can open up for everyone. That should speed up getting these > features implemented. I haven't been using this feature yet but you might like to check it out: https://github.com/blog/411-github-issue-tracker/ (you only have the feature if you are the owner of the repo) > What we do now is make EasyBuild spit out (debug) logging into to stdout using > the -ld option, and then redirecting that to a file on shared storage. That > way, the output stays available. Yeap, that's going to do the job great for me now; I'll be using that. > We only have some very interesting feature being implemented by our summer > intern to very easily submit builds to a PBS server; this might also be very > useful for you. OK. The most generic way to do something like this would be to support the DRMAA interface (there are more such interfaces though). >> Finally, I think we reach a point that a mini-hackathon would be welcome; >> Especially, to touch on matters like the following and integrate current >> work: >> https://github.com/fgeorgatos/HPC-RFC/blob/master/0001/0001.md >> https://github.com/fgeorgatos/easybuild/wiki/Wishlist > > Yes, I think that's a good idea. > > How will we organize this? Are you in the neighbourhood anytime soon, or > should we plan a trip to your lab? We can do both; I come to Brussels area roughly twice per month but coming around Luxembourg or Belval wouldn't heart either. What is your preference for a start? cheers, Fotis -- echo "sysadmin know better bash than english" | sed s/min/mins/ \ | sed 's/better bash/bash better/' # Yelling in a CERN forum

