There's no lack of mailing list threads out there on the subject. This time it was on the mpi4py mailing list, where the feeling was that nobody has really catered to the "HPC" or "large cluster" segment. Rather than plunging ahead and develop yet another scientific Python distribution or set of standards for another special case, let's take a breath and make sure we understand the full problem first. Why aren't the current solutions working, and what do we really want?
- Avoid redoing the mistakes of the past
- Save time by pooling our efforts
- Take a step towards more reproducible research
- Make scientific Python more attractive
Round 1: Getting to know each other + surveying problems and solutions
Everybody can participate (HPC or desktop, Python or Fortran shouldn't matter at this point). Send me an email to email@example.com and I'll give you posting rights. Then write a post where you:
- Introduce yourself and the problems you work with
- What have you tried? What are you currently using? Why does this cause problems?
- What are the key insights you can draw from your experience?
- What way do you see forward? Are you already working on something? How much time and other resources (money for workshops etc.) do you have to work towards a solution?
We hope many will participate so that we all get a broad collection of the problems faced and the solutions tried.