LINUX.ORG.RU
 
CKPbIT_HUK

Анонсирован redports - репозиторий, ориентированный на создание, тестирование и дальнейшее сопровождение портов FreeBSD


0

1

Создатель Blueports сообщил о скором закрытии проекта, так как им же был создан Redports, предоставляющий более удобные инструменты для реализации тех же задач.

Этот ресурс может быть полезен всем, кто принимает участие в портировании ПО для FreeBSD. Это отдельный репозиторий SVN с web-интерфейсом Trac, ориентированный на создание, обкатку и дальнейшее сопровождение модификаций портов, которые не готовы к основному дереву портов. Для этих целей имеется несколько инсталляций Tinderbox, обеспечивающих возможность сборки портов для следующик версий FreeBSD: 7.4/8.2/9.0/10, для сборки могут использоваться компиляторы CLANG/LLVM и GCC 4.5. Производится автоматическая сборка и тестирование портов, по итогам тестирования разработчикам может быть отправлен отчёт или лог сборки.

В работе с RedPorts.Org, следует иметь ввиду, что ресурс находится в стадии раннего бета-тестирования. Однако, чем больше людей и чем раньше начнут им массово пользоваться - тем быстрее ресурс обретет статус стабильного.

Новость взята с Bsd News in Russia (BSDNiR), полный оригинал новости доступен по этой ссылке.

>>> Сайт проекта


