gvy: эта. ты про метабаги неправ. блин, ушёл. ну и ладно. dottedmag_nb, ты эта, поймёшь всю смехотворность предложения с keyword -- приходи, продолжим :) gvy: когда ты поймёшь, что совершенно не понял моего предложения - приходи, продолжим. dottedmag_nb, я-то понял gvy: тогда в двух словах - в чём оно состоит? только оно, как бы это помягче сказать, нерабочее dottedmag_nb, маркать этим словом баги и в них трекать другие баги dottedmag_nb, да только на что эти баги вешать? gvy: на то, к чему относится метабаг. мой вариант +/- поправка legion решает проблему, а твой -- решает, создав ещё одну dottedmag_nb, ты посмотри на #10446 и скажи, к чему он относится dottedmag_nb: gvy: я вас помирю. почему не компонент. gvy: опиши проблему. ? gvy: которую решает. gns_, погоди, мы ещё не дрались :) dottedmag_nb, https://bugzilla.altlinux.org/show_bug.cgi?id=10446 а вот превентивно :) dottedmag_nb: кейворд это точно отстой gvy: политика дистрибутива dottedmag_nb, чи-во? gns_: т.е. метабаг на ядро "починить всё в двухстах местах" нужно вешать не на ядро, а на какой-то левый компонент? * gvy услышал новое слово :) интересно :) gvy: "общие проблемы", "политика дистрибутива" - да хоть что. GENERIC. dottedmag_nb: метабаг на поддержка "utf8" и метабаг "релиз 4.0.3" на что вешать? gvy: далеко не все метабаги относятся generic. gns_: generic. dottedmag_nb, это не "общие" :) это достаточно конкретные, но как правило -- цепляющие множество пакетов и даже, возможно, в разных проектах *компонент в проектах gvy: да хоть лаптем назови dottedmag_nb, что такое generic? gvy: "цепляющие множество пакетов" ты мне пальцем покажи -- на что должен быть повешен этот баг поскольку у багзилы есть такое понятие -- "на что" gvy: компонента Generic. dottedmag_nb, и чем этот компонент понятен? gvy: как и предложил legion. ты тут за юзабилити распинался? :) dottedmag_nb: что генерик? dottedmag_nb, Лёша предложил создать, а не пакет лить :) gns_: компонент такой. dottedmag_nb: Found 0 components. Not found! gvy: Знаешь, компонент metabug всяко не лучше. generic -- это непонятно что ktirf, дык предложи лучше :) у меня хоть цель его существования понятна gvy: metabug - это тоже непонятно тчо. dottedmag_nb, ну предложи лучше :) dottedmag_nb: +1 я ж только за gvy: generic. sux generic! gvy: аргумент? too generic gvy: lame. не засчитывают. *не засчитываю ну вешать-то всяко будут люди специальные хоть как обзови dottedmag_nb, ты эта... я ж тоже могу сказать, что твои аргументы -- lame gvy: Идеальным был бы компонент kernel на ядро, gnome на GNOME, kde на KDE и так далее. gns_: а мы тут обсуждаем как делать, или занимаемся историческими раскопками? создать компонент - дело одной минуты. * gvy чуточку задумался над тем, что спрашивал накануне в жабере Кстати. ktirf, а для #10446? dottedmag_nb: А может действительно, раздать сёстрам по серьгам? ktirf: kernel/gnome/kde? А кто их разгребать будет? :( dottedmag_nb: ну так сделай за минуту компонент метабаг :) ktirf: хотя isntaller etc я думаю. ktirf, сестёр многовато и непредсказуемых задолбаешься искать потом gvy: если их нихрена не документировать, то, конечно, непредсказуемых. ktirf, я хорошо подумал, прежде чем предлагать *одну* точку входа в это дерево gvy: категория на то есть. Что тебе искать-то, и для чего? dottedmag_nb, тебе напомнить про хорошую документацию? (это которая не нужна) gvy: это бред. dottedmag_nb: Я тебе точно могу сказать про GNOME и KDE :) ktirf, в общем, можете попробовать сделать так, но сразу говорю -- выйдет жопа неюзабельная GNOME - я, KDE - zerg :) gvy: интуиитивный интерфейс один, остальному приходится учиться. gvy: metabug не будут смотреть, пойми. Это же свалкой станет очень быстро. ktirf, я мож честно попытаюсь её использовать, но поверь на слово ktirf, почему? ktirf, ты вообще пользуешься зависимостями в b.a.o? и dependency tree? Пользуюсь. gvy: итак, всё-таки. что тебе не нравится в компоненте generic? ktirf, ну так знаешь, небось -- что индивидуальные баги обычно или по точным номерам/ссылкам, или по поиску, или по зависимостям gvy: кроме того, что за ней надо следить. dottedmag_nb, too generic, натурально gvy: ну, объясни. gvy: потому что too generic dottedmag_nb, не NIH, а именно "непонятно что" gvy: ну вот а куда ты положишь "utf-8"? dottedmag_nb, хорошая кнопка не требует подписи -- она и так красная или зелёная dottedmag_nb, к твоему generic подпись нужна, а к metabug -- нет imho dottedmag_nb, вот именно на metabug и положу :) gvy: к metabug нужно трёхстраничное объяснение. и вообще, будете выстёбываться -- залью в incoming и всё dottedmag_nb, ...и даже не буду убирать пятистрочное из %description :] dottedmag_nb, ещё раз: твоё дело тут -- выслушать народ и сообразить, где он по делу хочет того, что давно уже мозоли натёрло gvy: ещё раз - моё дело сделать хорошо. а не указывать старым разработчикам, что они все лохи и не рубят хорошо для кого? gvy: для ООО. Точка. значит, ООО с твоей помощью пойдёт в жопу а я ставлю своей рекомендации тебя ldv -1 подумай. это не игрушки. Шантаж? :) нет. просто лучше в лоб, чем потом по лбу граблями подумай, а если хочешь -- перечитай в архиве devel@/sisyphus@ нашу ругань с rider@ летом 2005 насчёт выпуска Compact 3.0 и пользы ООО местами с полным забиванием на команду, про сообщество уже не говорю ну или aen покажи этот кусок лога, что ли gvy: давай вернёмся к техническим аргументам. Ты меня пошантажировал, я промолчал. dottedmag_nb, ещё раз -- я тебя не шантажировал, я дал свою оценку своей более ранней оценке разницу понимаешь? тогда давай дальше по существу чо за кипиш да, на будущее: больше всего от меня возбухания тогда, когда за что-то таки переживаю если гори оно синим пламенем -- зачем вмешиваться? thresh, про metabug, почитай скролбэк thresh, btw буду рад твоим соображениям :) gvy: Вот знаешь какая вещь? Почему на IA:metabug как-то не особо тред разошёлся, скажи? gvy: Давай разведём определения: 1) метабаг - баг, собирающий "под крышей" много багов 2) кросс-компонентный баг. gvy: ты согласен, что это разные типы багов? ktirf, а должен был? gvy: если бы кого-то что-то не устраивало - разошёлся бы. dottedmag_nb, ну (2) -- обычно подмножество (1) gvy: Да хотя бы плюсодинов каких-нибудь - и то не собрал. я примерно стараюсь следить, но не очень понимаю предмет спора gvy: я уже приводил примеры, когда это не так. dottedmag_nb, не устроило пока только тебя, legion усомнился только в необходимости заливки для этого пакета :) тем паче что я его накануне спрашивал насчёт "а если поставить пакаджером nobody@ и попросить пропустить" :) ktirf, глянь "ITP: metabug" в devel@, если ещё не видел gvy: а, стоп, гоню. thresh: Расслабься, тут буря в стакане воды. Двое стоят за то, чтобы метабаги (аналог виртуальных пакетов в багзилле) собирались все под общей категорией, один стоит за то, что должен быть отдельный виртуальный пакет, на котором будет всё подобное висеть. dottedmag_nb, "обычно"; меня интересует в первую очередь "собирающий много багов на разные компоненты, который принципиально не на кого честно повесить" thresh: dottedmag_nb: gvy: По сути, господа, мне кажется, что мы спорим о пустом. ktirf, в общем, сделай, как хочешь, а я сделаю, как хочу что нам -- впервые не находить консенсуса, что ли? gvy: Хех... Я могу махнуть рукой, будет проще и будет консистентнее. Но тогда не ожидайте от меня каких-либо идей в буюущем. dottedmag_nb, собсно если б "imho keyword работает" -- я б или сразу предложил, или сказал "ой, ты прав" только увы, это две проблемы на каждую метабагу вместо одной причём "на что повесить #10446" всё равно надо бы как-то решать :) --> grint (n=grint@87.240.15.4) has joined #altlinux Итого: Все кросскомпонентные проблемы являются метабагами. Метабаг - это свойство бага. Кросскомпонентность - это принадлежность бага. <-- evg_krsk (n=evg_krsk@altlinux.org) has left #altlinux Мы можем поступиться логикой багзиллы, и назвать компоненту не по принадлежности бага, а по свойству бага. <-- Pilot has quit ("left") Мы можем использовать логику багзиллы и сделать свойство бага keyword'ом, а принадлежность - компонентой. Т.е. keyword metabug и компонент cross-component или просто компонент metabug. ммм... cross-component уже лучше, чем generic только набирать долго и "-" будет путаться порой ну ладно crosscomponent ;) Оффтопик: буквально сегодня мне в автошколе лектор говорил: вы не сможете всем угодить, фи два слова всегда будут путаться просто, ну да ладно -- сорри, что перебил :) ktirf, +1 Lost: http://trac.videolan.org/vlc/changeset/24422 gvy: я подумаю, чего можно сделать с выбиралкой компонентов, чтобы такие "особые" компоненты не нужно было искать. или так dottedmag_nb, собсно моя цель тут -- "иметь возможность получить список кустов проблем [сизифа]" Послушайте, а по сторонам-то посмотреть? radiobutton метакомпонент/компонент, скажем. и на первом - combobox, а на втором - text field. не, вот батонов не надо почему? чё-т вроде кнопки/ссылки можно dottedmag_nb, каждое лишнее действие -- лишнее по умолчанию будет стоят так, как раньше ;) dottedmag_nb: Не стоит множить сущности без необходимости. Их в багзилле и так больше нужного. например, сейчас в багзиле приходится скролить, чтоб добраться до "ALT Linux Sisyphus" в advanced query ktirf, угу gvy: вешай баги на багзиллу, я после апгрейда займусь настройкой внешнего вида. dottedmag_nb, а! ты на 3.0 собрался? gvy: и подскажи ещё где уже есть готовые проблемы gvy: ага. dottedmag_nb, блин, что сразу не сказал :) ok * gvy смутно припоминает там что-то достаточно вкусное/нужное в what's new gvy: в частности, тамошний clone bug будет очень нужен для багтракинга конкретных дистрибутивов. gvy: mail interface? :) dottedmag_nb: кстати вон решение проблемы с demux_всякое вверху, там все проще оказалось :D dottedmag_nb, эээ... этим ты скорее ldv@ купишь :) да ладно я бы тоже пользовался, было бы оно как в дебиане dottedmag_nb, ktirf, я тогда вешаю весь этот кусок, дабы не упустить чего gvy: ldv уже купился. он меня первым и пнул на апгрейд. gvy: не, давай более конкретно? три баги: - sisyphus в advanced query dottedmag_nb, looool :) а скролбэк -- в метабуг! - выбор метабагов в query gvy: :) gvy: а зачем? - компоненту cross-component * gvy прикололо просто :) типа, вот общая постановка проблемы, а вот во что выливается thresh, мне хватает altbug.pl :) хотя наверняка просто не пробовал чего слаще морковки dottedmag_nb, кстати, ахтунг: тебя припахали от анализа проблем проекта к деталям одной из частных проблем, которая ничем не хуже toolbar, который you can customize all day gvy: в дебиановской багтрекилке есть две хорошие вещи - манипуляция багами в ответах на письма из багзиллы, и сбор информации о системе (версии пакетов и то, что захотел майнтайнер в скрипте, положенном в пакет) при загоне бага. dottedmag_nb, да, видел (кроме скрипта) dottedmag_nb, не, давай я одну повешу, поскольку у меня-то проблема -- одна; а там ты её по мере рассуждения будешь развешивать так, как предлагаешь решать