Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Ticket #229 (closed task: invalid)

Opened 14 years ago

Last modified 12 years ago

Unite with SubWay

Reported by: Peter Merel Owned by: anonymous
Priority: highest Milestone:
Component: TurboGears Version:
Severity: critical Keywords:


Subway has a lot of ideas TurboGears lacks. Everything from the @client ajax-in-python to continuation-based web app support. On technical merits, Subway should eat TurboGears' dinner.

But we all know market outcomes are not based on technical merit. They're based on marketing. And as an open-source marketing project, TurboGears is eating Subway's dinner. And not just those low-fat subs, either - we're pouring it on thick!

It is a truism that python is the language with more web app frameworks than keywords. Of this LaoTse? wrote, "Conquest is a method of union. The smaller submits to the larger to obtain custom. The larger submits to the smaller to obtain service. If both would endure, both must submit."

So it's time to stop subway trumpeting as "the best framework", and by uniting with it definitively create the best web app framework. The combination of the two would become an unstoppable juggernaut of python mindshare, and all the rest of the frameworks would either componentize or be dismissed as toys.

If TurboGears does not unite, chaos will continue in python web app land, and ruby will become ascendant. This is more than a critical issue - don't dismiss it without understanding that doing so will have severe repercussions for subway (and by a process of horsshoe nail extraction, the whole world!)

Change History

comment:1 Changed 14 years ago by SuperJared <jared.kuolt@…>

  • Priority changed from highest to lowest
  • Status changed from new to closed
  • Resolution set to invalid
  • Severity changed from blocker to trivial
  • Milestone 1.0 deleted

...Um. You should bring this up on the mailing list. This is not a 'ticket'.

comment:2 Changed 14 years ago by Peter Merel

  • Status changed from closed to reopened
  • Priority changed from lowest to highest
  • Resolution invalid deleted
  • Severity changed from trivial to critical

Now it is ;-)

comment:3 Changed 14 years ago by kevin

  • Status changed from reopened to closed
  • Resolution set to invalid

After this ticket was initially created, there was some amount of discussion about this on the TurboGears mailing list. That discussion resulted in additional mailing list threads created and a patch submitted in a separate ticket. For additional perspective on this, please see:

 http://www.blueskyonmars.com/2005/12/20/python-and-the-one-web-framework/  http://www.blueskyonmars.com/2005/12/20/what-is-turbogears-not/

Note: See TracTickets for help on using tickets.