Just FYI Chicago Boss uses a fork of the driver that plays better with R16
and fixes some repl set stupidity in the stock driver:

https://github.com/ChicagoBoss/mongodb-erlang/tree/r16-compat

As Kai mentioned we had a lot of "fun" getting the driver to actually work,
and even now IIRC there's a pretty nasty file descriptor leak that makes it
not really fit for production.

You're right that as far as most Erlang libraries go, we're still in the
Wild West. You can see that either as a problem that the roads are washed
out and you can't get a Vanilla Frappe Latte when you want it, or as an
opportunity to build something that hasn't been done before and that a lot
of people will find useful one day.

Evan


On Wed, Jan 8, 2014 at 10:38 AM, kotedo <[email protected]> wrote:

> I am with you on this; well on most of it.
>
> The best way to complain would be to contact 10gen.com which put this
> horrible driver out in the first place.
> Shall we?
>
> —Kai
>
> On Jan 8, 2014, at 11:34, [email protected] wrote:
>
> You can try downloading the driver yourself and following the instructions
> for building it.  You will see that it fails to build.  If you hack it so
> that it compiles, then you can't connect to the database because you get a
> run-time error that the command doesn't exist or the module can't be found
> or blah-blah.  Then if you deal with that issue... (on and on...).
>
> Now I look and see that many people who are trying to fork or fix the code
> on github have issued pull requests and left comments that this needs to be
> fixed or that needs to be fixed (and some comments say the code no longer
> compiles) but the comments are months to years old and have still gone
> unresponded to.
>
> I guess I'm not surprised.  This is what always happens to me when I work
> in Erlang.  Erlang itself is great, considered in a vacuum.  But once you
> leave the solace of anything that was shipped with it, it turns into a
> ghetto.  Even products WRITTEN in Erlang will support every language on the
> planet BUT Erlang.
>
> I guess I would ask how ChicagoBoss is solving the issue... but I'm not
> sure I want to even try anymore.  I don't think I want to rest a project's
> fate on a joke unmaintained driver.
>
> Thanks.
>
> On Wednesday, January 8, 2014 6:01:33 PM UTC+7, Holocene wrote:
>>
>> I have just done a test myself with latest CB from
>> https://github.com/ChicagoBoss/ChicagoBoss using erlang R16B02 on
>> Ubuntu 12.04 with Mongodb installed. I am able to successfully connect
>> CB with Mongodb. So, if you can provide more information on the errors
>> you see, we can help
>>
>> On Wed, Jan 8, 2014 at 5:58 AM, Zachary Kessin <[email protected]> wrote:
>> > What errors are you getting from the compiler?
>> >
>> > --Zach
>> >
>> >
>> >
>> > On 1/8/14, 6:17 AM, [email protected] wrote:
>> >>
>> >> Hello,
>> >>
>> >> Am I correct that ChicagoBoss uses MongoDB?
>> >>
>> >> I have been trying for 2 days to get the MongoDB Erlang driver as
>> >> referenced on the MongoDB website to work.  It won't compile using
>> rebar, it
>> >> won't do this, it won't do that, and when I 'hack' the code by hand to
>> get
>> >> it to compile, and then stick it in the Erlang lib directories, it
>> just
>> >> doesn't work.
>> >>
>> >> The thing seems old and unmaintained.  How does ChicagoBoss utilize
>> this
>> >> thing?  Any tips from anyone using it?
>> >>
>> >> I'd really like to try MongoDB out, but I also have little patience
>> for
>> >> this kind of slop in software.  It tends to force me onto more 'tried
>> and
>> >> true' stuff that "works," but at the same time I can never experiment
>> or try
>> >> out something cool or cutting edge or different.  I hate that.
>> >>
>> >> Anyway, thanks.
>> >> --
>> >> You received this message because you are subscribed to the Google
>> Groups
>> >> "ChicagoBoss" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send
>> an
>> >> email to [email protected].
>> >> Visit this group at http://groups.google.com/group/chicagoboss.
>> >> To view this discussion on the web visit
>> >> https://groups.google.com/d/msgid/chicagoboss/b17d229a-
>> ab48-462f-849d-4fe33db5fc57%40googlegroups.com.
>> >> For more options, visit https://groups.google.com/groups/opt_out.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups
>> > "ChicagoBoss" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an
>> > email to [email protected].
>> > Visit this group at http://groups.google.com/group/chicagoboss.
>> > To view this discussion on the web visit
>> > https://groups.google.com/d/msgid/chicagoboss/52CD2F61.
>> 7090702%40gmail.com.
>> >
>> > For more options, visit https://groups.google.com/groups/opt_out.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "ChicagoBoss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> Visit this group at http://groups.google.com/group/chicagoboss.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/chicagoboss/ca074425-1b7c-4aa9-895f-7be55507946f%40googlegroups.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "ChicagoBoss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> Visit this group at http://groups.google.com/group/chicagoboss.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/chicagoboss/2918D0D3-1C82-4E3B-AC68-47F7165E4077%40gmail.com
> .
>
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 
Evan Miller
http://www.evanmiller.org/

-- 
You received this message because you are subscribed to the Google Groups 
"ChicagoBoss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at http://groups.google.com/group/chicagoboss.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/chicagoboss/CAP2VJ79G%2BCrF6r5L4gwdDQEPQbadeshspDN1wt%2BJ4a5DbMDjhQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to