ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Aleksey Novodvorsky <aen@altlinux.ru>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] [JT] Открытое сотрудничество [было: обсуждение в ru_foss]
Date: Fri, 16 Jul 2010 16:05:28 +0400
Message-ID: <AANLkTimIJ_NQFaeKmChDYNhbmWv6ZdcAJfbG7NkdTdT_@mail.gmail.com> (raw)
In-Reply-To: <AANLkTikfO1lonntBs6LR-e9B8fNeIBwQJzkNYfz72Bwz@mail.gmail.com>

Денис, спасибо!

16.07.10, Денис Корявов<dkoryavov@gmail.com> написал(а):
> 16 июля 2010 г. 13:44 пользователь Aleksey Novodvorsky
>  <aen@altlinux.ru> написал:
>
> > Начинайте по п.1 лучше.
>
>
> Хорошо. По п.1 - все просто. PingWin Software планирует создавать
>  собственные дистрибутивы.
>  Мне было предложено создать ПСПО 5, при этом, у меня была полная
>  свобода по выбору платформы.
>
>  Естественно, учитывая что я лучше всего знаю ALT Linux я решил создать
>  дистрибутив на этой пакетной базе
>  (в дальнейшем я планирую использовать другую пакетную базу, пока
>  выбираю. Скорее всего, это будет Ubuntu
>  или Mandriva).

И тогда этот проект Вы забросите?

>
>  Итак.  Дальше встал выбор репозитория. Sisyphus меня, естественно не
>  устраивал. 5.1 так же, по той причине,
>  что это, фактически, экспериментальная ветка без четких правил
>  бекпортирования в нее пакетов из сизифа и сборки новых.
>  (именно поэтому я и Simply GNU/Linux делал на p5).
>
>  Осталась Пятая Платформа. Когда она создавалась, декларировались
>  нужные для меня цели:
>  http://lists.altlinux.org/pipermail/devel/2009-September/174535.html.
>
>   Что в ней меня не устраивало, я уже множество раз высказывал, повторюсь:
>  1. Отсутствие прозрачной политики бекпортирования пакетов в p5. Помню
>  я был очень раздосадован когда
>     узнал о бекпортировании новой версии Pidgin в p5 с плохим, по
>  моему мнению, переводом. То же самое
>     я увидел когда был бекпортирован из сизифа пакет
>  branding-simply-linux-xfce-settings (где, по моей оплошности, была
>     совершена видимая ошибка, а его бекпортировали в p5, минуя 5.1,
>  без проверки). Из этих случаев мне стало понятно,
>     что декларируемые цели не соблюдаются, и неизвестно что ждать в
>  дальнейшем от p5.

p5 -- бранч фирмы "Альт Линукс". Если Вам он не нравится, то, как мне
кажется, логично было бы создать свой бранч (на ресурсах Альт или
своих), в который помещаются пакеты, прошедшие через Сизиф
(обязательно) и 5.1 -- желательно. В этом случае сохраняется полный
цикл разработки, все исправления остаются в общем репозитории. Такой
вариант, не сомневаюсь, всеми был бы встречен очень хорошо.
Но это в том случае, если планы серьезны. Если же Вы уже думаете о
переходе на иную пакетную базу, то тогда проект-времянку действительно
лучше делать "как проще", не заморачиваясь. Но тогда скажите об этом
открыто.

>  2. Отсутствие нормальной локализации для многих .desktop файлов. Это
>  не позволяет создать нормальное меню в Xfce. Как многие видели (в
>  исходных кодах что я видел), во многих приложениях я изменил только
>  .desktop файлы.

Здесь две проблемы. Одна -- отсутствие локализации, ее надо исправлять
и я не вижу причин, почему не сделать это в общем проекте. Другое --
замена названий программ на описание их функциональности на русском.
Это может быть полезно, если программа с такой функциональностью
единственная, как в Ваших дистрибутивах. Но как только пользователь
сталкивается с разными программами схожей функциональности --
начинается ступор. В винде, скажем, есть Microsoft Office и
OpenOffice.org. Даже MS не указывает свой офис как единственный.
То есть Ваше решение, возможно приятное для одной установки одного
дистрибутива, деструктивно для репозитория в целом. И для
пользователей, которые его используют. Межуд тем, можно было бы
подумать, как сделать desktop-файлы только для одного дистрибутива без
ущерба для репозитория. В любом случае, это стоит обсудить.

>  3. Consolehelper.

