Thread overview | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
March 21, 2016 mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
I just released on behalf of the company I work for (http://lab.2night.it) "mondo", a library to work with mongodb. Mondo is a collection of classes (and struct) built over mongo-c-driver. Low-level bindings are generated automatically using dstep + a small script to patch some issues with original source. More info on github page. It obviusly depends on mongo-c-driver library (quite easy to compile). GH: https://github.com/2night/mondo Dub: http://code.dlang.org/packages/mondo Comments are welcome. Andrea Fontana |
March 22, 2016 Re: mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrea Fontana | On 2016-03-21 17:10, Andrea Fontana wrote: > Mondo is a collection of classes (and struct) built over mongo-c-driver. > Low-level bindings are generated automatically using dstep + a small > script to patch some issues with original source. Please let me know what kind of issues you had with DStep, or report them here: https://github.com/jacob-carlborg/dstep/issues It's important to know what kind of issues are encountered in real world scenarios. Also what features that could help. -- /Jacob Carlborg |
March 22, 2016 Re: mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | On Tuesday, 22 March 2016 at 07:22:45 UTC, Jacob Carlborg wrote: > On 2016-03-21 17:10, Andrea Fontana wrote: > >> Mondo is a collection of classes (and struct) built over mongo-c-driver. >> Low-level bindings are generated automatically using dstep + a small >> script to patch some issues with original source. > > Please let me know what kind of issues you had with DStep, or report them here: https://github.com/jacob-carlborg/dstep/issues > > It's important to know what kind of issues are encountered in real world scenarios. Also what features that could help. DStep issues I met seem just opened :) There are also other problems (not dstep related). For example some single original files inside mongo sources don't compile because of missing #include in original source. |
March 22, 2016 Re: mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrea Fontana | On Monday, 21 March 2016 at 16:10:38 UTC, Andrea Fontana wrote:
> I just released on behalf of the company I work for (http://lab.2night.it) "mondo", a library to work with mongodb.
>
> Mondo is a collection of classes (and struct) built over mongo-c-driver. Low-level bindings are generated automatically using dstep + a small script to patch some issues with original source.
>
> More info on github page. It obviusly depends on mongo-c-driver library (quite easy to compile).
>
> GH: https://github.com/2night/mondo
> Dub: http://code.dlang.org/packages/mondo
>
> Comments are welcome.
>
> Andrea Fontana
Sweet! Exactly what I waited for.
|
March 22, 2016 Re: mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrea Fontana | On 2016-03-22 09:39, Andrea Fontana wrote: > There are also other problems (not dstep related). For example some > single original files inside mongo sources don't compile because of > missing #include in original source. Yeah, that's annoying. There's a workaround though, use the "-include <file>" flag to indicate the given file should be processed before the file that should be translated. It's listed under "Limitations/Known issues" [1] [1] https://github.com/jacob-carlborg/dstep#limitationsknown-issues -- /Jacob Carlborg |
March 22, 2016 Re: mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrea Fontana | On 21/03/2016 16:10, Andrea Fontana wrote: > I just released on behalf of the company I work for > (http://lab.2night.it) "mondo", a library to work with mongodb. > > Mondo is a collection of classes (and struct) built over mongo-c-driver. > Low-level bindings are generated automatically using dstep + a small > script to patch some issues with original source. > > More info on github page. It obviusly depends on mongo-c-driver library > (quite easy to compile). > > GH: https://github.com/2night/mondo > Dub: http://code.dlang.org/packages/mondo > > Comments are welcome. > > Andrea Fontana Dunno if you'll care, but note the name clash: https://getmondo.co.uk/ Don't know if Mondo will actually be successful or not, but if it does, you might have a name clash, especially since they also have an API behind it: https://getmondo.co.uk/docs/ -- Bruno Medeiros https://twitter.com/brunodomedeiros |
March 23, 2016 Re: mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bruno Medeiros | On Tuesday, 22 March 2016 at 14:35:17 UTC, Bruno Medeiros wrote:
> Dunno if you'll care, but note the name clash:
> https://getmondo.co.uk/
> Don't know if Mondo will actually be successful or not, but if it does, you might have a name clash, especially since they also have an API behind it: https://getmondo.co.uk/docs/
"Mondo" means "World" in italian so I imagine it will going to clash with a lot of projects. If there will be any problem with "mondo" I'll switch to another name, it's just a minute or two :)
andrea
|
March 24, 2016 Re: mondo - a d library for mongodb | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrea Fontana | On 3/21/16 12:10 PM, Andrea Fontana wrote: > I just released on behalf of the company I work for > (http://lab.2night.it) "mondo", a library to work with mongodb. > > Mondo is a collection of classes (and struct) built over mongo-c-driver. > Low-level bindings are generated automatically using dstep + a small > script to patch some issues with original source. > > More info on github page. It obviusly depends on mongo-c-driver library > (quite easy to compile). > > GH: https://github.com/2night/mondo > Dub: http://code.dlang.org/packages/mondo > > Comments are welcome. > > Andrea Fontana https://www.reddit.com/r/programming/comments/4bss3v/mondo_d_driver_for_mongodb/ https://www.facebook.com/dlang.org/posts/1256886664325012 https://twitter.com/D_Programming/status/713066247655559168 Andrei |
Copyright © 1999-2021 by the D Language Foundation