Forum: Ruby on Rails [ANN] Mongrel 0.3.5 -- Rails/CGI Actually Works

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
8c43ed7f065406bf171c0f3eb32cf615?d=identicon&s=25 Zed Shaw (Guest)
on 2006-02-18 22:10
(Received via mailing list)
This release of Mongrel features a CGIWrapper that actually works.  The
previous code was complete garbage so this one should fix the problems
with
sessions, cookies, and content-types people reported previously.

There is also now a correctly built Win32 gem created by Luis Lavena.
Luis
joined the Mongrel project and will be working on the Win32 specific
gear
needed.  His first thing is going to be a Mongrel service so you can
start/stop Mongrel like other web servers on Win32.

Grab the goods at http://mongrel.rubyforge.org/


== What Is Mongrel

Mongrel is a fast HTTP library and server for Ruby that is intended for
hosting Ruby web applications of any kind using plain HTTP rather than
FastCGI or SCGI. It is framework agnostic and already supports Ruby On
Rails, Og+Nitro, and Camping frameworks.


== Changes for 0.3.5

* More correct CGIWrapper that should work with all CGI parameters and
any
additional ones you set as well as properly converting cookies.
* Content-types and sessions should be fixed now.
* Fix to DirHandler that caused it to not list directories if told to.

Win32 people will still have problems with CTRL-C not stopping mongrel,
but
Luis is tracking that down as part of his win32 service work.


== Getting Mongrel

You can get Mongrel via RubyGems just make sure you pick the win32 gem
if
you are on that platform.  You can use the regular gem if you have your
own
compiler.

For those not familiar with RubyGems refer to the Mongrel site for help
(it's right on the front page).


== Toward 0.4

This release is getting closer to complete Ruby on Rails support.  It
should
work well, but file upload/send will probably function very weirdly if
at
all.

The next release will focus on getting the win32 service working and
enabling all the little things like file upload/send, built-in page
caching
support, and other goodies.  People running Rails should shoot me
feature
requests along these lines.


Zed A. Shaw
http://www.zedshaw.com/
59de94a56fd2c198f33d9515d1c05961?d=identicon&s=25 Tom Mornini (Guest)
on 2006-02-19 00:45
(Received via mailing list)
On Feb 18, 2006, at 1:08 PM, Zed Shaw wrote:

> This release of Mongrel features a CGIWrapper that actually works.
> The
> previous code was complete garbage so this one should fix the
> problems with
> sessions, cookies, and content-types people reported previously.

:-)

Hey, this is looking really great!

I noticed when I do:

   sudo gem install mongrel

it now prompts me for version.

It seems to think there are Win32 and Ruby versions.

Should it be something like Win32 and *nix. It's all
Ruby, right? :-)

--
-- Tom Mornini
25e11a00a89683f7e01e425a1a6e305c?d=identicon&s=25 Wilson Bilkovich (Guest)
on 2006-02-19 03:16
(Received via mailing list)
On 2/18/06, Tom Mornini <tmornini@infomania.com> wrote:
> Hey, this is looking really great!
> Ruby, right? :-)
>

In RubyGems lingo, non-platform-specific gems have 'RUBY' as the
platform, and binary gems have platform names like 'WIN32'.
Seems reasonable, but not super-clear when you see them together in a
menu like that.
59de94a56fd2c198f33d9515d1c05961?d=identicon&s=25 Tom Mornini (Guest)
on 2006-02-19 06:15
(Received via mailing list)
On Feb 18, 2006, at 6:16 PM, Wilson Bilkovich wrote:

> menu like that.
Thanks, Wilson.

--
-- Tom Mornini
This topic is locked and can not be replied to.