New dedicated Trac server on the way
Posted by David August 10, 2006 @ 06:21 PM
Our current web and mail server has been buckling under the load of the recent frenzy. Especially Trac and mailman is taking it to its knees. So we’re going to add another server. Hopefully this can be completed within the next few days. It’s going to be dedicated to just running the repository and Trac. Thanks to TextDrive for their continued support of Ruby on Rails.

Very good to hear! Trac, particularily submitting new tickets, has been broken for far too long.
Hooray! Let’s hope trac .10 comes out soon so we can get some spam filtering up and running.
isn’t trac a “python” app? why aren’t we using a more ruby-centric application? or does it just not exist?
Oy: The rails core team is in the business of writing the best damn web framework out there. Not rewriting a perfectly fine bug tracker (albeit it needs spam filtering), and not evaluating and playing with the numerous competitors to trac.
Oy: I’m sure DDR could write track with one hand on his back but he’s got pimp cup and audi TT to roll with. maybe u havne’t learn d but rewrite bug tracker ain’t how u get pimped unless ur spolsky.
DDR? Dance Dance Revolution? :)
What’s with all these python folks always posting snarky comments? Give it a rest.
Hi!
It’s offtopic, but maybe someone can answer it anyway: Why is the website on rubyonrails.org made with PHP? It’s embarrassing to praise Rails and get comments like: Why don’t they use it themself? Don’t they trust their own technology?
iGEL
They are just jealous ;)
Check out Akismet for trac spam filtering, some people are using it with great results. AFAIK, it’s free for non-commercial use.
http://trac.edgewall.org/wiki/SpamFilter#Akismet
What I’m more concerned about is if there will be a security audit of the framework after this.
I’d like to help out with the bug hunting and testing, but I don’t know where to start. Probably, someone experienced with the framework source can give us a kickstart.
Dylan, I’m not python, I love Ruby through and through, but I was just wondering. Thanks.
No problem – more rest is coming in Rails 1.2.
People raising this kind of questions are not worth your time.
PHP, because its a great language for small degrees of dynamic elements. Like, say, including a static footer and header, which is what we use it for here. Firing up Rails to do something so simple just because you think it’ll impress people with a single track of all or nothing would have been the nut case way to go.
Just because we love and build Rails, doesn’t mean we don’t appreciate or use other technologies when they’re appropriate. Apart from the performance problems with Trac, we love that too. Even though its, gulp, built in Python! Yeah, I know, I can barely contain the drama either.
Maybe someday you guys can use http://devjavu.com
:P
So rails does not offer a way to include a static footer and header? Or is it just time constraints that have kept the maintainers from updating the site?
And again, I’m not python, but it does give the naysayers a chance to say negative things in a meeting when you try to pitch RoR.
Misty – join #rails-security on freenode and join the discussion. Thanks!
Oy!, sure it does. But using Rails to solve a problem of that scale would be like trying to kill a fly with a hammer. You probably could do it, but why bother? Rails is not suitable for that level of complexity.
If you encounter naysayers who keep that as the strongest point of opposition in their arsenal, I’d say you’re doing rather well.
@Hah: Hilarious. Should’ve expected that one.
OY, iGle: Lets see the score here:
DDH: pimp cup, AUDI TT, Cover of InfoWeek (net worth $60,Million!), PowerBookPro 177”,Girl. Solid. Respect.
You: PHP, Many Comments to others Blogs, sandiwhc made of saltines between slices of bread, Python, card table with dell inspiron.
so let’s take this down the highway. peace.
bi curious: Are you rails blob?
http://railsblob.blogspot.com/
My friend Clegg says you is and that you is goign to be Web Two.O millionres just like DDT.
Pimp cups all around.
no. I Am not rails blob. who is clegg. isn’t DDT an old professional wrestler.
http://lists.grok.org.uk/pipermail/full-disclosure/2006-June/047380.html
Please stay away from freenode, I keep away from freenode just because of that.
For header and footer inclusion, the apache mod_include has such features, and it much faster than PHP (which is easy when you think about it).
But I understand PHP gives you more.
DHH is worth 60 mil?
respect!
Is there any status update on this? Trac has been unusable for more than a week. When it’s not unresponsive due to load, submitting the new ticket page throws a Python error, and so does the search page.
Would be nice to see TRAC & Akismet. I know a lot of developers show some reticence to depend on proprietary spam frameworks like Akismet (even if it’s free for now) but I say cross that bridge when it comes.
I’d also like to see the wiki get some spam-filtering love as well.
These things are of course very minor in the greater scheme of things but the fact that they stay broken for so long is really a shame.
I’m sure the rails team has their hands full as it is so maybe it’s time to delegate authority and find a team of second-tier rails community leaders that will upkeep the trac installation, prune the wiki, sweep through bugs regularly, and give the site some design love as necessary. You don’t need to give them commit rights and it’ll free up the core team from routine tasks.
It’s a bit demoralizing to see these supportive structures languish so long and it’s bound to take a toll on community morale sooner or later.
http://blog.segment7.net/articles/2006/07/03/timezones-1-rails-0
This is done and propagated and yes it’s running the SpamFilter plugin and using Akismet.
Also because it’s under mod_python now, it’ll be under the set of rules we have for mod_security.