[#]  

Не нужно.

anonymous ()
[#] Ответ на: комментарий от anonymous 26.11.2011 16:22:29  

> Не нужно. Спасибо КЭП!

anonymous ()
[#]  
yoghurt

Что люди только не делают, дабы не использовать pkgsrc

***** ()
[#] Ответ на: комментарий от yoghurt 26.11.2011 16:32:52  
CKPbIT_HUK

Кстати да, в pkgsrc, насколько я помню, это всё удобнее и из коробки сделано. Давно правда игрался с ним, могу ошибаться. Тока в pkgsrc программ меньше и они постарее - следствие кроссплатформености и меньшего числа заинтересованных.

А под фрёй, насколько я помню, pkgsrc костыльно очень работает.

()
[#] Ответ на: комментарий от CKPbIT_HUK 26.11.2011 16:43:10  
yoghurt

>Тока в pkgsrc программ меньше и они постарее - следствие кроссплатформености и меньшего числа заинтересованных.

Всё, как вы правильно заметили, зависит от заинтересованных. Всвязи с недавним выходом MyPaint я специально посмотрел - 1.0 в pkgsrc очутился раньше, чем в дебиане и убунте.

***** ()
[#]  
Zombieff

> Bsd News in Russia

Прочитал как «Bad News in Russia».

* ()
[#]  

Казалось бы, при чем здесь Linux?

anonymous ()
[#]  

Скоро, глядишь, и до полноценных оверлеев дело дойдёт.

* ()
[#]  
cipher
>>-----Цитата---->>

SVN

<<-----Цитата----<<
>>-----Цитата---->>

Freebsd

<<-----Цитата----<<

Отличный проект.

* ()
[#]  
stevejobs

Вместо svn теперь git/mercurial (а иногда даже github/bitbucket), вместо трека - редмайн и багзилла... Но бсд как всегда остается на стабильных решениях!

** ()
[#] Ответ на: комментарий от stevejobs 26.11.2011 18:07:57  
yoghurt

>вместо трека - редмайн и багзилла

GNATS!

***** ()
[#] Ответ на: комментарий от stevejobs 26.11.2011 18:07:57  

> вместо трека - редмайн и багзилла...

И чем они лучше?

***** ()
[#] Ответ на: комментарий от yoghurt 26.11.2011 18:17:21  

GNATS сами FreeBSD разработчики считают устаревшей. Redmine кстати реально хорош - его у нас предпочли даже перед коммерческими продуктами как Jira и HP ServiceDesk.

А за новость спасибо - я давно хотел какое-то место, где мог бы повозиться над портированием своих проделок и на BSD - надо попробовать. Если бы не http://www.opensource.ru , удивился бы что эта новость делает на лоре.

anonymous ()
[#]  

Кстати кто из близких к FreeBSD проекту - действительно, почему разработка портов не идет в одном каком-то месте? Чисто человеческий фактор как желание иметь свой или есть реальные преграды? Сделали бы все на GitHub ;)

anonymous ()
[#] Ответ на: комментарий от yoghurt 26.11.2011 16:32:52  

а при чем тут pkgsrc ? Как он заменит такой инструмент как Tinderbox с автоматической сборкой под разные ветки ?

anonymous ()
[#] Ответ на: комментарий от tailgunner 26.11.2011 18:26:58  
yoghurt

Я вообще думал, что современный тренд - это "вместо багзиллы - трак и редмайн"

***** ()
[#] Ответ на: комментарий от yoghurt 26.11.2011 18:31:46  

> Я вообще думал, что современный тренд - это "вместо багзиллы - трак и редмайн"

Я тоже. Но, похоже, мы отнюдь не всё знаем.

***** ()
[#]  
f0b

о майн гад... опять срач.

* ()
[#] Ответ на: комментарий от tailgunner 26.11.2011 18:26:58  
stevejobs

багзилла тем что stable, а редмайн - тем, что оно не такое глюкавое решето как trac

есть две проблемы: после обновления сломался редмайн, и после обновления сломался трак. Комьюнити обоих проектов — закоренелые фанатики, наизусть цитирующие stable_api_noncence.txt. Но проблемы с траком решаются гораздо большей нервотрепкой. У нас в конторе после обширного срача решили использовать редмайн, и пилят его уже пару лет.

вообще, всё это нужно выкинуть и юзать жиру. Но это же новости, от одного упоминания слова жира в комментариях меня заминусует INT_MAX человек.

** ()
[#] Ответ на: комментарий от yoghurt 26.11.2011 18:31:46  
stevejobs

я зря заменил слово "жира" словом "багзилла". каюсь, я был неправ.

** ()
[#] Ответ на: комментарий от stevejobs 26.11.2011 18:41:31  

redmine до сих пор починить не могут для Ruby 19. Хотя проблема в ruby-gems по большому счету. Все эти нагромождения на рельсях таки валятся от любого пустяка

anonymous ()
[#] Ответ на: комментарий от anonymous 26.11.2011 18:31:44  
yoghurt

Там другая идеология же. Бинарные пакеты фигарят булк-билдом и все сразу, при выпуске новой стабильной квартальной бранчи.

***** ()
[#] Ответ на: комментарий от stevejobs 26.11.2011 18:41:31  

> проблемы с траком решаются гораздо большей нервотрепкой

Полагаю, это зависит от конкретного набора умений. Меня, например, мысли об исправлении ошибок в рельсовом Руби-коде ввергает в депрессию, а поправить что-то в Питон-плделке я смогу (по крайней мере, надеюсь на это).

Впрочем, пока что с нестабильным Trac 0.13dev проблем нет.

***** ()
[#]  
iZEN

> и GCC 4.5.

Три дня назад закрыли порт GCC 4.5 в основном дереве портов cо следующей формулировкой:

Remove lang/gcc45 in favor of lang/gcc46 and later.  Nothing in the
tree uses this version of GCC (GCC 4.5.x) any longer and GCC 4.6 has
been the default for USE_FORTRAN=yes and USE_GCC=4.X+ for a while
and has proven itself.  Plus, only GCC 4.6 and GCC 4.7 have been
patched to work with FreeBSD 10.x and later.

***** ()
[#] Ответ на: комментарий от yoghurt 26.11.2011 16:32:52  

> Что люди только не делают, дабы не использовать portage

fixed

* ()
[#] Ответ на: комментарий от anonymous 26.11.2011 18:29:33  
annulen

>почему разработка портов не идет в одном каком-то месте?

центральный CVS портов не считается таким местом?

** ()
[#] Ответ на: комментарий от annulen 26.11.2011 21:10:14  

нет, тк из "центрального" как вы выразились CVS, люди засасывают порты прямиком к себе. Т.е., туда вливают уже готовые порты. Здесь же может идти работа над ПО, которое еще в процессе портирования.

anonymous ()
[#] Ответ на: комментарий от g1itch 26.11.2011 20:55:58  

А действительно, в чем проблема портировать portage?

** ()
[#] Ответ на: комментарий от loz 27.11.2011 4:58:59  
iZEN

> А действительно, в чем проблема портировать portage?

Проблема в том, что разработчики FreeBSD не хотят делать второй Gentoo. Стройного дерева портов достаточно, как оказалось.

***** ()
[#] Ответ на: комментарий от tailgunner 26.11.2011 18:26:58  

> И чем они лучше?

Я вас не узнаю без гри^W аватарки

anonymous ()
[#]  
qbbr

как я понял это unstable developer ветка для фряхи?

** ()
[#] Ответ на: комментарий от iZEN 27.11.2011 8:20:33  
qbbr

дела ни в том что не хотят, FreeBSD и Gentoo это разные ОС... и второй G у них ни как не получится, т.к unix долек от linux`а...

** ()
[#] Ответ на: комментарий от qbbr 27.11.2011 12:12:04  
qbbr

если кто не понял, U > L

** ()
[#]  
KDE41user

Расскажите Поттерингу, что у BSD есть проблема с портами, пусть исправит.

* ()
[#] Ответ на: комментарий от qbbr 27.11.2011 12:12:04  
aho

> т.к unix долек от linux`а...

FreeBSD также не UNIX, как и Linux

()
[#] Ответ на: комментарий от loz 27.11.2011 4:58:59  
annulen

>А действительно, в чем проблема портировать portage?

Нет проблемы, есть профиль Gentoo Prefix для FreeBSD 7.1 - 8.2. Для девятки еще не сделали, похоже.

** ()
[#] Ответ на: комментарий от aho 27.11.2011 12:56:38  
qbbr

ну как бы намекая...

** ()
[#] Ответ на: комментарий от aho 27.11.2011 12:56:38  
qbbr

ответ двусмысленный...

** ()
[#] Ответ на: комментарий от loz 27.11.2011 4:58:59  

> А действительно, в чем проблема портировать portage?

а Gentoo/FreeBSD это по-твоему, что???

anonymous ()
[#] Ответ на: комментарий от annulen 27.11.2011 14:13:27  

>Нет проблемы, есть профиль Gentoo Prefix для FreeBSD 7.1 - 8.2.

>а Gentoo/FreeBSD это по-твоему, что???

Зачем тогда сабж?

** ()
[#] Ответ на: комментарий от loz 27.11.2011 4:58:59  

Думаю, проблемы нет. Но мне все равно, у меня g/fbsd работает.

* ()
[#] Ответ на: комментарий от loz 28.11.2011 5:38:11  

prefix для тех, кто не хочет трансформировать фрю. Боюсь, как бы gentoo не забросили ~x86-fbsd в пользу префикса, а то некоторые считают, что он более правильный подход.

* ()
[#] Ответ на: комментарий от aho 27.11.2011 12:56:38  
>>-----Цитата---->>

FreeBSD также не UNIX, как и Linux

<<-----Цитата----<<

Конечно FreeBSD как прямой потомок BSD UNIX и донор кода для Mac OS X( который тоже UNIX) не является UNIX ;)

В общем они с Linux "очень по-разному" не UNIX ;)

()
[#] Ответ на: комментарий от evseev 28.11.2011 18:48:19  
aho
>>-----Цитата---->>

Конечно FreeBSD как прямой потомок BSD UNIX

<<-----Цитата----<<

не прямой

>>-----Цитата---->>

и донор кода для Mac OS X

<<-----Цитата----<<

для ее ядра - XNU, что является акронимом "X is Not Unix" ;)

>>-----Цитата---->>

В общем они с Linux "очень по-разному" не UNIX ;)

<<-----Цитата----<<

именно поэтому я поставил запятую в своем комментарии

()
[#] Ответ на: комментарий от aho 28.11.2011 18:58:52  
>>-----Цитата---->>

не прямой

<<-----Цитата----<<

Если отец и сын (или если хотите дед и внук) не прямые родственники...То что тогда прямые?

>>-----Цитата---->>

для ее ядра - XNU, что является акронимом "X is Not Unix" ;)

<<-----Цитата----<<

Это Apple не помешало сертифицировать свою систему как UNIX ;)

()
[#] Ответ на: комментарий от evseev 28.11.2011 19:45:12  
aho
>>-----Цитата---->>

дед и внук не прямые родственники...То что тогда прямые?

<<-----Цитата----<<

так можно и XNU записать в прямые родственники - FreeBSD, как и ее "папа" 386BSD, не на 100% основана на коде BSD

>>-----Цитата---->>

Это Apple не помешало сертифицировать свою систему как UNIX ;)

<<-----Цитата----<<

не самый лучший аргумент ;)

()