Вышла (https://rhodecode.com/blog/114/rhodecode-41-release-enterpri...) новая версия RhodeCode 4.1 (https://rhodecode.com), платформы для управления репозиториями и совместной работы в Mercurial, Git и Subversion. RhodeCode позволяет на своём оборудовании развернуть полноценную систему совместной разработки, с единым контролем прав доступа к различным репозиториям, группами пользователей, рецензированием кода и возможностью вносить изменения через веб-интерфейс (online-редактор c подсветкой синтаксиса, коммиты, пулл-реквесты). Существуют готовые плагины для интеграции с Atlassian JIRA, Bamboo, RedMine, Jenkins и Slack.Главным изменением ветки 4.x является возвращение (https://rhodecode.com/blog/113/rhodecode-goes-open-source-un...) к открытой модели разработки. Начиная с версии 4.0, исходный код Community Edition находится в открытом доступе (https://code.rhodecode.com/) под лицензей AGPLv3 (http://choosealicense.com/licenses/agpl-3.0/). Проект разрабатывается на языке Python. Загрузить последнюю версию можно на сайте платформы (https://rhodecode.com/download/). Параллельно независимым сообществом в рамках проекта Kallithea (https://kallithea-scm.org/) развивается (https://www.opennet.dev/opennews/art.shtml?num=43081) ответвление от RhodeCode, созданное после превращения (https://www.opennet.dev/opennews/art.shtml?num=37626) RhodeCode в 2013 году в полупроприетарный коммерческий продукт.
RhodeCode CE (Community Edition) содержит все функции из последней коммерческой версии, включая полнотекстовый поиск по коду (Whoosh), создание групп репозиториев, авторизация через аккаунты организации (LDAP / Active Directory). RhodeCode EE (Enterprise Edition) основывается на Community Edition, добавляет ([https://rhodecode.com/features/community-vs-enterprise) техническую поддержку от создателей платформы, синхронизацию между территориально разнесёнными серверами и масштабируемый поиск по коду (Elasticsearch) для крупных репозиториев. Помимо этого, Enterprise Edition включает в себя систему аналитики и мониторинга производительности приложений (RhodeCode AppEnlight).Ключевые изменения в версии 4.1:
- Поиск по коду: добавлены подсветка синтаксиса, номера строк
- Поиск по коду: добавлен движок Elasticsearch (для RhodeCode EE)
- Безопасность: добавлена аутентификация с использованием токенов
- Контроль версий: добавлена поддержка Mercurial 3.8.3
URL: https://rhodecode.com/blog/114/rhodecode-41-release-enterpri...
Новость: http://www.opennet.dev/opennews/art.shtml?num=44620
AGPL сущее зло в отличии от GPL
Обратите внимание, что GNU AGPL не совместима с GPLv2. Она также формально не совместима с GPLv3 в узком смысле: вы не можете взять исходные тексты, выпущенные на условиях GNU AGPL, и передавать или изменять их, как вам угодно, на условиях GPLv3, и наоборот. Однако вам позволено комбинировать раздельные модули или файлы исходного текста, выпущенные под обеими этими лицензиями, в едином проекте, что предоставит многим программистам разрешение на все действия, нужные им для того, чтобы делать какие им угодно программы.
Да, это самый важный момент в новости, давайте его обсуждать.
> давайте его обсуждать.Да, давайте. Я любезно предлагаю право первого аргумента вам, уважаемый.
Ну что Вы, сударь, увольте-с
Нет уж извольте-с.
Разруха не в сортирах..
Если немного упростить, то один из основных постулатов Столлмана таков: Неважно насколько качественно работает программа и работает ли вообще, главное - лицензия под которой она выпущена. Если gnu/gpl программа работает худокривенько (не работает вообще), ^^сознательный^^ пользователь всё равно должен предпочесть её любому проприетарному аналогу (запускающемуся, работающему, выполняющему свои функции).
По мне, так это чистая шизофрения, как она есть.
Поправьте, если по сути не прав.
Что изменится от того, что я вас поправлю? Мне кажется игра не стоит свеч.
> Поправьте, если по сути не прав.По сути не прав. Детали - во всех интервью или лекциях Столмана.
Но да, про здоровый-и-богатый передёргиваешь, как на окладе - тупо, зажато, без огонька. Не останавливайся.
Открытость кода это один из параметров, по которым оценивается программа, наряду с функциональностью, интерфейсом, документацией, потреблением ресурсов, стабильностью работы, безопасностью. Разные люди в разных ситуациях придают этим параметрам разные веса. Вас ведь вряд ли удивляет, что админы ценят безопасность и стабильность, "домохозяйки" удобный интерфейс, "продвинутые пользователи" функциональность итд, причем настолько в ущерб другим параметрам, что отказываются от софта, неудовлетворящего главному. Так почему называете шизофрениками тех, кто придает высокий вес параметру открытости кода?
> Открытость кода это один из
>шизофрениками тех, кто придает высокий вес параметру открытости кода?Оно же про Столмана говорило! Какой в майки "открытый код"?? Но тебе тоже приз за передёрг, утешительный -- второе место из двух.
Извини, но я не из секты РМС и мне плевать на его толкование термина открытый код и противопоставление его свободному коду. Точно также как мне плевать на его требование добавлять GNU к linux.
В чем ты видишь передергивание у меня? Раскрой подробней, если конечно ты вообще способен к связному изложению своих мыслей.
> Извини, но я не из секты РМС и мне плевать на его
> толкование термина открытый код и противопоставление его свободному коду. Точно такжеТак протиповоставляете ж вы, опенсурсники.
Путаете детей. Вот ребёнок на каникулах (если не майковский или орайлевский агитатор тольок) постом выше говорит "постулаты Столмана" и старательно перевирает всё в опенсурсную риторику. Я ему сказал, что у Столмана не про это.> как мне плевать на его требование добавлять GNU к linux.
> В чем ты видишь передергивание у меня? Раскрой подробней, если конечно ты
> вообще способен к связному изложению своих мыслей.В переводе темы с "основных постулатов Столмана" на свой опенсурсик.
Ты даже не понял своей ошибки, когда тебя в неё ткнули.
Да, нам тоже на тебя плевать.
Не плевать на твоё враньё.Столман отдельно, твой о'райлевыский и майковский опенсурсик отдельно.
Только не надо про "одни и те же программы".
Они одни и те же, а "столман == опенсурс" - вреньё.
> Ты даже не понял своей ошибки, когда тебя в неё ткнули."Когда вы говорите, Иван Васильевич, впечатление такое, что вы бредите."
Если вдруг тебе действительно хочется, чтобы тебя понимали, потрудись ясно выражать свои мысли. Например переведи на человеческий свое:
> Столман отдельно, твой о'райлевыский и майковский опенсурсик отдельно.Я могу лишь предположить, что "майки" это microsoft, но боюсь ошибиться, так как совершенно не понимаю причем к ним книжное издательство и что ты здесь подразумеваешь под "опенсурсиком"
Ну и чисто к сведению голосов в твоей голове, я основные постулаты Столмана вообще не обсуждал.
> Я могу лишь предположить, что "майки" это microsoft, но боюсь ошибиться, так
> как совершенно не понимаю причем к ним книжное издательство и что
> ты здесь подразумеваешь под "опенсурсиком"http://techrights.org/2016/01/14/microsoft-e-e-e-openwashing/
http://thebaffler.com/articles/the-meme-hustler
http://archive.oreilly.com/pub/a/oreilly/ask_tim/2003/gnusou...
https://www.gnu.org/philosophy/open-source-misses-the-point....> Ну и чисто к сведению голосов в твоей голове, я основные постулаты
> Столмана вообще не обсуждал.Ну, передавай приветы своим голосам от моих.
Отказаться от нужного тебе ПО только потому, что это не нравиться бомжеватому дядке с другой стороны планеты - вот клиника и шизофрения. Когда своей головы нет, а комп адимнить нужно - это всегда проблема, на кого ее не сваливай.
> бомжеватому дядке с другой стороны планеты - вот клиника и шизофрения. Когда
> своей головы нет,Как вы двое страстно слились вмсте. А кто у вас девочка, кто мальчик??
>в отличии отв отличие от
А есть что нибудь похожее, написанное на php?
А зачем?
А пхпешники вообще странные люди. Был случай лид говорит мне, нам для сборки нужен phing. На вопрос Зачем если у них с ant 99% совместимость в рецептах а он в свою очередь уже воткнут во все шаблоны на серверах ничего ответить не смог, просто ушел.
Вот и думай после этого, что у них с головой.
Ааа...
Человек воспитаный похоже, вот и ушел. Человек просит phing потомучто нравится/привых/хочется а ему говорят а мне лень делать свою работу используй ant. Помоему странный тут точно не лид.
Детсад. Человече, в реальном мире чтобы что-то сделать нужно понимать какая от этого польза. Мое время платное, если не из кармана лида так из кармана организации поэтому хотя бы спрашивать зачем и какой профит это минимум из того что нужно сделать а не поощрять "хочется".
Компания назначила этого человека техническим лидером проекта и он свое время тратит на организацию деятельности, а развитие квалификации и объяснение причин выбора технологии вам в его ответственность не входит.Объяснять свой выбор инструментов он должен только непосредственному руководителю.
В данной истории ваш поступок простое неподчинение. В военке за это расстрел предусмотрен.
> Компания назначила этого человека техническим лидером проекта и он свое время тратит
> на организацию деятельности, а развитие квалификации и объяснение причин выбора технологии
> вам в его ответственность не входит.
> Объяснять свой выбор инструментов он должен только непосредственному руководителю.
> В данной истории ваш поступок простое неподчинение. В военке за это расстрел
> предусмотрен.Это был не тех лид.
Да, расстрел однозначно.
Держи https://www.phacility.com/phabricator/