"Усынови пакет"
Данный постом я обращаюсь прежде всего к членам сообщества, которым недостает каких-либо приложений в основном дереве Portage и неудовлетворённым существующими оверлеями, но желающим что-то изменить и принять активное участие в жизни Gentoo.
Итак, если вы устали ждать решения бага на добавление на нашем трекере, специально для вас существует решение — прокси-сопровождение. В этом случае вы договариваетесь с действующим разработчиком Gentoo и он будет совершать коммиты в дерево по вашей просьбе. При этом все открытые баги на трекере будут назначаться на вас, вы также будете ответственны за своевременное добавление новых версий.
Если вас заинтересовала такая схема, обращайтесь ко мне (email: maksbotan@gentoo.org, jabber: maksbotan@gentoo.ru, также в конференции gentoo@conference.gentoo.ru) и я с радостью помогу вам сопровождать пакет и делать таким образом наш дистрибутив лучше.
P.S. Этот пост основан на схожей инициативе другого разработчика (c1pher).
- Блог пользователя - maksbotan
- Для комментирования войдите или зарегистрируйтесь
.
Интересное предложение, спасибо за инициативу. Появились вопросы...
Какие требования предъявляются к сопровождающему (к примеру - языковые и др.)?
Какие требования предъявляются к пакету (точнее, ещё не пакету, а скорее "источнику пакета")?
Каким образом происходит "договаривание с действующим разработчиком Gentoo" и как его выбрать, или он - это вы?
Есть ли возможность впоследствии узнать, понадобился ли данный пакет кому то ещё?
Какое кол-во пакетов является "приличным" (вопрос не праздный, я имею в виду целый класс ПО почти не представленное ни в дереве, ни в оверлеях)?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
1) Главное требование —
1) Главное требование — знание языка ebuild и принципов Gentoo. Естественно кривые ебилды и policy-break никто не пустит.
2) Ну, как к любому пакету — лицензия, допускающая свободное распространение. Активный upstream, востребованность.
3) Можно обратиться к любому, к тому же c1pher или на #gentoo-sunrise, но естественно этим постом я предлагал именно свои услуги.
4) Нет, статистики мы не собираем никакой. Только по коментам в request баге
5) В дереве достаточно много брошенных пакетов (maintainer-needed), а на багзиле много открытых Request багов, так что поле деятельности большое. Но я не робот, слишком много не потяну, хоть это и проще чем самостоятельное сопровождение.
.
Ясно, побрёл изучать ebuild, по похоже, зазря - практики нет, стал быть сразу красиво, ессно, не получится. А возится с правкой, как я понял никто не будет, правильно?
Как быть в случаях, если девы вообще не озаботились лицензией? А как узнать востребованность при активном апстриме?
Нет, я имел в виду не брошенные пакеты, а слабопредставленное ПО (радиолюбительские программы для работы с различным оборудованием)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): Нет, я
Это бы лучше держать в отдельном оверлее, на мой взгляд.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Согласен.
Согласен.
.
Я не смогу поднять с нуля, и затем на достойном уровне держать тематический оверлей. К тому же, исходя из всего выше(и ниже)сказанного, надо обладать английским-общительным (чего нет). Ладно, спасибо всем, тема закрыта
Upd: Тьфу, млин, вот я балда - как в общем топике тему "закрыл", извините, maksbotan, удалите этот пост...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Ну могу предложить мой
Ну могу предложить мой оверлей (layman/maksbotan) как вместилище для ваших "непопулярных" ебилдов.
Зачем же удалять, пусть будет.
.
Это я про #gentoo-dev-help
Хорошо, варианты понятны. В любом случае приступаю к изучению ebuild. А вот насчёт непопулярности - это вы зря, у меня очень много друзей-радиолюбителей (подсаженных мною на дженту), но как правило уровень их - "конечный пользователь" (не молодо уж это племя), им надо, чтоб с трансивером удобно работать было, панорамка бы рисовалась в реальном времени, да аппаратный журнал чтоб сам вёлся, да QSL'ки бы сами отсылались, да отчёты по контестам - тоже сами, сами, сами... А уж какие-то там оверлеи, ебилды - это всё мимо... Ну а если куда в экпедицию выехать с лэптопом, да на котором вся диагностика и мониторинг - ммм, мечта!
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler
Вот уж ни к чему. Тематический оверлей должен называться говорящим образом, я считаю.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
Да, вы правы, но вот тогда и всплывает альтернатива прокси-сопровождения. К тому же никто не настаивает на одновременном охвате многих пакетов - по одному, по немногу, по чуть-чуть, курочка по зёрнышку - обидно было бы (да и стыдно) замутить оверлей, и не потянув - бросить... А ПО, о котором я говоряю, вполне себе работает у людей в разнобое - что-то под красношляпу есть, что-то под бунты, что-то вообще только тарболлами раздаётся, в дженте же могло бы быть всё сразу, начать бы только как-то... А в качестве примера из уже имеющегося в дереве - media-radio/fldigi (так себе контроллер цифровых видов связи), но "за неимением гербовой - пишем на простой", т.е. сейчас пользуюсь этим. В общем, прошу квалифицированного совета, так как вам видно намного больше различных нюансов - на оверлей намахиваться или на сопровождение? С учётом, что в любом случае это будет не завтра, т.к. буду основательно готовиться, изучать всё что касается темы
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Для поддержки в дереве
Для поддержки в дереве требуется куда больше знаний. Опять же, это не так удобно, на самом деле, и ответственность куда больше. Можно завести оверлей втихаря, и некоторое время его поподдерживать, а там уж и видно будет.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
Будем приобретать. Век живи - век учись...
Спасибо, "ловлю на лету..." ;-) Если что - в личку?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Лучше тему на форуме. Или в
Лучше тему на форуме. Или в Jabber-конференцию.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
В любом случае для разработки
В любом случае для разработки ебилдов нужен scm, на первом этапе сойдет svn или hg.
Для удобства ничто не мешает завести его на публичном сервисе. После того, как ебилд готов, проверен отлажен и отполирован, проработал с хедельку у мантайнера, можно начинать думать о прокси.
При этом обычно опытный взгляд сразу ловит в ебилде "косяки" , которые вызывают удивление начинающего мантайнера ( Как так, у мну все работает) - главное, спокойно относись к таким требованиям, и все будет ОК
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Spoiler
Создать оверлей для человека, научившегося писать ебилды и владеющего какой-нибудь системой контроля версий (хоть svn) — дело пяти минут. Уровень ебилдов в неофициальных оверлеях никого не волнует, кроме их пользователей.
С чего вдруг? Разве что придётся общаться с пользователями или кто-то из «нерусей» присоединится.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask
хм. что б через layman виден был?
samyvolosaty написал(а): хм.
Не понял вопроса.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
http://blog.hartwork.org/?p=8
http://blog.hartwork.org/?p=843
Подробно описано что делать.
Цитата: Ясно, побрёл изучать
Я могу давать советы, если есть время свободное. Ну и плюс есть замечательный канал #gentoo-dev-help
Спросить их о лицензии. На сколько я знаю, без лицензии нельзя. Востребованность характеризуется множеством факторов, в том числе упоминаемостью в интернете, личными представлениями, мнениями коллег в конце концов.
maksbotan написал(а): Я могу
Есть не менее замечательный список рассылки: gentoo-devhelp ;)
Ну что, у нас есть первый
Ну что, у нас есть первый участник — всем известный slepnoga с app-emulation/aqemu. Жду следующей заявки =)
Хм
Пойду тоже почитаю, как писать ебилды, время пока есть свободное
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)
Желаю удачи в полезном деле
Желаю удачи в полезном деле :)
Может быть, я глупость сейчас скажу...
Может быть, я глупость сейчас скажу...
Парни, а вот мысль у меня постоянно крутится в голове каждый раз, когда разыскиваю софт, отсутствующий в основном дереве: "Нет ли где такого ресурса, где бы добрый человек (или даже целое товарищество) собрало бы ссылки и описание состава "оверлеев" с какими-нибудь комментариями, и поддерживалось бы это хозяйство в действительном состоянии?
Что-нибудь наподобие... sourceforge, что ли, только с gentoo-тематикой?
А то ведь "несть им числа", и разыскать порой бывает трудно...
PS про overlays.gentoo.org знаю, но там ведь малая часть того, что есть (или могло бы быть!)
emerge Your world
Gentoogle
все оверлеи из
все оверлеи из layman'a
они же через веб - gpo.zugaina.org
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Истинно так!
Истинно так!
Там в качестве "источника"
Там в качестве "источника" везде указан "layman". Но ведь не layman-ом единым живы оверлеи? Есть же и наши, "партизанские"?
И почему gpo.zugaina.org в "Ссылки" на сайте нет?
И в FAQ тоже не заметил... Или вопросик не Frequency?
Может быть - добавить?
И ещё один пункт: описание состава оверлеев. По-русски... "Russian Community", всё-таки...
emerge Your world
Gentoogle
GoodWin написал(а): Там в
Партизанские наколенные оверлеи мало кому интересны. Ну и как их все найдёшь? У каждого третьего есть пара-тройка ебилдов.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Так, может, создать свой,
Так, может, создать свой, gentoo.ru, список оверлеев?
В дополнение к layman-овскому?
emerge Your world
Gentoogle
Это ещё зачем? Для
Это ещё зачем? Для усугубления разброда и шатания?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Это ещё зачем?
Вот этот вопрос считаю бестактным и возмутительным! ;)
Ну как - зачем?
emerge Your world
Gentoogle
Не ради троллинга , а в ради
Не ради троллинга , а в ради принципа "сделай хорошо, сделай сам" займись, особенно пунктом 2. Успехов
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
GoodWin написал(а): Чтобы был
В чём заключается «русскоязычность» оверлея? Ебилды на 1С, а не на bash? Или только список? И что там писать тогда? gnome — оверлей про Gnome?
И в чём смысл этого списка? Есть уже layman, зачем плодить ещё?
Какой, например?
Не понял.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Цитата: Чтобы был
Разброд и шатание в чистом виде.
GoodWin написал(а):Так,
И каковы критерии включения в него пакетов ? :) например, сколько процентов разработчиков должно быть русскими ? ( а если это чех или эстонец ? но с русским у него ок. тогда как ? :)
Все 3 руских оверлея в списке лаумана, и я не виноват, что автор 1 из них его забросил, а в 2-м клали с прибором на QA. Что делать в этом случае - выбрасывать из списка будешь ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Q: И каковы критерии
Q: И каковы критерии включения в него пакетов?
A: Я же ж предлагаю сделать _список_ ссылок на оверлеи. С комментариями про включённые в список оверлеи. Может быть - с возможностью оставлять отзывы. А критерий тут может быть только один: оверлеем пользуется более 3-х человек.
Q: Что делать в этом случае - выбрасывать из списка будешь ?
A: Только комментировать, если оверлеем пользуются.
emerge Your world
Gentoogle
.
На уютненький локальный оверлейчик попрошу не наезжать! :)
:wq
--
Live free or die
плюсую!
плюсую!
mcdebugger
Что именно ? их дефолтную убогость и пожизненно сломанные ебилды, настолко, что автор нокому его не показывает ? долгие контакты автора и ответ "Не понимаю, чего хочешь, у меня все работает" ?
Собственно, я не против ( да и от меня тут ничего не зависит), но собирать списки таких оверлеев и что то там переводить смысла не имеет - они сегодня есть, а завтра нет.
Если это не так - то добавится в списик лаумана, не просто, а очень просто ;), можно даже иногда на плохом русском.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
.
Криг за Ботанчика спрятался :)
Поговорим с Самим ;)
ИМХО данная инициатива преждевременна.
Для начала было бы очень неплохо для багов на добавление пакета (ебилда) в дерево добавить статус (типа "приподзакрыт", ищите в оверлейчике ...).
И разделить баги на добавление на две категории:
1. new/new;
2. new/усыновлён оверлейчиком ....
А дальше идёт интереснейший вопрос философического плана на предмет "что делать?" :)
Пока раскрывать его не возьмусь.
:wq
--
Live free or die
Anarchist написал(а): Криг за
Вам не надоело генерировать бред?
Совсем не ИМХО вы соовсем не въехали в суть данной инициативы. Речь идёт ТОЛЬКО о пакетах, которые уже сидят в дереве, но у них нет сопровождающего.
Sunrise уже много лет так делает. Остальные оверлеи - они значительно менее официальны и поэтому для них такой роскоши почти нет... Однако никто не мешает вам повесить комментарий, что ебилд лежит в вашем локальном оверлее. ;)
Однако никто не мешает вам
Что и было проделано неоднократно ;). Народ искал, находил, присылал пожелания и патчи как в багзиллу, так и на емаил.
К тому же получив парочку емаилов с багзиллы о том что на меня там был повешен баг, мне становилось совсем не по себе :)
Просто если взялся, то надо делать ( и делать хорошо ) или не делать вовсе.
Если же только тем и заниматся, что рассказывать другим, как им что, как и зачем делать, то возникает обоснованное подозрение, что человек - интилигент ;(
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
NOC ebuilds...
Хочу добавить NOC http://nocproject.org/ в официальный портадж...
Последние ebuild выкладываю здесь: https://bugs.gentoo.org/show_bug.cgi?id=366051