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.
