The OpenNET Project / Index page

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

Проекту FreeBSD требуются мантейнеры для поддержки портов

25.05.2006 10:39

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

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

   cd /usr/ports
   make fetchindex
   sh -c 'cd /usr/ports; grep -F "`for o in \`pkg_info -qao\` ; \
      do echo "|/usr/ports/${o}|" ; done`" `make -V INDEXFILE` | \
      grep -i \|[email protected]\| | cut -f 2 -d \| ' 

Для просмотра общего списка неподдерживаемых портов можно воспользоваться web-интерфейсом.

  1. Главная ссылка к новости (http://groups.google.com/group...)
  2. Contributing to the FreeBSD Ports Collection
  3. FreeBSD Porter's Handbook
  4. Руководство FreeBSD по созданию портов
  5. Current FreeBSD ports problem report
  6. The FreeBSD Ports Monitoring System
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/7584-freebsd
Ключевые слова: freebsd, port
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pasha_deluxe (??), 11:49, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я бы с удовольствием взялся за поддержку портов но пока знания не позволяют :(
     
     
  • 2.2, Doktor (??), 12:01, 25/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда лучше не берись, а набирайся знаний.
     

  • 1.3, Аноним (-), 12:24, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну и что ввел я эту команду там 21 порт!!! Это что так много???
     
     
  • 2.5, Аноним (-), 12:48, 25/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    эта комманда даёт только не поддерживаемые порты, которые проинсталлированы у тебя в системе. У меня их 15.
     

  • 1.4, Осторожный (?), 12:47, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Насколько я понимаю из этой команды проверка портов ведется по текущим установленным портам в системе.
    То есть для 21 одного порта, что у тебя стоит нет поддержки !

    А если хочешь полный список портов, где нет поддержки:
    http://portsmon.freebsd.org/portsconcordanceformaintainer.py?maintainer=ports

    ...
    ports shown: 4293

     
  • 1.6, Осторожный (?), 12:49, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Движок на сайте кривой - неправильно рисует
    http://portsmon.freebsd.org/portsconcordanceformaintainer.py?maintainer=ports
     
  • 1.7, Осторожный (?), 12:50, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну воообщем в конце URL написано ports@freebsd.org
     
  • 1.8, кук (?), 13:12, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ports shown: 4293

    There are currently 14722 ports available.

    то есть практически треть портов сейчас без поддержки ?
    ужос

     
  • 1.9, creativ (??), 14:45, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я пойду. Дайте два.
     
  • 1.10, AMDmi3 (?), 15:51, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Накатал им телегу в ports@. На самом деле ничего страшного нет в том, что порты без maintainer. Большая часть таких портов - либо софт, который вообще не обновляется, и мантейнер ему особо не нужен, либо софт, который обновляется, но при этом и порт обновляют регулярно - обновляют просто прохожие.
    ИМХО, мантайнеров надо искать для тех портов, которые надо обновить до новой версии, либо которые сломаны. У меня например, из установленных портов мантейнера нет у 77. Ну могу я взять себе штук 20 мне интересных - а толку с этого, когда они все на последних версиях? А потом кто-нибудь зашлет PR с обновлением, а я, например, болеть буду. И придется всем ждать 2 недели вместо того чтобы сразу порт обновить.
     
  • 1.11, Осторожный (?), 16:35, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Движок поправлен - теперь эти URLы правильно рисует :)
     
  • 1.12, Аноним (-), 16:40, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    /usr/ports/misc/compat4x
    /usr/ports/misc/compat5x

    что и они тоже?

     
  • 1.13, Осторожный (?), 16:45, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1) Просто прохожие - IMHO не совсем хороший подход

    2) При установке новых портов ( новых в смысле ранее никогда не использовал ) я часто сталкивался с ситуацией, что писал несколько PR на порт и связанные с ним порты, потому что обнаруживал существенно более новые версии программ чем в портах.

    Вроде не так давно анонсировали программу которая проверяет наличие новых версий софта через /usr/ports - пытается скачать более новую версию чем указана в порте.

    3) Вне зависимости от предыдущих пунктов для важных/часто используемых портов maintainer должен быть обязательно - пусть и есть вероятность что он заболеет/будет недоступен.
    Например для apache, openssh, openssl, squid, ...

     
     
  • 2.15, AMDmi3 (?), 17:05, 25/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >1) Просто прохожие - IMHO не совсем хороший подход
    Тру. В рассылке точно такое-же мнение было - прохожие, например, о портах, которые от обновляемого зависят, не знают, плохо тестируют - поэтому могут что-то сломать. Больше ответственности по тестированию ложится на commiter'a. Но моя идея в том, что если понабежит пионеров, желающих помочь, сломают еще больше :)
    Нужно явно предлагать человеку, отославшему последнее обновление, стать мантайнером.

    >2) При установке новых портов ( новых в смысле ранее никогда не
    >использовал ) я часто сталкивался с ситуацией, что писал несколько PR
    >на порт и связанные с ним порты, потому что обнаруживал существенно
    >более новые версии программ чем в портах.
    Такая ситуация возможна всегда и не зависит от наличия maintainer'а.
    Среди всех портов количество требующих обновления - 10.49%.
    Среди портов без maintainer'а - 9.27%

    http://beta.inerd.com/portscout/index-total.html

    >Вроде не так давно анонсировали программу которая проверяет наличие новых версий софта
    >через /usr/ports - пытается скачать более новую версию чем указана в
    >порте.
    Ссылку можно? Что-то я сомневаюсь что это возможно реализовать достаточно прямым способом.

    >3) Вне зависимости от предыдущих пунктов для важных/часто используемых портов maintainer должен
    >быть обязательно - пусть и есть вероятность что он заболеет/будет недоступен.
    >
    >Например для apache, openssh, openssl, squid, ...
    Да, предлагали например, передать security@ часть портов из security/. Тоже здравая идея.

     

  • 1.14, Аноним (-), 16:58, 25/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Например для apache, openssh, openssl, squid, ...

    Которых в этом списке как раз и нет :)

    Не так все и страшно - у меня есть один сервачок: Apache 2 + Pyton + Perl + PostgreSql + Samba + winbind + CUPS ... + все зависимости. И что? Без маинтаинера только popt :)

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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