From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luis Lavena Newsgroups: gmane.comp.lang.ruby.mongrel.general,gmane.comp.lang.ruby.mongrel.devel Subject: Re: [Mongrel-development] Mongrel, cross compilation, Echoe and rake-compiler Date: Sun, 26 Apr 2009 22:36:52 -0300 Message-ID: <71166b3b0904261836ua76ee21p35b46b999d02e2f8@mail.gmail.com> References: <71166b3b0904261732j6d5c50fay3d05fdca7f4a6b6e@mail.gmail.com> Reply-To: mongrel-users-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1240820141 2138 80.91.229.12 (27 Apr 2009 08:15:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Apr 2009 08:15:41 +0000 (UTC) Cc: mongrel-users-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org To: mongrel-development-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Original-X-From: mongrel-users-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Mon Apr 27 10:15:33 2009 Return-path: Envelope-to: gclrm-mongrel-users-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=m9oxomN0YYgQiDp7tsVaKcFsxd63kQwEt0QutiRiMcQ=; b=pdxkZHE/cAzPTY8eSzURwD+vX0kddoLClfdpv6XG3Hfkul1xNsyI3jVQycj7AfgT72 DUDjI7+GWy9IzoQbfjbwu61mRs/7/jM4o9ArDZpOm/lfQab5T3ZLKvn6hUlHAR7NybAE mKF8lPtDn4BxL6+DkmANGiNo88OO79pj+TzKk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Ax3YBDlJin+oRUbre64D7uoE3VpI9PR6mfuAne7rum1c6RGhbH2I6k8kpHklSuPLtZ vyldrsDeqwbMw2YKGLHaJL6PFLPz7acYDua2klsk5lLR85y/iOMV5pBvaLxPwUe+g/sP yoP9lFw5jtwL7ovkDbm+peOjV8zAYa3/rOWz8= In-Reply-To: X-BeenThere: mongrel-users-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: mongrel-users-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Errors-To: mongrel-users-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Xref: news.gmane.org gmane.comp.lang.ruby.mongrel.general:5704 gmane.comp.lang.ruby.mongrel.devel:114 Archived-At: Received: from rubyforge.org ([205.234.109.19]) by lo.gmane.org with esmtp (Exim 4.50) id 1LyG2u-0007kf-3F for gclrm-mongrel-users-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org; Mon, 27 Apr 2009 03:54:12 +0200 Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 51E5D197828E; Sun, 26 Apr 2009 21:50:44 -0400 (EDT) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.184]) by rubyforge.org (Postfix) with ESMTP id 6E15A18580E3; Sun, 26 Apr 2009 21:42:47 -0400 (EDT) Received: by mu-out-0910.google.com with SMTP id w1so709782mue.9 for ; Sun, 26 Apr 2009 18:42:44 -0700 (PDT) Received: by 10.239.151.12 with SMTP id p12mr252940hbb.92.1240796212697; Sun, 26 Apr 2009 18:36:52 -0700 (PDT) List-Post: On Sun, Apr 26, 2009 at 10:12 PM, Evan Weaver wrote: > I think that's a good plan. Echoe has some rudimentary > cross-compilation (used for JRuby), but not for Mingw. Your way is > better. > rake-compiler still doesn't support JRuby, but perhaps a JavaJarTask is coming, but I'm not holding my breathe until I see these patckes ;-) > My plan is as so: > > Gossamer + Rack launch script + some optimizations/bugfixes + Ruby 1.9 > compat =3D more or less Mongrel 2.0. > The work on this has already started? Gossamer is the codename? > 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've no problem working with bleeding edge stuff, as long I can find it :-) > 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 > it. > No rush, my only concern is ensure Mongrel itself works on the upcoming One-Click Installer. Got all the details ironed to do a release tonight, and when started to install in a sandbox found that Mongrel wasn't working. Anyhow, now I have a Mac so 3 way testing between Linux, OSX and Windows is now possible form my side, so promise not break anything :-) Cheers, -- = 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=E9ry