From: Evan Weaver <evan-72XWLPH10WVXUHR/Jj/Uug@public.gmane.org>
Subject: Re: [Mongrel-development] Mongrel, cross compilation, Echoe and rake-compiler
Date: Sun, 26 Apr 2009 18:12:55 -0700 [thread overview]
Message-ID: <email@example.com> (raw)
I think that's a good plan. Echoe has some rudimentary
cross-compilation (used for JRuby), but not for Mingw. Your way is
My plan is as so:
Gossamer + Rack launch script + some optimizations/bugfixes + Ruby 1.9
compat = more or less Mongrel 2.0.
This puts you in a tough spot, but it's probably best to branch off
Gossamer and let me forward-port whatever is missing. The 1.x branches
are effectively dead, except for a Ruby 1.9 compat update (v1.1.6).
I promise to get to this every weekend, and don't, so I'll stop
promising. I may be able to squeeze some time out of work to spend on
On Sun, Apr 26, 2009 at 5:32 PM, Luis Lavena <luislavena-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> Hello Guys, mainly Evan,
> With the goal to move One-Click Ruby Installer to use MinGW (GCC)
> compiler, I found there is no binary for mongrel for that platform.
> Because of that, the migration for lot of folks will require install
> the development toolkit, which I'm trying to avoid.
> Being the maintainer of the Windows builds of Mongrel, been wanted to
> upgrade it to use rake-compiler project.
> rake-compiler has been out for a while, and several projects has been
> migrated to it successfully, including ruby-ffi, johnson, nokogiri and
> Now, a few questions before I invest a lot of time with mongrel repository.
> I'm working over "master" at fauna repository:
> My plan is the following:
> Ensure both current and new One-Click works with Mongrel.
> Ensure building binaries for it either native or cross platform works flawlessly
> Now, I have a few blockers:
> Dunno which branch is the proper one. last time I worked on 1.2
> improving MinGW support and 1.1.5 got out without taking those
> Echoe extension compilation is interfering with rake-compiler one, is
> there a way to disable it?
> Elliot Cable left a message when I first imported rake-compiler to GitHub:
> Again, the goal of rake-compiler is not just simplify the compilation,
> but also provide something that Echoe or Hoe doesn't: cross
> Well, I've shared my plan, what do you guys think?
> Luis Lavena
> AREA 17
> Perfection in design is achieved not when there is nothing more to add,
> but rather when there is nothing more to take away.
> Antoine de Saint-Exupéry
> Mongrel-development mailing list
next prev parent reply other threads:[~2009-04-27 13:59 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-27 0:32 Luis Lavena
[not found] ` <71166b3b0904261732j6d5c50fay3d05fdca7f4a6b6e-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 1:12 ` Evan Weaver [this message]
[not found] ` <b6f68fc60904261812l5d63c2fco4e8cf08d04cee2b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 1:36 ` [Mongrel-development] " Luis Lavena
[not found] ` <71166b3b0904261836ua76ee21p35b46b999d02e2f8-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 1:59 ` Eric Wong
[not found] ` <20090427015947.GA15181-yBiyF41qdooeIZ0/mPfg9Q@public.gmane.org>
2009-04-27 2:25 ` [Mongrel] " Evan Weaver
[not found] ` <b6f68fc60904261925k75399d97y1ac3e9f5c132bd81-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 8:20 ` Eric Wong
[not found] ` <20090427082030.GA21031-yBiyF41qdooeIZ0/mPfg9Q@public.gmane.org>
2009-04-27 11:53 ` Luis Lavena
2009-04-27 3:16 ` Luis Lavena
[not found] ` <71166b3b0904262016u2f5a7bbeo844067deb68c7dc6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 3:48 ` Eric Wong
2009-04-27 2:50 ` Evan Weaver
[not found] ` <b6f68fc60904261950v6e3f0e43gb70bd6180a00b1a7-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 3:17 ` Luis Lavena
[not found] ` <71166b3b0904262017o512faf98v97fbb36951f01143-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 3:33 ` Evan Weaver
[not found] ` <b6f68fc60904262033p150a16a9tfefd1f82d938cd6e-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 15:43 ` Luis Lavena
2009-04-27 1:53 ` [Mongrel-development] " Eric Wong
replies disabled, historical list
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).