From: Andrew Clark <andrewclarkii@gmail.com> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: Re: [devel] delta rpm Date: Mon, 8 Aug 2016 18:43:49 +0300 Message-ID: <CAMsxNkTnMSDw_p1mbkRYE5YzJV3V9ZpuOb9kyLBBn_YVDkQ-vA@mail.gmail.com> (raw) In-Reply-To: <CA+qzennNDFrY9otPbEaK2QvOzc4J0oz4wOKv52-3BwGcSWOLvw@mail.gmail.com> 8 августа 2016 г., 18:11 пользователь Alexey Tourbin <alexey.tourbin@gmail.com> написал: > Вы скачете с темы на тему, пытаясь подавить визави обширностью своего > кругозора (смех в зале). А где реализована delta rpm? Она была > когда-то реализована в SuSE, а в апстриме rpm.org так и не > реализована, насколько я знаю. В чем тогда состоит ваш аргумент, кроме > напористости? Вот в SUSE она была реализована. Что, они там тоже Вас не послушали. > Еще два слова на тему delta rpm, раз уж вы напрашиваетесь. Не понятно, > на каком уровне должна работать эта "дельта". Почему дельта должна > обязательно быть на уровне файлов с расширением rpm? Ведь встает > вопрос, по отношению к какой версии делать этот diff или дельту. Не > лучше ли тогда делать дельту на уровне протокола типа rsync? Я же в > свое время реализовал rsyncable gzip payload. Но у протокола rsync > есть свои дефекты в этом отношении, ему нельзя сказать: сравнивай с > тем-то. Александр Боковой потом еще предлагал использовать zsync. Это > такая еще более сектантская и утопическая, хотя в чем-то и интересная, > идея. Так вот подумайте, на каком уровне она должна быть реализована, пока думаете, я ей уже пользуюсь в Fedor'е. За пару лет осилите придумать идеальную реализацию, дабы Ваше эго было удовлетворено? Или снова "оно мне не нужно"? > Overall, мне не понятно, what's your problem? Да у меня нет проблем, они у Вас. > У вас пакеты очень медленно скачиваются? Да, у меня пакеты медленно скачиваются. > Вы думаете, что разработчики rpm.org могут > сделать так, чтобы пакеты у вас скачивались быстрее? Если скачивается дельта, то она скачается быстрее из-за разницы в размерах. > Слушайте, вы даже хуже Черепанова, который иногда подвизается > пиарщиком альт линукса и распространяет Вконтакте свою веру в альт > линукс. Я может быть и хуже Черепанова, но я никогда не работал на Альт, не получал от них деньги, а потом мешал их с говном у них же в рассылках. В отличие от Вас. > Поучитесь у него принципам демагогии, у вас будет получаться > лучше. "Поучайте лучше Ваших паучат". > Кто такие "остальные мейнтенеры rpm"? Несварение мыслей вы > хотите выдать за веское мнение. Остальные мейнтейнеры rpm, те которые коммитят в него. Ченждлог альтового rpm осилите прочитать, или Вам объяснить с Хрюшей и Степашкой, где его найти? > А зачем вы тогда вписываетесь за подзаборную компанию? Я не за компанию вписываюсь, а потому, что достала Ваша спесь. > У вас взыграло > чувство справедливости, не хватает чего-то вроде товарищеского суда? У меня взыграло чувство отвращения к сказанному Вами. > Ну давайте дальше про дельту rpm. Во-первых, почему вам ее не хватает? Вы меня будете через раз спрашивать почему мне ее не хватает, или все-таки реализуете ее взяв за реализацию код из SUSE, на основании Вашей "доброй воли". Я же могу на нее опереться? > Это вас прямо каждый день беспокоит, когда лишние килобайты > скачиваются? Да, прямо каждый день, представьте себе. > Во вторых, как ее правильно сделать. Допустим, у нас есть > пакеты -alt1, -alt2 и -alt3. Какие дельты надо делать и где их > хранить? Какой протокол будет обслуживать эти дельты? Это apt что ли > должен будет спрашивать, "у вас есть дельта по отношению к такому-то > имеющемуся пакету?" Я считаю, что вопрос дельты никак не связан с rpm, > и его нужно рассматривать на более низком уровне, на уровне протокола > передачи данных. Почему Вы мне задаете эти вопросы? Вы же обладаете достаточной компетенцией, для воплощения в жизнь пользовательских прось, Вы обладаете доброй волей наконец. Вы умный - остальные дураки, согласно Вашим высказываниям, пожалуйста приступайте. Со мной не надо такие вещи обсуждать, я конъюктурщик с Ваших слов. > Вы сейчас в каком качестве выступаете? Я в качестве пользователя выступаю сейчас. > В качестве технического специалиста, который может написать хорошо продуманное техническое > предложение? Повторяю, технический специалист тут Вы. Сможете написать ТЗ/ИТР для переноса delta rpm из SUSE в альтовый форк? > Или, может, в качестве мецената, который хочет заплатить? Любой труд должен быть оплачен, хороший труд должен быть хорошо оплачен. Пожалуйста, оцените трудозатраты и время реализации проекта, напишите ТЗ/ИТР, выложите для внесения замечаний. Если предложение будет экономически целесообразно, уверен, не один я захочу заплатить за такую полезную фичу. Можно путем краудфандинга попытаться собрать необходимую сумму. Готовы взяться? -- Talk is cheap, show me the code (c) Linus Torvalds
next prev parent reply other threads:[~2016-08-08 15:43 UTC|newest] Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top 2016-08-08 15:11 Alexey Tourbin 2016-08-08 15:43 ` Andrew Clark [this message] 2016-08-08 16:20 ` Alexey Tourbin 2016-08-08 16:43 ` Andrew Clark 2016-08-08 16:57 ` Alexey Tourbin 2016-08-15 11:44 ` Sergey Afonin
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=CAMsxNkTnMSDw_p1mbkRYE5YzJV3V9ZpuOb9kyLBBn_YVDkQ-vA@mail.gmail.com \ --to=andrewclarkii@gmail.com \ --cc=devel@lists.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 Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git