couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexander Chekmarev <chekmarev.a...@gmail.com>
Subject Re: Fwd: GSoC and CouchDB Windows porting
Date Wed, 25 Mar 2009 09:11:09 GMT
Thank you, Mark, for your help and useful links. I will continue working on
it and post results later.

2009/3/25 Mark Hammond <skippy.hammond@gmail.com>

> On 25/03/2009 1:25 AM, Alexander Chekmarev wrote:
>
>> I am a student just interested in CouchDB architecture and, what is more
>> excellent, that is written,commonly, in erlang. I would like to
>> participate
>> GSoC 2009 with Apache.
>>
>
> Hi Alex,
>  Let me throw in some comments - but please be aware that I'm not very
> experienced with couchdb and certainly don't speak for any of the couch
> committers - but do have an interest in couch on Windows.
>
> The way I see it, there are 2 major steps to getting things sane on
> Windows:
>
> * Instructions so that couchdb can be cobbled together, somewhat manually,
> by an experienced Windows user.   This is the intent of
> http://wiki.apache.org/couchdb/Installing_on_Windows, but it is out of
> date in important ways.  I'm slowly working my way through this in an
> attempt to get a hacked build together and working from the trunk.
>
> * Ultimately though, we need a solid, reproducible process for creating a
> Windows installer that can be automated by anyone semi-competent on Windows.
>  This itself has a number of steps, including managing the dependencies,
> building the bits of couchdb itself, deciding how to best bundle/detect
> erlang binaries then a final installer which ties it all together.  Ideally
> this should be capable of being fully automated so could run from a suitably
> setup 'buildbot' or similar.
>
> I'd recommend you focus on the second of these tasks - hopefully the first
> will have been done by the time you need it - and could theoretically be
> skipped anyway.
>
> I'd also recommend this task try and stick to the existing build process as
> much as possible using cygwin.  There will be complications though; for
> example, it would probably be best to have the Windows build process point
> at a prebuilt seamonkey rather than taking on the world of pain that is the
> Mozilla build process.  My last experiments with this showed that things
> weren't that far from working - eg, support the the Microsoft compilers
> already exists etc.
>
> Hopefully this is enough to give you some ideas, or will prompt some
> followup discussion by the couch developers...
>
> Cheers,
>
> Mark
>

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