मैंने थोड़ी देर के लिए MongoMapper का उपयोग किया है लेकिन MongoId में माइग्रेट करने का निर्णय लिया है। इसका कारण छिपे हुए मुद्दे और उपयोगकर्ताओं के प्रति अहंकार है। मुझे मोंगोमैपर को ककड़ी (अंत में सफल) के साथ काम करने के लिए हुप्स के माध्यम से कूदना पड़ा और कुछ पैच लगाने के लिए भी परियोजना सरल थी, लेकिन यह बात नहीं है। जब मैंने एक बग फिक्स सबमिट करने का प्रयास किया (ActiveRecord के साथ असंगति के कारण), तो वे इस बात से नाराज हो गए कि मुझे एक समस्या मिली और मुझे चारों ओर धकेल दिया गया। जब मैं परीक्षण कर रहा था, मुझे उनके क्वेरी कार्यान्वयन के साथ एक बड़ी बग का भी सामना करना पड़ा, जबकि उनके परीक्षण को इस तरह से ट्यून किया गया था कि परीक्षण पास हो गए। मेरे पिछले अनुभव के बाद, इसे जमा करने की हिम्मत नहीं हुई।
उनके पास MongoId की तुलना में पुल अनुरोधों और बग/फीचर सबमिशन की संख्या काफी कम है, यानी सामुदायिक भागीदारी बहुत कम है। मेरे जैसा ही अनुभव?
मुझे नहीं पता कि अभी किसके पास अधिक सुविधाएं हैं, लेकिन मुझे मोंगोमैपर में ज्यादा भविष्य नहीं दिख रहा है। मुझे समस्याओं को ठीक करने और स्वयं कार्यक्षमता जोड़ने में कोई आपत्ति नहीं है, लेकिन जब वे बग्स को ठीक नहीं करेंगे, तो मुझे ऐसी स्थितियों का सामना करना पड़ता है।