Можете ли вы указать мне на большой проект с открытым исходным кодом на Python?
Я хотел бы посмотреть, как большой ( > 40 разработчиков) проект, выполненный с Python, выглядит так:
- как выглядит код
- какую структуру папок они используют
- какие инструменты они используют.
- как они настраивают среду совместной работы
- какую документацию они предоставляют.
Неважно, какой тип программного обеспечения он (сервер, клиент, приложение, сеть,...), но я бы предпочел что-то зрелое (версия 1.0 уже выполнена)
Ответы
Ответ 1
Chandler - это действительно огромный, у которого были проблемы из-за его размера и разработчиков, работающих над ним, поэтому вы можете учиться на их неудачи. Там написано об этом book.
Wingware Python IDE - это огромный проект, к сожалению, он закрыл источник. Но я думаю, что все еще интересно посмотреть, как выглядит большое настольное приложение на Python.
Ответ 2
Django веб-фреймворк.
Кроме того, Twisted Matrix.
Я не уверен в точном числе разработчиков.
Ответ 3
Trac - который, по совпадению, также применим для части совместной работы вашего вопроса.
Ответ 4
Ответ 5
Существует около 40 разработчиков, работающих на самом языке. Вы можете взять посмотреть репозиторий или загрузить источник [ftp ], чтобы увидеть стиль, организацию и с.
Здесь - некоторые другие крупные проекты Python (большие строки).
Ответ 6
Plone CMS и Zope сервер приложений, на котором работает Plone.
Ответ 7
Возможно, более низкий уровень, чем вы ищете, но NumPy и SciPy проекты представляют собой очень зрелые библиотеки с открытым исходным кодом, численные и научные программы. Хотя API - это Python, большая часть низкоуровневой работы выполняется на C или Fortran.
Проект IPython - проект с чистым питоном, который также довольно зрел.
Ответ 8
Является pinax достаточно большим? или ella?
Я не уверен в счете разработчиков, но они большие и имеют довольно много вилок.
Django, вероятно, будет квалифицироваться.
Ответ 9
PyQt4 - это большой проект.
Вот список с самых популярных проектов python.
Ответ 10
Пилоны.
Даже 0,9.8, он довольно зрелый