LINUX.ORG.RU

Новый проект Debian — Debsources

 ,


0

1

http://sources.debian.net — это веб приложение, в котором публикуются распакованные исходники Debian.

sources.debian.net (sources.d.n) обновляется четыре раза в день, чтобы соответствовать содержанию архива дистрибутива Debian. sources.d.n наполняется из официальных источников Debian (начиная с oldstable и заканчивая experimental), *-proposed-updates и *-backports.

sources.d.n предоставляет возможность просматривать содержимое исходных кодов пакетов в удобном виде с подсветкой синтаксиса. Благодаря интеграции с http://codesearch.debian.net стал доступен поиск по исходникам (только для unstable). Присутствует опция ссылки на определенные строки и добавления контекстных сообщений к коду (пример)

PTS уже интегрирован с sources.d.n и обзавелся функцией «посмотреть исходный код».

План разработки на ближайшее время

У любого желающего есть возможность развернуть свое зеркало Debsources. На данный момент sources.d.n требует ~381 ГБ свободного места для распакованных исходных кодов плюс ~83 ГБ для локального зеркала упакованных исходников.

>>> Подробности

вот это круто! теперь не нужно качать и распаковывать все, в поисках какой-то мелкой детали

anonymous ()
Ответ на: комментарий от anonymous

1) далеко не все

2) в main, честно говоря, им не место

lazyklimm ★★★★★ ()

У любого желающего есть возможность развернуть свое зеркало Debsources

и кто и что с этим всем делать будет?

gray ★★★★★ ()
Ответ на: комментарий от quiet_readonly

С недавних пор у Canonical пошла мода на автоматическое тестирование разрабатываемой версии убунты

А можно об этом подробнее?

tailgunner ★★★★★ ()
Ответ на: комментарий от Quasar

quiet_readonly молодец, отличную новость решил превратить в убунтофлуд.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от lazyklimm

в main, честно говоря, им не место

Делать под отладочные символы отдельный репозиторий, как минимум, не менее странно, чем размещать их в main. Ладно ещё их вместе с *-dev и программерской документацией вынести в какой-нибудь devel.debian.{net|org}, чтобы не мозолить хомячкампростым пользователям глаза ненужными для них пакетами, но городить репу только для *-dbg...

anonymous ()
Ответ на: комментарий от anonymous

Ладно ещё их вместе с *-dev

к сожалению, -dev бывают нужны и для бинарных пакетов, так что не выйдет безболезненно

но городить репу только для *-dbg...

а что такого? Емнип в мейллистах что-то такое обсуждалось даже.

lazyklimm ★★★★★ ()
Ответ на: комментарий от Programmist11180

хм, а как вы можете ответить на этот вопрос и если вас лишили выбора в рамках дистра ?))
ok, ну обратимся к автору dvd+rw-tools:
http://fy.chalmers.se/~appro/linux/DVD RW/

Q. Do I still need cdrtools?
A. Yes. It should be explicitly noted that growisofs is a >front-end to mkisofs, i.e. invokes mkisofs to perform the actual >ISO9660 file system layout. Secondly, the DVD burners available >on the market can burn even CD-R[W] media and cdrecord is the >tool for this job.

bedcasus ()
Ответ на: комментарий от bedcasus

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

Programmist11180 ★★★ ()
Ответ на: комментарий от lazyklimm

а что такого?

+1. В Федоре так, репа fedora-debuginfo например. И для сырцов отдельная. По-моему удобно, это ведь нужно намного реже, чем обычные обновления.

anonymous ()
Ответ на: комментарий от Programmist11180

Тоже пишу уже редко
И мало того, не гибридные iso образы live cd «на посмотреть»
сразу в мусорник отправляю ))
Но вот попросят вас записать диск с фильмом - бац, а диск не пишется ...
И сразу теория обретает практику, ога:
- ненужно
- навоз мамонта
- купить новый привод
- купит новый диск
- поставить вантуз и не парится
- поставить слаку с cdrtools
- а пошли вы все ...
...

bedcasus ()

А вот это они вообще круто сделали. Ждем когда шляпа запилит аналогичное для rhel/fedora.

d_a ★★★★★ ()
Ответ на: комментарий от anonymous

И для сырцов отдельная.

в дебиане тоже для сырцов отдельная