ну, о нем здесь было. и, честно, говоря, Ваше упорство в пропихивании
баги в защите системы достойно лучшего применения. юзабилити включает
в себя безопасность. Без этого получается win95.

>  4. Папки Documents и tmp в etcskel (хотя, эту проблему можно, в
>  принципе не очень красивым способом решить, как я это сделал в SL).

И что мешало это обсудить и сделать в общем репозитории, начиная с Сизифа?

>  5. Отсутствие system-config-printer и многих других новых пакетов. Тут
>  - (Антон Бояршинов думаю, подтвердит) я лично
>  обращался к нему с предложением бекпортировать system-config-printer в
>  p5. Видимо, я совершил тут ошибку, и нужно
>  было обращаться к Алексею Новодворскому, но, честно говоря, я даже не
>  думал тогда об этом. Для меня "разработчик ООО"="ООО" в смысле того,
>  что  я думал, что если обращусь к одному из разработчиков ООО, то
>  получу, в целом,
>  ответ соответствующий настроениям в ООО.

Бред какой-то! Я то тут при чем? Бэкпортировать в 5.1 кто-то мешал?
Другое дело, что бэкпорт samba нуждается в очень серьезном
тестировании. В частности, на совместимость со Школьным сервером.

>  6. Политика как в "баге" 21320. Когда простейшее изменение не делается
>  только потому, что оно не красиво технически.

Надо искать грамотный путь, а не идти первым попавшимся, как мне
кажется. Впрочем, для таких вариантов как раз может быть свой аналог
p5, не оторванный от общей разработки.

>  7. Отсутствие нормального описания многих важнейших пакетов на русском
>  языке. Думаю, в ООО помнят, как я лично (
>  в личной встрече) пытался уговорить Дмитрия Левина на включение
>  проверки на русское описание пакета.

Это привело бы к ступору. Проблема важная, но вот непонятно, почему бы
ее не решать вместе.

>  8. pornotube-dl в репозиториях.
>
>   Помимо всего этого сыграло банальное удобство собственного бренча:
>  меняешь что хочешь в репозитории без долгих запросов и споров в
>  bugzilla и.т.д. Безусловно, были еще причины, но всех сейчас набирая
>  сообщение "впопыхах" я не припомню.
>
>  Поэтому, было решено создавать что-то отдельное. Поначалу, я хотел
>  создавать репозиторий-дополнение для p5, однако
>  пункт 1, в итоге, перевесил меня к собственному репозиторию.
>
>  Вот так, вкратце.

В общем, главное мое недоумение - в комментарии к п.1. и главный
вопрос: времянка или нет.

Rgrds, Алексей

>
>
>  --
>
> WBR, Denis Koryavov.
>  _______________________________________________
>  Devel mailing list
>  Devel@lists.altlinux.org
>  https://lists.altlinux.org/mailman/listinfo/devel

  parent reply	other threads:[~2010-07-16 12:05 UTC|newest]

