_______________________________________________
Nitro-general mailing list
Nitro-...@rubyforge.org
http://rubyforge.org/mailman/listinfo/nitro-general
I'm still listening. After George went south on the project I haven't
had any real motivation to continue. But it's a real shame
considering. I think it would be great for you to pick up the torch
and run with it.
On Oct 23, 11:10 am, chris <prp...@gmail.com> wrote:
> Not sure who all is still listening but I have something to say.
>
> As Dan North said a while back. Nitro is quite feature full and could
> really use some time to settle in with some bug fixes and a really solid
> release. I may end up taking a stab at this. Once I got some fixes into
> the Nitro and Raw dependancies and require statements. A simple "nitro
> hello;cd hello;nitro" works out of the box. I also converted the entire
> projects to "newgem" projects ( no offense intended ).
If it works for you, that's fine. Since I stopped working on Nitro I
recrafted my whole build suite anyway.
But how does newgem help except to build a gem?
> The rake build tasks
> in there are excellent and "rake local_deploy" works perfectly. I have not
> touched Og, it seems to be pretty solid already. (side note: I think Og
> could stand on it's own two feet as well but if you want me to hold onto it
> for a while I will)
I separated Og into it's own project. See http://ogden.rubyforge.org.
There is a git repo. It is pretty much exactly what is in the current
Nitro repo. I figured splitting Og off on it's own was the first thing
to do in working toward a new stable release. Unfortunately the tests
were converted to RSpec just before all that (not by me), and they do
not fully pass and I have not been able to track down all the issues --
I wish we had the old unit tests instead.
The main plans I had for the future of Og were to make "enchanting"
explicit, and remove as much dynamic code injection as possible (there
is a lot of that in this lib). But a new solid release before all
that, at this point, would probably be best to help get a little fire
going under it.
> CHANGELOG:
>
> Fixed Nitro and Raw gemspec dependancies
> Fixed missing "require 'raw/controller'" in raw.rb
> Replaced lib/facets.rb with a gemspec dependancy
> Converted Nitro to a newgem project to capitalize on the rake tasks and
> rubyforge integration
> Converted Raw to a newgem project to capitalize on the rake tasks and
> rubyforge integration
>
> TODO:
>
> I think I found some bugs in the admin part, which in my opinion is key to
> getting a new user's feet wet with nitro and og. I'd like to fix those.
> Massive build up of examples in the rdocs
> Move good examples to the prototype site produced by "nitro project_name"
> Include more details in the actual prototype site code and startup files
> like app.rb and config/debug.rb
> I do not plan to move away from using the current unit testing. However I
> will create new tests using rspec and rbehave. They are not mutually
> exclusive
Ultimately it's your call, but I'd prefer not going the rspec and
rbehave route. There are much more important things to do. If you want
to move toward BDD, using minitest's mini/spec (now included in Ruby
1.9, btw) or Shoulda would be a much easier, more tempered step in
that direction.
> Get "rake docs" working
> Get "rake website_generate" working
>
> With your permission, Trans and George I'm talking to you, I'll put some
> more effort into this and see what I can come up with. None of my changes
> will mess with the api, my entire goal is stability and usability. After
> presenting my initial work to you guys, we can decide where you want to go
> from there.
That's more than considerate. Since the project has been down for the
count, I say, feel free to take her where you want. As you can tell
from my reply I'm still interested in seeing this project succeed and
am happy to help where as I can.
> Before I forget, Robert Mela, if your out there. I'd love to get a hold
> of your cheatsheets for inclusion in the actual rdocs. Looks like your site
> has been reclaimed by the domain goblins.
T.
While Ramaze is clearly based off ideas in Nitro (if not Nitro itself),
I don't think it has quite the same approach to pipelining
transformations and filtering.
It would be well worth looking at the essential differences between
Ramaze and Nitro and considering if effort is better spent in adding
Nitro aspects to Ramaze (either directly or as some sort of plugin).
If that's not feasible, then having Nitro spring back to life would be
quite cool.
>
> Just a thought, and I'm glad I'm not the only one who wanted to see a life
> after rails :)
There's always been life before, during, and after Rails. Ruby has had
interesting Web development almost all along. It just rarely got the
attention it deserved.
--
James Britt
www.happycamperstudios.com - Wicked Cool Coding
www.jamesbritt.com - Playing with Better Toys
www.ruby-doc.org - Ruby Help & Documentation
www.rubystuff.com - The Ruby Store for Ruby Stuff
Hi Chris,
I'm still listening. After George went south on the project I haven't
had any real motivation to continue. But it's a real shame
considering. I think it would be great for you to pick up the torch
and run with it.
If it works for you, that's fine. Since I stopped working on Nitro I
On Oct 23, 11:10 am, chris <prp...@gmail.com> wrote:
> Not sure who all is still listening but I have something to say.
>
> As Dan North said a while back. Nitro is quite feature full and could
> really use some time to settle in with some bug fixes and a really solid
> release. I may end up taking a stab at this. Once I got some fixes into
> the Nitro and Raw dependancies and require statements. A simple "nitro
> hello;cd hello;nitro" works out of the box. I also converted the entire
> projects to "newgem" projects ( no offense intended ).
recrafted my whole build suite anyway.
But how does newgem help except to build a gem?
I separated Og into it's own project. See http://ogden.rubyforge.org.
> The rake build tasks
> in there are excellent and "rake local_deploy" works perfectly. I have not
> touched Og, it seems to be pretty solid already. (side note: I think Og
> could stand on it's own two feet as well but if you want me to hold onto it
> for a while I will)
There is a git repo. It is pretty much exactly what is in the current
Nitro repo. I figured splitting Og off on it's own was the first thing
to do in working toward a new stable release. Unfortunately the tests
were converted to RSpec just before all that (not by me), and they do
not fully pass and I have not been able to track down all the issues --
I wish we had the old unit tests instead.
The main plans I had for the future of Og were to make "enchanting"
explicit, and remove as much dynamic code injection as possible (there
is a lot of that in this lib). But a new solid release before all
that, at this point, would probably be best to help get a little fire
going under it.
Ultimately it's your call, but I'd prefer not going the rspec and
> CHANGELOG:
>
> Fixed Nitro and Raw gemspec dependancies
> Fixed missing "require 'raw/controller'" in raw.rb
> Replaced lib/facets.rb with a gemspec dependancy
> Converted Nitro to a newgem project to capitalize on the rake tasks and
> rubyforge integration
> Converted Raw to a newgem project to capitalize on the rake tasks and
> rubyforge integration
>
> TODO:
>
> I think I found some bugs in the admin part, which in my opinion is key to
> getting a new user's feet wet with nitro and og. I'd like to fix those.
> Massive build up of examples in the rdocs
> Move good examples to the prototype site produced by "nitro project_name"
> Include more details in the actual prototype site code and startup files
> like app.rb and config/debug.rb
> I do not plan to move away from using the current unit testing. However I
> will create new tests using rspec and rbehave. They are not mutually
> exclusive
rbehave route. There are much more important things to do. If you want
to move toward BDD, using minitest's mini/spec (now included in Ruby
1.9, btw) or Shoulda would be a much easier, more tempered step in
that direction.
That's more than considerate. Since the project has been down for the
> Get "rake docs" working
> Get "rake website_generate" working
>
> With your permission, Trans and George I'm talking to you, I'll put some
> more effort into this and see what I can come up with. None of my changes
> will mess with the api, my entire goal is stability and usability. After
> presenting my initial work to you guys, we can decide where you want to go
> from there.
count, I say, feel free to take her where you want. As you can tell
from my reply I'm still interested in seeing this project succeed and
am happy to help where as I can.
Dan North wrote:
Hi Chris.Have you seen ramaze <http://ramaze.net>? It seems inspired by the same
I'm probably the last guy in the room - I promised to switch off the lights
:)
values as nitro, and there is a lot of energy behind it at the moment. I
would check with trans and george whether your time might be better spent
helping out with ramaze (which already considers og a first class ORM along
with sequel, datamapper and activerecord).
While Ramaze is clearly based off ideas in Nitro (if not Nitro itself), I don't think it has quite the same approach to pipelining transformations and filtering.
It would be well worth looking at the essential differences between Ramaze and Nitro and considering if effort is better spent in adding Nitro aspects to Ramaze (either directly or as some sort of plugin).
If that's not feasible, then having Nitro spring back to life would be quite cool.
_______________________________________________
Nitro-general mailing list
Nitro-...@rubyforge.org
http://rubyforge.org/mailman/listinfo/nitro-general
I'd be very keen to see a decent REST implementation in ruby.
Cheers,
Dan
Isn't that what the Sinatra Web thing claims?
James