Ik heb MongoMapper een tijdje gebruikt, maar besloot te migreren naar MongoId. De reden is verborgen problemen plus arrogantie jegens gebruikers. Ik moest door hoepels springen om MongoMapper met Cucumber te laten werken (slaagde uiteindelijk) en om een paar patches te plaatsen, zelfs het project was eenvoudig, maar daar gaat het niet om. Toen ik probeerde een bugfix in te dienen (vanwege incompatibiliteit met ActiveRecord), werden ze schijnbaar pissig dat ik een probleem vond en werd ik rondgeduwd. Terwijl ik aan het testen was, kwam ik ook een grote fout tegen met hun query-implementatie, terwijl hun testen zo waren afgesteld dat de tests slagen. Na mijn eerdere ervaring, durfde het niet in te dienen.
Ze hebben een aanzienlijk lager aantal pull-verzoeken en bug-/functie-inzendingen dan MongoId, d.w.z. de deelname van de gemeenschap is veel lager. Zelfde ervaring als de mijne?
Ik weet niet welke nu meer functies heeft, maar ik zie niet veel toekomst in MongoMapper. Ik vind het niet erg om zelf problemen op te lossen en functionaliteit toe te voegen, maar situaties waarin ze geen bugs zouden oplossen, vind ik wel erg.