
On Wed, Jun 15, 2011 at 2:13 PM, Balazs Komuves
Someone needs to be the active maintainer. I asked advice from a few people in the open source community and their advice was to just take over. I'm sorry that part was not more democratic. Would you like to be the maintainer? I mean that sincerely. I don't need to be the maintainer, but I do want to see the library continue and improve. I plan to hand the reigns over in the future and I believe you know opengl and the haskell opengl well enough to fill that role.
I'm not against you being the maintainer, and I think I already stated in a private mail that I do not wish to be the maintainer (maybe I would volunteer to be a co-maintainer, but I don't have time to do even that at the moment). However, I'm involved with Haskell and OpenGL deeply enough that I care a lot about what happens, and I want to ensure that there is at minimum a public discussion about issues on which I disagree with the maintainer.
But seriously, we should just focus on the actual issues instead of politics.
For example I think I listed more than 5 independent reasons for having a different package (instead of just a new version) in case of large/incompatible changes. Also I'm against dropping OpenGL 2.0 support, though that's a lesser problem if the new bindings is a different package. I don't remember getting any reply on that.
My plan was to reply to those issues in a later email. I should have said so but I forgot to mention it in my email. Sorry! I am thinking about those things and I was even discussing some of the options over lunch today with one of my co-workers. It's possibly something worth asking for advice about on Haskell-Cafe where there is a wider audience. So, in other words, I heard you and I'm not sure yet what I want to say. To me the more urgent issue is the improvement work and the consensus for that. How we package it can be deferred, at least at the time being. I promise to bring it up again and try for consensus before posting new releases to hackage that are more than simply bug fixes. Jason