ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Igor Vlasenko <vlasenko@imath.kiev.ua>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] I: прогресс по ТеХостроению.
Date: Fri, 5 Jan 2018 21:58:41 +0200
Message-ID: <20180105195841.GA28682@dad.imath.kiev.ua> (raw)
In-Reply-To: <m2h8s1pgig.fsf@pomimo.localdomain>

On Thu, Jan 04, 2018 at 08:31:51PM +0100, Kirill Maslinsky wrote:
> Игорь, спасибо, что сдвинули это дело с мертвой точки! Хочу помочь с
> ТеХом в Сизифе. 

Отлично, спасибо большое!

Сейчас еще разбираюсь с починкой скриптов под новый perl.
хочу отложить разговор до того момента,
когда закончу обязательную часть работ и выложу первую
публичную сборку "на пощупать".

Тогда напишу описание, пострараюсь обрисовать дальнейшие задачи
и ответить на вопросы.

> На упаковку всего и организацию инфраструктуры сборки
> меня никогда не хватало, но вот поддерживать ТеХ и его пакетную базу
> после сборки в актуальном состоянии я заинтересован и вполне
> потяну. Поэтому буду приставать с расспросами и уточнениями.
> В частности, хочу разобраться до того уровня, чтобы без проблем и вовремя
> делать ежегодные обновления на новый релиз texlive.
> 
> > 1) остановился на решении
> > "каждый пакет texlive <name>.tlpobj упаковывается
> > как отдельный набор
> > texlive-<name>{,-doc,-bin,...}-ver.{arch,noarch}.rpm"
> 
> Хороший подход, но хочется уточнить детали:
> 
> * Планируется ли при этом упаковка всех пакетов из texlive (их там,
> наверное, порядка 10 тысяч), или только какой-то части?
> * Если всех, то не будет ли проблем из-за увеличения размера пакетной
> базы?
> * Или планируется создание отдельного репозитория для texilve-*,
> по типу autoimports? По какому принципу в этом случае выделять «базовое»
> подмножество, которое должно быть в Сизифе?
> 
> > При таком подходе проблема компоновки в пользовательские наборы
> > возлагается на метапакеты (в терминологии texlive -
> > коллекции), что несколько менее удобно для пользователя
> > (им надо будет страницу с документацией, перед установкой -
> > что выбрать)
> 
> Для пользователей можно сделать схемы, как в инсталляторе texlive —
> scheme-full, scheme-minimal и т.п.
> 
> > Также при таком подходе не важно, как устроен(ы) src.rpm.
> > При любом способе сборки результат будет тем же.
> 
> Этот тезис не совсем понятен: в смысле разные пакеты можно собирать по-разному?
> 
> > Для сборки основного состава texlive импорт,
> > texlive из fedora как основной источник и
> > texlive из suse как запасной вариант.
> 
> что входит в понятие «основной состав texlive»?
> 
> > Перед выкладкой в Сизиф выложу в отдельный карман на тестирование.
> > Сроки - ориентировочно через 1-3 недели тестовая выкладка
> > и через 3-4 недели в Сизиф.
> 
> Отличный тайминг, постараемся не отставать :)
> 
> --
> КМ
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 

I V


      reply	other threads:[~2018-01-05 19:58 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-03 15:36 Igor Vlasenko
2018-01-04 19:31 ` Kirill Maslinsky
2018-01-05 19:58   ` Igor Vlasenko [this message]

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=20180105195841.GA28682@dad.imath.kiev.ua \
    --to=vlasenko@imath.kiev.ua \
    --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