Thank you for doing this. My background is in software development. As someone who is mostly lurking and new to stan, I can’t give much back in the discussion of models. But I can help with ‘Developers’ questions.
My first day on the site a senior developer was trying to figure out how to use discourse. So I was excited to bitch in. I wrote up a long response answering each of his questions from my personal experience using discourse in other communities. Then I wanted to ensure I shode good faith. So I found documentation for each point. (fyi, There is surprisingly lital on what version of markdown is used. I eventually linked to the source code.) Only to discover that I could not post it as I was not a Developer.
There was an open question on whether pystan should interop with pandas. But now I know not to try and respond.
There is an ongoing discussion on testing, how much, when and where. I lurk/follow on the rust-lang infrastructure team. I thout I’d suggest reading some of the thoughts the rust-lang devs have on this, especially the “Not Rocket Science Rule”.
I just wanted to share some anecdotes from my experience. I would have posted earlier, but the dragon eats its own tail; the discussion of being more inclusive was not itself inclusive.
So thank you for opening this up. I understand that there are tradeoffs. I hope the experiment goes well.