ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Запрос на фичу liveboot в make-initrd
@ 2018-04-10 19:49 Leonid Krivoshein
  2018-04-11  7:45 ` Alexey V. Vissarionov
                   ` (2 more replies)
  0 siblings, 3 replies; 28+ messages in thread
From: Leonid Krivoshein @ 2018-04-10 19:49 UTC (permalink / raw)
  To: devel

Добрый день!


Сегодня в узком кругу с разработчиками в очередной раз пришли к понимаю, 
что нам очень нужно заменить propagator на что-то более современное и 
менее глючное, полностью реализующее аналогичный функционал. Хотя бы к P9!

https://www.altlinux.org/Installer/common/propagator
https://www.altlinux.org/Make-initrd-propagator
http://git.altlinux.org/gears/p/propagator.git
http://git.altlinux.org/gears/m/make-initrd-propagator.git

propagator был написан в конце 90-х на Си. Он прописывается в initramfs 
и обеспечивает функционал начальной стадии загрузки: поиск корня 
Инсталлятора, LiveCD, Rescue, итд., в соответствии с указанными 
параметрами загрузки ядра, по результату диалога с пользователем, либо 
включая внутренний интеллект. Даже самые последние исправления не 
помогли устранить его врождённых дефектов: он продолжает "терять" флэшки 
на этапе загрузки даже не на самом новейшем оборудовании.

Алексей Гладков, автор и мэйнтейнер make-initrd, давно предлагал 
реализовать функционал пропагатора на скриптах, как отдельную фичу 
make-initrd. Назовём её условно "liveboot". Как я понимаю, Алексей готов 
и сейчас этим заняться, но у него есть сомнения, что его труды будут 
востребованы. Прошу отписаться всех разработчиков, заинтересованных в 
решении данной проблемы! Со своей стороны, по мере занятости, готов 
помочь legion@ написанием части когда диалогов, если такая помощь от 
меня потребуется, а также готов помочь совместными усилиями довести этот 
проект до стадии готовности, тестирования и в дальнейшем продвигать 
полученную альтернативу в качестве замены пропагатору по всей линейке 
наших дистрибутивов.

Если данную рассылку читает Арсений Масленников, хотелось бы отдельно 
услышать и его мнение: может что-то в этом направлении уже сделано? 
Может Арсений тоже сможет (захочет) присоединиться, если не к 
разработке, то хотя бы к тестированию? Наверняка среди разработчиков 
найдутся те, кто также сможет уделить время проекту (тестировать, 
ревьювить, итп)...


Добавлю от себя лично: в пакете propagotor есть два особенных скрипта. 
Первый init-bottom "очень дорог для нас". И критичен в плане 
совместимости. Его бы как-то по-максимуму сохранить. Второй -- 
mkmodpack. О нём в данном письме речи не идёт. liveboot может не 
дублировать функционал mkmodpack, поскольку я просил Алексея Гладкова 
реализовать отдельно аналогичную фичу в том же make-initrd (назовём её 
условно "universal-boot" или "preinstall-modules"), и он согласился.


-- 
Best regards,
Leonid Krivoshein.



^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2018-04-19  8:27 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-10 19:49 [devel] Запрос на фичу liveboot в make-initrd Leonid Krivoshein
2018-04-11  7:45 ` Alexey V. Vissarionov
2018-04-11  8:52   ` Sergey Bolshakov
2018-04-11 10:37     ` Alexey V. Vissarionov
2018-04-11 11:07       ` Anton Farygin
2018-04-11 18:24       ` [devel] зачем вообще может быть нужен initrd при загрузке с локального носителя Dmitry V. Levin
2018-04-11 19:18         ` Alexey Shabalin
2018-04-11 21:21           ` Leonid Krivoshein
2018-04-12  9:46             ` Alexey V. Vissarionov
2018-04-11 21:27           ` Leonid Krivoshein
2018-04-12  9:52             ` Alexey V. Vissarionov
2018-04-12 11:36                 ` Alexey Gladkov
2018-04-12 17:37                 ` Anton Farygin
2018-04-12  9:31           ` Alexey V. Vissarionov
2018-04-12 11:49             ` Alexey Shabalin
2018-04-12  8:44         ` Alexey V. Vissarionov
2018-04-11 19:41   ` [devel] Запрос на фичу liveboot в make-initrd Leonid Krivoshein
2018-04-12 13:33     ` Alexey V. Vissarionov
2018-04-12 21:07       ` Leonid Krivoshein
2018-04-13  9:57   ` Anton V. Boyarshinov
2018-04-11  8:49 ` Sergey Bolshakov
2018-04-11 20:02   ` Leonid Krivoshein
2018-04-11 20:37     ` Leonid Krivoshein
2018-04-13 10:07       ` Anton V. Boyarshinov
2018-04-14 22:32         ` Leonid Krivoshein
2018-04-19  8:27           ` Michael Shigorin
2018-04-11 17:56 ` Mikhail Efremov
2018-04-11 18:19   ` Michael Shigorin

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