dchackett / taxi

Lightweight portable workflow management system for MCMC applications
MIT License
3 stars 1 forks source link

Tools are embarrassing #17

Open dchackett opened 7 years ago

dchackett commented 7 years ago

The current tool suite in tools/ has developed organically, on-the-fly, as needed. Many of them are redundant. There is massive code duplication among them. They are frequently completely application-specific (some of them know about hmc tasks, for instance). They are written to do extremely specific tasks.

There must be a better way to edit dispatch DBs. What is it?

willjay commented 7 years ago

I've been thinking about this redundancy too. There's got to be a good object-oriented abstraction for most of the tools...

etneil commented 6 years ago

This is an old issue and I think most of the tools were rewritten from the ground up, right? Are there outstanding problems with the tooling?

I'm going to open a separate issue for the additional tool idea we were just discussing.

dchackett commented 6 years ago

This issue remains outstanding; the new tool suite is also in very rough shape. The current set, while functional, is there as a placeholder until they can be redone correctly.