lazyklimm ★★★★★ ()
Ответ на: комментарий от vova7890

Есть, Opensuse Build Service поддерживает Debian уже несколько лет.

oguretz ()

По заголовку подумал, что это будет удобная система для (гибкой) сборки ПО.

olibjerd ★★★★★ ()
Ответ на: комментарий от DNA_Seq

Было бы полезно например для учебных заведений (методички, вебкурсы, руководства), вот только смущает что ссылку привязывают к номеру строки (бейсику превед!), а не к конкретному оператору. То есть если в следующей версии строки добавятся/удалятся ссылки поедут.

Да, лучше бы OpenGrok развернули.

На примере PHP: http://lxr.php.net/
Очень и очень крутая штука.

resurtm ★★★ ()
Ответ на: комментарий от anonymous

Нет, оно живо. Если ТЫ его не используешь, то не значит что другим это тоже не нужно.

anonymous ()

Круто, когда-то много времени потратил чтоб не найти чьи-то сорцы. А щас поматерился на говнокод в сонате.

Kalashnikov ★★★ ()
Ответ на: комментарий от tailgunner

Зачем это нужно?

Позволяет посмотреть во внутренность пакета без скачивания исходников и его распаковывания

ttnl ★★★★★ ()

забавно, но вряд ли действительно нужно

wota ★★ ()
Ответ на: комментарий от vova7890

Я не знаю, что такое аур, но судя по описанию, тебе нужна гента :)

hobbit ★★★★★ ()

Шустро, но не нужно в сравнении с github или launchpad, где есть и это, и СКВ, и багтрекер, т.е. все что нужно для совместной разработки.. а они, кстати, как в итоге работают без этого?

Трудновато, конечно, понять, почему они просто не используют github..

special-k ★★★ ()
Последнее исправление: special-k (всего исправлений: 1)
Ответ на: комментарий от anonymous

это ведь нужно намного реже, чем обычные обновления

Отладочные символы должны полностью соответствовать бинарникам и обновляться одновременно. Поэтому я и считаю отдельный репозиторий под *-dbg бессмысленной затеей — пользователям профита никакого, а мейнтейнерам мороки пусть ненамного, но больше.

anonymous ()
Ответ на: комментарий от bedcasus

пофигизм и шлангование процветает ))

Ну если уж в Дебиане... А вообще - где без него?

pihter ★★★ ()
Ответ на: комментарий от bedcasus

Вот еще, например, выкинули mkisofs из дистра под надуманными поводами с лицензиями

а чем плохо genisoimage?

и шесть лет обещают вернуть в зад

сильно сомневаюсь, что обещают — давай ссылку на обещания

www_linux_org_ru ★★★★★ ()
Ответ на: комментарий от www_linux_org_ru

читай:
http://cdrecord.berlios.de/private/linux-dist.html
Еще полно в багзилле ubuntu, но облом искать ...
насколько я понял ситуевину, то автор mkisofs
склегка опустил умника-студента ментейнера пакета mkisofs в Debian.
Результат - разгорелась война между «чужими» и «своими».
И после нескольких лет пребывания mkisofs в Debian, пакет
внезапно перстал подходить для contrib и даже non-free.
Вот так из-за спора двух немецких маланцев оcтальные получили секас с CD. ))

сильно сомневаюсь, что обещают — давай ссылку на обещания

это со слов автора пакета в тредах обсуждений багов ubuntu,
а во вранье его еще никто не обвинял.))

а чем плохо genisoimage?

это не ко мне вопрос ))
официальные livecd Debian более не собираются genisoimage

bedcasus ()
Ответ на: комментарий от hobbit

Я не знаю, что такое аур, но судя по описанию, тебе нужна гента :)

Аур это для арча такая файлопомойка. Количество приложений и прочего там чуть более, чем везде. Плохо то что нет use-флагов как в генте, пожалуй, а так по сути это набор простых как три рубля скриптов для сборки и установки. Простых настолько, что дальше некуда. Также простая небюрократическая проверка на самом ауре(собирается или нет/отсутствие руткитов и тп). Так что пакетов там просто прорва.

e7z0x1 ★★★★★ ()
Ответ на: комментарий от ttnl

Жаль, что имена функций не являются ссылками.

monk ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.