Launchpad (сайт) - Launchpad (website)

Панель запуска
Launchpad logo.png
Launchpad.net - Домашняя страница screenshot.png
Тип сайта
Сервер размещения проектов
Доступно ванглийский
ВладелецCanonical Ltd.
СделаноCanonical Ltd.
URLстартовая площадка.сеть
Коммерческийда
Постановка на учетНеобязательный
ЗапущенЯнварь 2004 г.; 16 лет назад (2004-01)
Текущее состояниеАктивный
Лицензия на контент
Стандартная общественная лицензия GNU Affero
Launchpad Suite
Launchpad logo.png
Разработчики)Фрэнсис Дж. Лакост и еще 52 человека[1]
изначальный выпуск15 июня 2005 г.; 15 лет назад (2005-06-15)
Стабильный выпуск
11.05[2] / 5 мая 2011 г.; 9 лет назад (2011-05-05)
Репозиторий Отредактируйте это в Викиданных
Написано вPython
Доступно ванглийский
ТипУправление проектом
ЛицензияСтандартная общественная лицензия GNU Affero
Интернет сайтстартовая площадка.сеть/ launchpad-project
Марк Шаттлворт с другим Canonical Ltd. сотрудники обсуждают Launchpad на дизайн спринт в Германии

Панель запуска это веб приложение и интернет сайт что позволяет пользователям разрабатывать и поддерживать программное обеспечение, в частности программное обеспечение с открытым исходным кодом. Он разработан и поддерживается Canonical Ltd.

21 июля 2009 г. исходный код был выпущен публично под Стандартная общественная лицензия GNU Affero.[3]По состоянию на июнь 2018 г., в репозитории Launchpad размещено более 40 000 проектов. Домен launchpad.net привлек 1 миллион посетителей к августу 2009 года, согласно Compete.com опрос.[4]

Составные части

Он состоит из нескольких частей:

  • Ответы: сайт поддержки сообщества и база знаний.
  • Чертежи: система отслеживания новых возможностей.
  • Ошибки: а баг трекер что позволяет отслеживать ошибки в различных контекстах (например, в пакете Ubuntu, в качестве восходящего потока или в удаленных трекерах ошибок).
  • Код: хостинг исходного кода, с поддержкой Базар и Git[5] системы контроля версий.
  • Переводы: сайт для локализация приложений в разных людях языки.

Важным, но менее заметным компонентом является Союз, «часть Launchpad для управления распространением». Launchpad в настоящее время в основном используется при разработке Ubuntu, Операционная система. Launchpad использует FOSS (свободный /Открытый исходный код ) Zope 3 сервер приложений.

Пользователи

Launchpad используется для разработки нескольких собственных проектов Canonical Ltd., включая Ubuntu и Базар. Сама разработка Launchpad осуществляется через Launchpad.

Другие известные проекты, использующие Launchpad для различных аспектов управления разработкой, включают:

Переход на бесплатное программное обеспечение

Launchpad изначально подвергался критике со стороны Jem Report и других членов сообщества свободного программного обеспечения за то, что он не был доступен под свободной лицензией, такой как GNU GPL, несмотря на его цели. В ответ разработчики заявили, что они намеревались в конечном итоге выпустить его под лицензией свободных программ, но на это могут уйти годы.[8] 9 июля 2007 г. Canonical Ltd. вышел Буря, первый компонент Launchpad, доступный по лицензии бесплатного программного обеспечения.[9]

Основатель Марк Шаттлворт в ответ на эту критику сказал, что «мы все активно работаем над открытием исходного кода Launchpad», добавив, что финансирование зарплат разработчиков Launchpad будет более приоритетным, и заявив, что немедленный выпуск приведет к множеству нефедеративный экземпляры Launchpad.[10] Однако это все же оставило некоторых членов движение за открытый исходный код недоволен.[11] 22 июля 2008 г. Марк Шаттлворт объявил на ОСКОН что полный исходный код будет выпущен в течение следующих двенадцати месяцев.[12]

19 декабря 2008 г. Canonical Ltd. выпустила компонент Launchpad "lazr.config" и "lazr.delegates" под версией 3 GNU LGPL.[13][14]

Открытый API Сейчас[когда? ] в бета-тестировании, которое позволит программам взаимодействовать с сайтом. Призывы к выпуску открытого API были поддержаны такими проектами, как Леонов, которые прибегали к очистка экрана чтобы получить данные с Launchpad.

В декабре 2008 года Canonical объявила, что исходный код веб-сайта Launchpad будет выпущен по лицензии бесплатного программного обеспечения к 21 июля 2009 года.[15][16] Также было объявлено, что два крупных компонента Launchpad, Soyuz (который отвечает за систему сборки, управление пакетами и публикацию пакетов Ubuntu) и Codehosting, не будут выпускаться под лицензией свободного программного обеспечения.[17] Позднее конкретная дата была изменена на июль / август 2009 года.[18][19] Однако 21 июля 2009 года программное обеспечение было выпущено под AGPLv3 (полностью бесплатная лицензия специально для веб-сервисов),[20] включая два компонента (Codehosting и Soyuz), которые изначально планировалось оставить собственными.[21]

Смотрите также

Рекомендации

  1. ^ «Canonical Launchpad Engineering в Launchpad». Launchpad.net. 15 июня 2005 г.. Получено 14 мая 2012.
  2. ^ «11.05: Сама панель запуска». launchpad.net.
  3. ^ «Canonical выпускает исходный код для Launchpad». Canonical Ltd. Архивировано с оригинал 8 марта 2011 г.. Получено 21 июля 2009.
  4. ^ «Launchpad привлекает 1 млн посетителей в год». Compete.com. Архивировано из оригинал 14 сентября 2014 г.. Получено 1 августа 2009.
  5. ^ "Код / мерзавец". 7 июля 2015 г.. Получено 27 января 2016.
  6. ^ "Linuxmint.com". Linuxmint.com. 22 июля 2009 г.. Получено 14 мая 2012.
  7. ^ "Distrowatch.com". Distrowatch.com. Получено 14 мая 2012.
  8. ^ «Часто задаваемые вопросы по Launchpad». Канонический. 5 августа 2006 г.
  9. ^ "Canonical Releases Storm как открытый исходный код". 10 июля 2007 г. Архивировано с оригинал 26 ноября 2007 г.
  10. ^ «Launchpad должен быть свободным ПО (свободным как в свободе)». 18 апреля 2007 г.
  11. ^ «Ubuntu построен с использованием проприетарного программного обеспечения». 10 июля 2007 г. Архивировано с оригинал 24 июля 2008 г.
  12. ^ "Исходный код Launchpad в течение 12 месяцев". 22 июля 2008 г.
  13. ^ "lazr.delegates 1.0". Pypi.python.org. Получено 14 мая 2012.
  14. ^ "lazr.config 1.0". Pypi.python.org. Получено 14 мая 2012.
  15. ^ "Youtube - UDS Jaunty - Грэм Биннс". Uk.youtube.com. 9 декабря 2008 г.. Получено 14 мая 2012.
  16. ^ Dev.launchpad.net, OpenSourcing
  17. ^ Blog.launchpad.net, "Как мы открываем стартовую площадку"
  18. ^ «Панель запуска с открытым исходным кодом». Canonical Ltd. Получено 4 июля 2009. Процесс должен быть завершен в июле / августе 2009 года.
  19. ^ «Canonical выпускает исходный код для Launchpad». Canonical Ltd. Архивировано с оригинал 8 марта 2011 г.. Получено 21 июля 2009. Canonical, основатель проекта Ubuntu, объявила сегодня, что открыла исходный код для программного обеспечения Launchpad, платформы разработки программного обеспечения и совместной работы, используемой десятками тысяч разработчиков.
  20. ^ "Лицензия Launchpad". Dev.launchpad.net. 25 января 2010 г.. Получено 14 мая 2012.
  21. ^ «Launchpad теперь с открытым исходным кодом». Blog.launchpad.net. 21 июля 2009 г.. Получено 14 мая 2012.

внешняя ссылка