Как Turbogears достигнет критической массы Ruby on Rails? - PullRequest
0 голосов
/ 28 июля 2010

Я использую Turbogears, так как у меня есть опыт работы с Python, но я не могу избавиться от чувства ревности, видя все доступные ресурсы Ruby on Rails.

Например, для грубого сравнения объема ресурсов, проверьте http://www.google.com/trends?q=turbogears%2C+ruby+on+rails

Что потребуется Турбогенераторам для достижения критической массы Ruby on Rails? Большой репозиторий плагинов? Сексуальный маркетинг?

Ответы [ 3 ]

1 голос
/ 28 июля 2010

Прямо сейчас ни у Ruby, ни у Python нет достаточного импульса для диверсификации сообщества webdev.На мой взгляд, вот список шагов, которые мы, веб-разработчики Ruby и Python, должны выполнить:

  1. Сбор трусов.
  2. ???
  3. Побеждайте PHP и доминируйте в сети.
  4. Создайте множество прекрасных веб-фреймворков.

Так что, как уже предлагали другие, пока не работайте и работайте на шаг2) используя Rails или Django.;)

1 голос
/ 23 августа 2010

Я думаю, что Turbogears немного страдает от того, что он немного сложен в работе (и под этим я подразумеваю нетривиальное использование - система быстрого старта в порядке), от того, что он кажется постоянно меняющимся (разные версии имеют разные ORM, библиотеки аутентификации, веб-серверы, механизмы шаблонов и т. д.) от разных сопровождающих в течение короткого срока службы и т. д. Таким образом, люди, которые заставляют его работать, обычно по необходимости немного более самодостаточны, чем вы могли бы видеть в мире RoR или Django, и, следовательно, меньше интересоваться точными спецификациями, хорошей документацией или «евангелизацией» технологии.

В качестве примера последнего, когда SourceForge.net объявил, что они используют TurboGears с MongoDB, вы могли бы подумать, что сообщество или сопровождающие воспользуются этим фактом, показывая, что Turbogears - отличный выбор для нового интереса к NoSQL. Но вместо этого, казалось, было коллективное пожатие плечами, как бы говоря: "Да, мы все время знали, что TG был настолько велик. В чем дело?" :) По-видимому, сопровождающий Turbogears использует MongoDB, но об этом мало говорится в списке рассылки, а в документации вообще ничего об этом нет. Так что любой, кто видел освещение Sourceforge, пойдет на сайт TG, осмотрится и в конечном итоге будет немного растерян, может даже разочарован.

Итак, я думаю, что, если существующие сопровождающие и экспертное сообщество Turbogears не смогут уделять больше времени взгляду наружу и рассмотрению того, что расширит привлекательность структуры, сообщество будет по-прежнему оставаться довольно небольшим и целенаправленным.

0 голосов
/ 28 июля 2010

Как проекты набирают критическую массу - загадочный процесс.Сексуальный маркетинг определенно помогает.Я думаю, что тот факт, что Ruby on Rails запущен с убедительным скринкастом, способствовал его успеху.Также помогло то, что фреймворк был разработан магазином, который также разрабатывал классные приложения, которые люди хотели использовать.

Конечно, фреймворк также должен быть технически привлекательным, каковым является RoR.* Как отмечали другие комментаторы, Django может быть лучше для вас, если вы хотите Python Framework с широким распространением.Или, может быть, вам стоит просто перейти на Ruby on Rails?

...