The most sensible solution would be to use the official MongoDB driver for 
perl.

Though personally, I intend to fork Mango and try to update it to support 
MongoDB 2.8 and hopefully a good enough replicaSet support.


Le jeudi 25 septembre 2014 21:10:07 UTC+2, Alex Alex a écrit :
>
>  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] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> 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.

Reply via email to