Add Mizuno and Trinidad support #676

Merged
merged 3 commits into from Jan 23, 2012

3 participants

@skade
Padrino Framework member

Server now automatically picks them up if
they register a proper Rack::Handler.

Also suggest them in the Gemfile.

This is a preliminary request for testing, please do not merge yet, especially as Trinidad has not released their Rack support yet.

In the end, I found Mizuno the better experience, especially since it does not rely on jruby-rack.

@skade skade Add Mizuno and Trinidad support
Server now automatically picks them up if
they register a proper Rack::Handler

Also suggest them in the Gemfile.
ef6b964
@nesquena
Padrino Framework member

This will be great to have out of the box Trinidad/Mizuno support. Once Trinidad releases their rack support, we can revisit this.

@nesquena
Padrino Framework member

From the old ticket #675:

Some time ago (i don't want to dig) we had a user asking for running Padrino with Trinidad. As Trinidad seems to have emerged as a standard Rack server for JRuby, I would like to add support for that. For that reason, I asked Trinidad to implement a Rack::Handler subclass, which would enable us to simply add Trinidad for the JRuby platform instead of just resorting to Webrick.

trinidad/trinidad#29

This ticket is a reminder/notification. Should Trinidad implement this feature, I would very much like to add support for Padrino.

Regards,
Florian

@DAddYE DAddYE was assigned Sep 22, 2011
@nesquena
Padrino Framework member

Moving this to 0.10.4 for now (seems its not ready yet)? Obviously we should merge this as soon as its possible and they have rack handlers.

@DAddYE
Padrino Framework member

@skade if Mizuno is ready we can start merging it no? @nesquena?

@nesquena
Padrino Framework member

Is Mizuno ready? I thought it was this issue? matadon/mizuno#13

@skade
Padrino Framework member

The problem is the missing response by the trinidad-team. Maybe i'll throw out trinidad for now and just use Mizuno. I'll test it this weekend.

@nesquena
Padrino Framework member

@skade What's the status with this, seems they've added the rack handler?

@DAddYE DAddYE closed this Jan 22, 2012
@DAddYE DAddYE reopened this Jan 22, 2012
@DAddYE
Padrino Framework member

Trinidad seems to work right now, can we add it? @skade ?

@skade skade Merge branch 'master' into jruby-webserver-support
Conflicts:
	padrino-gen/lib/padrino-gen/generators/templates/Gemfile.tt
94e0df1
@skade
Padrino Framework member

I just checked and did not get mizuno or trinidad working in a fire-and-forget fashion. I'll try trinidad master next.

@skade
Padrino Framework member

Sorry, my fault. Trinidad works now, still no support on the mizuno side. I pushed some updates.

@nesquena
Padrino Framework member

Great! lets merge this in before release @DAddYE?

@DAddYE DAddYE merged commit d5e78bd into master Jan 23, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment