The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышла открытая платформа для совместной разработки RhodeCode 4.1

17.06.2016 21:08

Вышла новая версия RhodeCode 4.1, платформы для управления репозиториями и совместной работы в Mercurial, Git и Subversion. RhodeCode позволяет на своём оборудовании развернуть полноценную систему совместной разработки, с единым контролем прав доступа к различным репозиториям, группами пользователей, рецензированием кода и возможностью вносить изменения через веб-интерфейс (online-редактор c подсветкой синтаксиса, коммиты, пулл-реквесты). Существуют готовые плагины для интеграции с Atlassian JIRA, Bamboo, RedMine, Jenkins и Slack.

Главным изменением ветки 4.x является возвращение к открытой модели разработки. Начиная с версии 4.0, исходный код Community Edition находится в открытом доступе под лицензей AGPLv3. Проект разрабатывается на языке Python. Загрузить последнюю версию можно на сайте платформы. Параллельно независимым сообществом в рамках проекта Kallithea развивается ответвление от RhodeCode, созданное после превращения RhodeCode в 2013 году в полупроприетарный коммерческий продукт.

RhodeCode CE (Community Edition) содержит все функции из последней коммерческой версии, включая полнотекстовый поиск по коду (Whoosh), создание групп репозиториев, авторизация через аккаунты организации (LDAP / Active Directory). RhodeCode EE (Enterprise Edition) основывается на Community Edition, добавляет техническую поддержку от создателей платформы, синхронизацию между территориально разнесёнными серверами и масштабируемый поиск по коду (Elasticsearch) для крупных репозиториев. Помимо этого, Enterprise Edition включает в себя систему аналитики и мониторинга производительности приложений (RhodeCode AppEnlight).

Ключевые изменения в версии 4.1:

  • Поиск по коду: добавлены подсветка синтаксиса, номера строк
  • Поиск по коду: добавлен движок Elasticsearch (для RhodeCode EE)
  • Безопасность: добавлена аутентификация с использованием токенов
  • Контроль версий: добавлена поддержка Mercurial 3.8.3


  1. Главная ссылка к новости (https://rhodecode.com/blog/114...)
  2. OpenNews: Релиз платформы совместной разработки Kallithea 0.3
  3. OpenNews: Выпуск платформы совместной разработки Kallithea 0.2
  4. OpenNews: Первый выпуск платформы совместной разработки Kallithea, ответвившейся от RhodeCode
  5. OpenNews: Проект RhodeCode преобразован из свободного проекта в коммерческий продукт с частично открытым кодом
  6. OpenNews: Вышла платформа для организации совместной разработки rhodecode 1.7.0
Автор новости: firaxine
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44620-rhodecode
Ключевые слова: rhodecode
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:25, 17/06/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    AGPL сущее зло в отличии от GPL
     
     
  • 2.2, Аноним (-), 22:31, 17/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Обратите внимание, что GNU AGPL не совместима с GPLv2. Она также формально не совместима с GPLv3 в узком смысле: вы не можете взять исходные тексты, выпущенные на условиях GNU AGPL, и передавать или изменять их, как вам угодно, на условиях GPLv3, и наоборот. Однако вам позволено комбинировать раздельные модули или файлы исходного текста, выпущенные под обеими этими лицензиями, в едином проекте, что предоставит многим программистам разрешение на все действия, нужные им для того, чтобы делать какие им угодно программы.
     
  • 2.3, Аноним (-), 22:38, 17/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Да, это самый важный момент в новости, давайте его обсуждать.
     
     
  • 3.4, A.Stahl (ok), 22:44, 17/06/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > давайте его обсуждать.

    Да, давайте. Я любезно предлагаю право первого аргумента вам, уважаемый.

     
     
  • 4.5, Аноним (-), 22:52, 17/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну что Вы, сударь, увольте-с
     
     
  • 5.7, Аноним (-), 00:23, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Нет уж извольте-с.
     
  • 3.6, Аноним (-), 23:15, 17/06/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разруха не в сортирах..
     
  • 3.8, Аноним (-), 02:19, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Если немного упростить, то один из основных постулатов Столлмана таков: Неважно насколько качественно работает программа и работает ли вообще, главное - лицензия под которой она выпущена. Если gnu/gpl программа работает худокривенько (не работает вообще), ^^сознательный^^ пользователь всё равно должен предпочесть её любому проприетарному аналогу (запускающемуся, работающему, выполняющему свои функции).
    По мне, так это чистая шизофрения, как она есть.
    Поправьте, если по сути не прав.


     
     
  • 4.9, Аноним (-), 07:23, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Что изменится от того, что я вас поправлю? Мне кажется игра не стоит свеч.
     
  • 4.10, Andrey Mitrofanov (?), 07:39, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Поправьте, если по сути не прав.

    По сути не прав. Детали - во всех интервью или лекциях Столмана.

    Но да, про здоровый-и-богатый передёргиваешь, как на окладе - тупо, зажато, без огонька. Не останавливайся.

     
  • 4.11, angra (ok), 07:51, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Открытость кода это один из параметров, по которым оценивается программа, наряду с функциональностью, интерфейсом, документацией, потреблением ресурсов, стабильностью работы, безопасностью. Разные люди в разных ситуациях придают этим параметрам разные веса. Вас ведь вряд ли удивляет, что админы ценят безопасность и стабильность, "домохозяйки" удобный интерфейс, "продвинутые пользователи" функциональность итд, причем настолько в ущерб другим параметрам, что отказываются от софта, неудовлетворящего главному. Так почему называете шизофрениками тех, кто придает высокий вес параметру открытости кода?
     
     
  • 5.12, Andrey Mitrofanov (?), 07:57, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Открытость кода это один из
    >шизофрениками тех, кто придает высокий вес параметру открытости кода?

    Оно же про Столмана говорило! Какой в майки "открытый код"??   Но тебе тоже приз за передёрг, утешительный -- второе место из двух.

     
     
  • 6.23, angra (ok), 01:42, 19/06/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Извини, но я не из секты РМС и мне плевать на его толкование термина открытый код и противопоставление его свободному коду. Точно также как мне плевать на его требование добавлять GNU к linux.
    В чем ты видишь передергивание у меня? Раскрой подробней, если конечно ты вообще способен к связному изложению своих мыслей.
     
     
  • 7.24, Andrey Mitrofanov (?), 09:19, 19/06/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Извини, но я не из секты РМС и мне плевать на его
    > толкование термина открытый код и противопоставление его свободному коду. Точно также

    Так протиповоставляете ж вы, опенсурсники.
    Путаете детей. Вот ребёнок на каникулах (если не майковский или орайлевский агитатор тольок) постом выше говорит "постулаты Столмана" и старательно перевирает всё в опенсурсную риторику. Я ему сказал, что у Столмана не про это.

    > как мне плевать на его требование добавлять GNU к linux.
    > В чем ты видишь передергивание у меня? Раскрой подробней, если конечно ты
    > вообще способен к связному изложению своих мыслей.

    В переводе темы с "основных постулатов Столмана" на свой опенсурсик.
    Ты даже не понял своей ошибки, когда тебя в неё ткнули.
    Да, нам тоже на тебя плевать.
    Не плевать на твоё враньё.

    Столман отдельно, твой о'райлевыский и майковский опенсурсик отдельно.

    Только не надо про "одни и те же программы".
    Они одни и те же, а "столман == опенсурс" - вреньё.

     
     
  • 8.25, angra (ok), 10:22, 19/06/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Когда вы говорите, Иван Васильевич, впечатление такое, что вы бредите Если вд... текст свёрнут, показать
     
     
  • 9.26, Andrey Mitrofanov (?), 20:00, 19/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    http techrights org 2016 01 14 microsoft-e-e-e-openwashing http thebaffler ... текст свёрнут, показать
     
  • 4.18, Аноним (-), 15:51, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Отказаться от нужного тебе ПО только потому, что это не нравиться бомжеватому дядке с другой стороны планеты - вот клиника и шизофрения. Когда своей головы нет, а комп адимнить нужно - это всегда проблема, на кого ее не сваливай.
     
     
  • 5.20, Andrey Mitrofanov (?), 17:48, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > бомжеватому дядке с другой стороны планеты - вот клиника и шизофрения. Когда
    > своей головы нет,

    Как вы двое страстно слились вмсте. А кто у вас девочка, кто мальчик??

     
  • 2.21, Аноним (-), 17:59, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >в отличии от

    в отличие от

     

  • 1.13, Вася (??), 08:17, 18/06/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А есть что нибудь похожее, написанное на php?
     
     
  • 2.14, Наркоман (?), 09:37, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А зачем?
     
     
  • 3.15, username (??), 10:43, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А пхпешники вообще странные люди. Был случай лид говорит мне, нам для сборки нужен phing. На вопрос Зачем если у них с ant 99% совместимость в рецептах а он в свою очередь уже воткнут во все шаблоны на серверах ничего ответить не смог, просто ушел.
    Вот и думай после этого, что у них с головой.
     
     
  • 4.16, Володя (??), 12:18, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ааа...
     
  • 4.19, mma (?), 16:04, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Человек воспитаный похоже, вот и ушел. Человек просит phing потомучто нравится/привых/хочется а ему говорят а мне лень делать свою работу используй ant. Помоему странный тут точно не лид.
     
     
  • 5.22, username (??), 18:08, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Детсад. Человече, в реальном мире чтобы что-то сделать нужно понимать какая от этого польза. Мое время платное, если не из кармана лида так из кармана организации поэтому хотя бы спрашивать зачем и какой профит это минимум из того что нужно сделать а не поощрять "хочется".
     
     
  • 6.27, Аноним (27), 02:41, 05/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Компания назначила этого человека техническим лидером проекта и он свое время тратит на организацию деятельности, а развитие квалификации и объяснение причин выбора технологии вам в его ответственность не входит.

    Объяснять свой выбор инструментов он должен только непосредственному руководителю.

    В данной истории ваш поступок простое неподчинение. В военке за это расстрел предусмотрен.

     
     
  • 7.28, username (??), 09:58, 09/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Компания назначила этого человека техническим лидером проекта и он свое время тратит
    > на организацию деятельности, а развитие квалификации и объяснение причин выбора технологии
    > вам в его ответственность не входит.
    > Объяснять свой выбор инструментов он должен только непосредственному руководителю.
    > В данной истории ваш поступок простое неподчинение. В военке за это расстрел
    > предусмотрен.

    Это был не тех лид.
    Да, расстрел однозначно.

     
  • 2.17, nobody (??), 12:34, 18/06/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Держи https://www.phacility.com/phabricator/
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру