On Sat, Nov 16, 2013 at 02:22:58PM -0500, Danny Fullerton wrote:
thanks for your help these days.
> I can't help but wonder how this would change anything. Ruote's users
> gravitates around Ruby so I don't see how changing the language of
> version 3 would fix this. Better to simply start a whole new project.
Yes, it would be a new project (flon).
> Sure scaling down some features, reducing the codebase, etc can help but
> I'm really not quite sure about the language thing...
Using a developer friendly language like Ruby didn't help build a dynamic. I
started stupid "adapters" that I had to maintain, side projects were started
but left behind (and I had to take over and maintain).
Every time there is help coming, there is lot of good will, but that lasts 1
or 2 months. After that, people have jobs and families and the project with
ruote is over. Someone else maintains the project (and asks questions on the
> It's true we see a lot of inquiries about "how to integrate with Rails"
> but that's probably because there's a need. What if `we` (Ruote's users
> - not John) try to fix this: develop a project which helps integrating
> Ruote with Rails (not Ruote in Rails) while keeping a clean demarcation
> between both of them? It's precisely what I'm working on. Could that be
Rails is a problem, once again it's my fault. Running ruote along with Rails
in the same Ruby runtime should be avoided. I proposed it in the first place,
Speaking of examples, according to http://ruote.rubyforge.org/source.html
I can't maintain them.
> Too little to late?
I created this situation and I'm trying to get out of it by a) preventing the
creation of new projects with ruote b) supporting existing users as best as I
This year 2013, almost nothing happened, the project is OK (a few bugs, yes),
it's little known. I think it's time for me to put it to sleep.
This year too we had (You Danny and I) this little chat where you said "let
ruote be known" or something like that. Were it be known now (after 6 years
of obscurity), I could not support/sustain the increased activity.