Thread overview: 153+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-16  9:09 Денис Корявов
2010-07-16  9:15 ` Aleksey Novodvorsky
2010-07-16  9:21   ` Денис Корявов
2010-07-16  9:30     ` Sergey Y. Afonin
2010-07-16  9:41       ` Aleksey Novodvorsky
2010-07-16  9:44     ` Aleksey Novodvorsky
2010-07-16 10:50       ` Денис Корявов
2010-07-16 11:05         ` Алексей Шенцев
2010-07-16 11:09           ` Andrey Rahmatullin
2010-07-16 11:13           ` Sergey Y. Afonin
2010-07-16 11:19             ` Алексей Шенцев
2010-07-16 11:22               ` Andrey Rahmatullin
2010-07-16 11:39                 ` Андрей Черепанов
2010-07-16 11:41                   ` Slava Semushin
2010-07-16 11:52                     ` Andrey Rahmatullin
2010-07-16 11:53                     ` Андрей Черепанов
2010-07-16 11:56                       ` Andrey Rahmatullin
2010-07-16 12:04                         ` Андрей Черепанов
2010-07-16 12:20                     ` Sergey Y. Afonin
2010-07-16 12:35                       ` Alexey I. Froloff
2010-07-16 12:37                       ` Андрей Черепанов
2010-07-16 12:59                         ` Sergey Y. Afonin
2010-07-16 12:58                           ` Anton A. Vinogradov
2010-07-16 13:02                           ` Андрей Черепанов
2010-07-16 13:24                             ` Sergey Y. Afonin
2010-07-16 13:49                               ` Vladislav Zavjalov
2010-08-03 16:57                     ` Anton Farygin
2010-08-03 19:12                       ` Andrey Rahmatullin
2010-08-03 21:09                         ` Igor Zubkov
2010-07-16 12:16                 ` Sergey Y. Afonin
2010-07-16 11:10         ` Sergey Y. Afonin
2010-07-16 11:15           ` Денис Корявов
2010-07-16 11:17             ` Andrey Rahmatullin
2010-07-16 11:17               ` Денис Корявов
2010-07-16 11:24                 ` Alex Gorbachenko
2010-07-17 11:20                 ` Денис Смирнов
2010-07-17 14:28                   ` Andrey Rahmatullin
2010-07-17 15:38                     ` Денис Смирнов
2010-07-16 13:40             ` Sergey Y. Afonin
2010-07-16 11:36           ` Андрей Черепанов
2010-07-16 11:47             ` Alexey I. Froloff
2010-07-16 11:53               ` Alexey I. Froloff
2010-07-16 11:59                 ` Андрей Черепанов
2010-07-16 12:01                   ` Andrey Rahmatullin
2010-07-16 12:04                   ` Alexey I. Froloff
2010-07-16 12:35                     ` Андрей Черепанов
2010-07-16 12:40                       ` Alexey I. Froloff
2010-07-16 12:55                         ` Андрей Черепанов
2010-07-16 13:07                           ` Alexey I. Froloff
2010-07-16 13:28                             ` Sergey Y. Afonin
2010-07-16 13:30                               ` Alexey I. Froloff
2010-07-16 13:39                                 ` Aleksey Novodvorsky
2010-07-16 13:44                                 ` Sergey Y. Afonin
2010-07-16 13:48                                 ` Андрей Черепанов
2010-07-16 17:28                                   ` Андрей Черепанов
2010-07-16 17:38                                     ` Aleksey Novodvorsky
2010-07-16 17:46                                       ` Андрей Черепанов
2010-07-16 22:05                                         ` Alexey I. Froloff
2010-07-17 12:38                                 ` [devel] packages-info-i18n-* Michael Shigorin
2010-07-17 23:11                       ` [devel] specspo в rpm Dmitry V. Levin
2010-07-19 11:06                         ` Андрей Черепанов
2010-07-19 15:00                           ` [devel] [JT] намёки Michael Shigorin
2010-07-19 16:22                           ` [devel] specspo в rpm Dmitry V. Levin
2010-07-16 11:18         ` [devel] [JT] Открытое сотрудничество [было: обсуждение в ru_foss] Sergey Y. Afonin
2010-07-16 11:37         ` Slava Semushin
2010-07-16 11:55           ` Денис Корявов
2010-07-16 12:25             ` Sergey Y. Afonin
2010-07-16 11:57           ` Андрей Черепанов
2010-07-16 12:00             ` Andrey Rahmatullin
2010-07-17 13:46               ` Michael Shigorin
2010-07-16 13:51             ` Slava Semushin
2010-07-16 14:50               ` Андрей Черепанов
2010-07-16 12:05         ` Aleksey Novodvorsky [this message]
2010-07-16 12:12           ` Vitaly Kuznetsov
2010-07-16 12:13           ` Anton V. Boyarshinov
2010-07-16 12:20             ` Aleksey Novodvorsky
2010-07-16 12:31               ` Андрей Черепанов
2010-07-16 14:13           ` Денис Корявов
2010-07-16 14:32             ` Anton A. Vinogradov
2010-07-16 14:52             ` Sergey Y. Afonin
2010-07-17  3:48           ` [devel] Точечные правки для дистрибутивов вне репозитория (was: Открытое сотрудничество) Michael Pozhidaev
2010-07-17  8:24             ` [devel] Точечные правки для дистрибутивов вне репозитория (was: Открытое =?koi8-r?b?INPP1NLVxM7J3sXT1NfP?=) Michael A. Kangin
2010-07-17  8:32               ` [devel] Точечные правки для дистрибутивов вне репозитория Michael Pozhidaev
2010-07-17  8:42                 ` Slava Semushin
2010-07-17  9:06                   ` Michael Pozhidaev
2010-07-26 12:18                     ` Timur Batyrshin
2010-07-17 12:16             ` [devel] Точечные правки для дистрибутивов вне репозитория (was: Открытое сотрудничество) Aleksey Novodvorsky
2010-07-17 12:31               ` [devel] Точечные правки для дистрибутивов вне репозитория Michael Pozhidaev
2010-07-17 12:41                 ` Aleksey Novodvorsky
2010-07-17 14:00                   ` Michael Pozhidaev
2010-07-17 23:02                     ` Aleksey Novodvorsky
2010-07-19  2:44                       ` Michael Pozhidaev
2010-07-17 23:20                     ` Dmitry V. Levin
2010-07-19  1:56                       ` Michael Pozhidaev
2010-07-19  7:40                         ` Dmitry V. Levin
2010-07-17 13:38             ` [devel] [SOLVED] " Michael Shigorin
2010-07-17 14:03               ` Michael Pozhidaev
2010-07-17 14:16                 ` Michael Shigorin
2010-07-17 13:48         ` [devel] [JT] Открытое сотрудничество [было: обсуждение в ru_foss] Michael Shigorin
2010-07-17 22:50           ` Dmitry V. Levin
2010-07-19 15:04             ` Michael Shigorin
2010-07-19 16:26               ` Dmitry V. Levin
2010-07-19 16:29                 ` Michael Shigorin
2010-07-19 18:00                 ` Ivan A. Melnikov
2010-07-19 18:35                   ` Dmitry V. Levin
2010-07-19 20:38               ` Денис Смирнов
2010-07-19 20:42                 ` [devel] git screencast Anton A. Vinogradov
2010-07-19 22:47                   ` Денис Смирнов
2010-07-20  5:37                     ` Anton A. Vinogradov
2010-07-20  8:47                   ` Андрей Черепанов
2010-07-20  8:53                     ` Anton A. Vinogradov
2010-07-20  9:01                       ` Alexey I. Froloff
2010-07-20 17:15                       ` Денис Смирнов
2010-07-21  2:17                         ` REAL
2010-07-21 11:13                           ` Anton A. Vinogradov
2010-07-21 12:03                             ` Eugene Prokopiev
2010-07-21 12:05                               ` Eugene Prokopiev
2010-07-20 18:55                       ` Aleksey Avdeev
2010-07-20 19:53                         ` Alexey I. Froloff
2010-07-20 20:01                           ` Aleksey Avdeev
2010-07-20 20:25                             ` Alexey I. Froloff
2010-07-20 20:41                               ` Aleksey Avdeev
2010-07-20 21:15                                 ` Alexey I. Froloff
2010-07-21  5:31                                   ` Sergey Y. Afonin
2010-07-21  6:25                                     ` Alexey I. Froloff
2010-07-21  5:20                                 ` Денис Смирнов
2010-07-21  8:29                                   ` Aleksey Avdeev
2010-07-21  8:39                                     ` Kirill A. Shutemov
2010-07-21  9:09                                       ` Aleksey Avdeev
2010-07-21  9:59                                       ` Dmitry V. Levin
2010-07-21 10:06                                     ` Dmitry V. Levin
2010-07-21 20:29                                     ` Денис Смирнов
2010-07-23 11:37                                       ` Aleksey Avdeev
2010-07-25  6:23                                       ` Kharitonov A. Dmitry
2010-07-29  0:17                                         ` Денис Смирнов
2010-07-24 12:39                           ` Алексей Владимирович Шенцев
2010-08-03 17:07                             ` Anton Farygin
2010-07-20  6:33                 ` [devel] [JT] Открытое сотрудничество [было: обсуждение в ru_foss] Sergey Alembekov
2010-07-19 21:46               ` Aleksey Novodvorsky
2010-07-20 19:06                 ` Michael Shigorin
2010-07-18  8:51           ` Денис Корявов
2010-07-18  8:58             ` Andrey Rahmatullin
2010-07-18 14:35               ` Aleksey Novodvorsky
2010-07-20 15:54                 ` Dmitry V. Levin
2010-07-19 15:07             ` Michael Shigorin
2010-07-16  9:17 ` Dmitry V. Levin
2010-07-16  9:25   ` Денис Корявов
2010-07-16  9:29     ` Aleksey Novodvorsky
2010-07-16  9:36     ` Dmitry V. Levin
2010-07-16  9:28   ` Sergey Y. Afonin
2010-07-16  9:28 ` Anton A. Vinogradov
2010-07-16  9:40   ` Aleksey Novodvorsky
2010-07-16 10:26 ` Денис Смирнов

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=AANLkTimIJ_NQFaeKmChDYNhbmWv6ZdcAJfbG7NkdTdT_@mail.gmail.com \
    --to=aen@altlinux.ru \
    --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