From: Michael Shigorin <mike@osdn.org.ua> To: community@altlinux.ru Cc: "Dmitry V. Levin" <ldv@altlinux.org>, Kirill Maslinsky <kirill@altlinux.ru> Subject: [Comm] Re: Sisyphus upgrade map Date: Sun, 13 Jun 2004 18:42:28 +0300 Message-ID: <20040613154228.GB29312@osdn.org.ua> (raw) In-Reply-To: <200406080044.50665.dead-mustdie@nm.ru> [-- Attachment #1: Type: text/plain, Size: 2604 bytes --] On Tue, Jun 08, 2004 at 12:44:50AM +0400, dm wrote: > > ...и как раз поэтому (а также потому, что набор грабель между > > каждыми двумя _узловыми_ точками -- в которых происходили > > существенные изменения -- скорее одинаков по разным инсталяциям) > > эту самую карту обновлений иметь бы очень не помешало. > Так ведь нереально это. Зависит. Пример узловой точки -- инитскрипты: в 2.2 одни, в 2.3 -- другие. При этом набор изменений, симптомов, рекомендаций от вот этого зависит очень мало (непринципиально): > У меня установлен один набор пакетов, у Вас --- другой, у Васи > Пупкина --- третий. > Составить карту на гипотетический "полностью установленный > дистрибутив" можно Нельзя (Conflicts:). > но (а) кто будет этим заниматься, кроме фирмы-производителя и Я как бы на это и намекаю. Т.к. с точки зрения разработчика такая надобность очевидна ("какой инитскрипт паковать?" -- пусть лучше src.rpm в рантайме определяет, а не плясать с --with). Другое дело, что админ/пользователь по факту тоже подвержены влиянию следствий этих изменений -- и если уж решать их для разработчика (что необходимо для увеличения поддерживаемости updates в первую очередь, а также для бэкпортов вообще), то можно потратить еще немного ресурсов для х-бы наметки путей другим. > (б) как будет через эту полную карту продираться конкретный > пользователь со своей неполной установкой, вся проблема > которого на практике заключается в необходимости выкинуть один > пакет, прогнать dist-upgrade и вернуть удалённый пакет на > место? Зависит. Я ж не пытаюсь решить в общем случае, а говорю, что даже по sisyphus@ (и почему-то community@) видно, что когда грабли приходят -- косят они довольно одинаковым образом по большей части, и что хуже всего -- процесс растянут вследствие того, что изменения не синхронизированы по пользовательской базе. Кто-то проходит через данную (неизбежную) точку маршрута раньше и может предупредить/задокументировать, кто-то -- через полгода. А через еще полгода уже и пора официализировать траекторию прохождения такой "узловой точки" для материала по обновлению на выпускаемый релиз (извиняюсь за тавтологию) с предыдущего. > Если говорить о принципах, то обновление можно элементарно > описать в паре абзацев. Но тому, кто умеет, это описание не > нужно, а тому, кто не умеет, оно не поможет. Если бы все было так просто. Кто умеет -- тоже забывает. Иначе бы я те же доки по sandman не дописывал, поверьте ;-) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2004-06-13 15:42 UTC|newest] Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top 2004-06-01 13:27 [Comm] Sisyphus Alexey S. Kuznetsov 2004-06-01 14:23 ` Dmitry Lebkov 2004-06-01 14:32 ` Re[2]: " Alexey S. Kuznetsov 2004-06-01 14:54 ` Dmitry Lebkov 2004-06-02 4:08 ` Andrei M. Laptev 2004-06-02 8:37 ` Dmitry Lebkov 2004-06-02 8:16 ` Re[4]: " Alexey S. Kuznetsov 2004-06-03 4:26 ` Alexey Novikov 2004-06-03 7:49 ` Alexander Leschinsky 2004-06-03 10:57 ` Alexey Novikov 2004-06-02 20:42 ` Anatoly Yakushin 2004-06-03 20:42 ` dm 2004-06-04 8:02 ` Re[2]: " Alexey S. Kuznetsov 2004-06-05 3:02 ` [Comm] [JT] Sisyphus dm 2004-06-05 11:15 ` Alexander Leschinsky 2004-06-07 19:05 ` dm 2004-06-07 6:09 ` [Comm] Re: Sisyphus upgrade map Michael Shigorin 2004-06-07 20:44 ` dm 2004-06-08 4:48 ` Alexey Novikov 2004-06-08 5:54 ` Re[2]: " dm 2004-06-08 7:04 ` Alexey Novikov 2004-06-08 9:26 ` Re[2]: " dm 2004-06-13 16:07 ` Michael Shigorin 2004-06-13 15:42 ` Michael Shigorin [this message] 2004-06-13 15:54 ` [Comm] Re: Sisyphus Michael Shigorin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20040613154228.GB29312@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=community@altlinux.ru \ --cc=kirill@altlinux.ru \ --cc=ldv@altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git