> Hi all,
>
> I've been maintaining MongoEngine now for the last 12 months and with the help of the community I think we've made some great progress.
This is a really awesome project. It hugely simplifies things compared to using the raw pymongo calls, and the data validation is really helping to keep our database in good shape.
> 0.7
> - Raw method for pyMongo
Yeah, this would be good. We've got a few calls where we've had to go around behind mongoengine's back to do something in pymongo which wasn't available in the mongoengine interface. Having a clean way to do this (as opposed to mucking about in mongoengine's internals and finding the connection object) would be an improvement
> I will need help from the community with this and I will be reaching out to people who have already published code on github. If you are interested let me know!
One of the things I've found frustrating about using mongoengine is that the docs are kind of skimpy. I'd be happy to pitch in and help work on that.
By the way, as of about 4 weeks ago, all of songza.com is running on top of mongoengine (and django 1.3).
One tool that might be useful is a something to automate creation of models. It shouldn't be that hard to look at an existing collection, figure out what fields exist, what data types are in those fields, what indexes exist, etc, and produce a skeleton of a Document subclass. It would probably need some fine-tuning to match reality, but would be a start and save a lot of grunt work converting an existing project.
I did some of that songza.com already (extracting the existing index specs). If you think this would be a generally useful tool, I'd be happy to flesh it out and get it into shape to release.
--
Roy Smith
r...@panix.com
Before we get to 1.0, I'm hoping to to update the website with some examples of who is using MongoEngine. Right now I don't have any visibility about who is using it - so if your company is using MongoEngine in production and potentially are happy for that to be promoted could you email me the company name and url?
One tool that might be useful is a something to automate creation of models. It shouldn't be that hard to look at an existing collection, figure out what fields exist, what data types are in those fields, what indexes exist, etc, and produce a skeleton of a Document subclass. It would probably need some fine-tuning to match reality, but would be a start and save a lot of grunt work converting an existing project.
On Mar 13, 2012, at 8:36 AM, Ross Lawley wrote:Before we get to 1.0, I'm hoping to to update the website with some examples of who is using MongoEngine. Right now I don't have any visibility about who is using it - so if your company is using MongoEngine in production and potentially are happy for that to be promoted could you email me the company name and url?