Can anybody suggest an alternative solution?
Some of you may have noticed this commit earlier today.
https://github.com/kraih/mojo/commit/d1fd06ee12bc9944978c9e495ac592b6bf32661f
I'm very sad to announce that I've decided to stop maintaining Mango.
And it's not even about the technical shortcomings of MongoDB itself,
which have been very annoying at times. Ever since the start of the
project, it has been a struggle to get correct information about the
wire protocol. Much of the documentation is outdated or missing, so
reading the source code of certain well maintained official MongoDB
drivers (Python, node.js...) has been the only way to get answers.
Every major release of MongoDB has introduced new breaking changes,
which are decided behind closed doors, suddenly pop up in a dev
release, and require more reading of source code to understand and
implement.
Write commands in MongoDB 2.6 were a total nightmare. So i was quite
happy when in April of this year a private Google Group for driver
authors got started, where information about upcoming changes was
supposed to be shared. But since then exactly ZERO information has
been shared.
http://emptysqua.re/blog/server-discovery-and-monitoring-spec/
The final straw for me was the release of this monstrous spec a few
days ago, which i can only assume is meant to ensure job security for
some folks. There would have been a simple solution that only requires
this spec to be implemented once, in the core server, but perhaps
there are good reasons for implementing cluster management in every
driver individually, and i'm just not smart enough to understand them yet.
https://jira.mongodb.org/browse/SERVER-1594
Anyway, i don't think it is possible to develop a halfway decent
MongoDB driver without full-time staff anymore.
P.S.: I'm not sure what will happen to Minion, but i'm currently
looking into alternatives to the default Mango backend.
--
sebastian
--
You received this message because you are subscribed to the Google
Groups "Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at http://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.