couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Zellner <jeff.zell...@gmail.com>
Subject Re: CouchDB OTP
Date Thu, 04 Nov 2010 00:29:43 GMT
Hi Tristan,

Great work on OTP'izing!

I think the core team (not to speak for them, just going on what I've seen
on this list) is moving towards (or has at least discussed) rebar + OTPizing
for 1.1.0(?).

The recent thread about this kicks off here:
http://mail-archives.apache.org/mod_mbox/couchdb-dev/201010.mbox/%3CAANLkTi=HFPKeHr9KOv0GFAjgOrWqg+tETMrNz9My=3WZ@mail.gmail.com%3E

Breakdown of most of the issues from Paul Davis here:

http://mail-archives.apache.org/mod_mbox/couchdb-dev/201010.mbox/%3CAANLkTinjxrXteeG2zdGhengQy+-JoL+YxGPyrPsfN20Y@mail.gmail.com%3E

Cheers!

-Jeff

PS Also, thanks for ErlangCamp -- I had a blast and learned quite a bit --
unfortunately, didn't get to stick around in the evenings to socialise

On Wed, Nov 3, 2010 at 8:04 PM, Tristan Sloughter <
tristan.sloughter@gmail.com> wrote:

> If anyone by chance has or can easily create some simplistic make files or
> something for compiling the C code that would be AWESOME. I haven't had
> time
> to dig around what is needed to compile the different pieces but its the
> last major piece to complete.
>
> Tristan
>
> On Wed, Nov 3, 2010 at 10:52 AM, Tristan Sloughter <
> tristan.sloughter@gmail.com> wrote:
>
> > Hi everyone, I have a github fork from apache/couchdb
> > https://github.com/tsloughter/couchdb that I modified to be more OTP
> > compliant and now builds with sinan (from http://erlware.org). There
> > wasn't much that I've done so far. I moved the CouchDB app under
> > lib/couchdb. I removed the other apps from the source tree, they can
> easily
> > be installed with faxien (from http://erlware.org) and versions can be
> > declared if necessary. I changed the _app.erl file to not start
> applications
> > and added those applications instead to the applications list in the .app
> > file. They will be started properly by the release's boot script.
> >
> > I moved all non-Erlang stuff to lib/couchdb/priv.
> >
> > I still have a number of things to do that I hope to get to tonight.
> First,
> > fix up the two scripts under bin/. Fix the configuration file locations
> > (some stuff is hardcoded for my environment). Add a hook to sinan to
> compile
> > the icu driver -- right now I just copied the library over from a build
> of
> > CouchDB I did separately.
> >
> > There are probably a few other things.. But I was able to do an
> > application:start(couchdb) last night and see it working :).
> >
> > There were a few things I thought of changing within the code as I dug
> > around but those are a separate issue that I'll bring up in discussion
> after
> > all this is complete.
> >
> > Tristan
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message