Форум проекта PuppyRus Linux

Разработки проекта PuppyRus => PFS-utils => Разработка PFS и Initrd => Разработка PFS-utils v.4 => Тема начата: sfs от 12 Февраль 2020, 10:35:24

Название: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 12 Февраль 2020, 10:35:24
pfs-utils v3 имел ввиду. Это наверное к sfs вопрос
В моих сборказ в3 + chrot2pfs + патчи из в4 в pfs
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 12 Февраль 2020, 11:37:49
Раз так почему не v4?
Предлагаю заморозить v3 и слить v4 в мастер.
Прежде надо проверить нет ли коммитов в v3, которые забыли занести в v4. И нужны ли они там.
Магос давно на v4, как минимум трое из активных участников используют, особых проблем не прилетало. Нам конечно проще, в том смысле что еще свои скрипты параллельно в сборке, но тем не менее предлагаю синхронизироваться :)
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 12 Февраль 2020, 11:44:01
Раз так почему не v4?
3 : работает - не трогай.
4 - не помню отличий. вроде склейка - расклейка составных.pfs . Что-то еще?
предлагаю синхронизироваться
Ок. постараюсь заняться
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 12 Февраль 2020, 12:01:01
не помню отличий. вроде склейка - расклейка составных.pfs . Что-то еще?
Сейчас коммиты почитаю, сюда списком допишу.

Ок. постараюсь заняться
Нужно посмотреть Ваши и Pro коммиты в v3, вспомнить для чего они нужны :) и проверить не забыли ли занести изменения в v4. Я в v3 не коммитил вроде с разделения веток. Когда синхронизируете изменения из v3 в v4 прогоните селф тест у себя и если все ок, то дальше делаем так:

1. Делаем новый бранч v3 из мастера.
2. Пулл реквест v4 и принимаем его
3. Удаляем бранч v4
4. Как будут глобальные идеи создаем v5 :)
5. Дальше как было с в3 и в4, то есть в новую ветку коммитим все изменения в мастер только исправления и то что очень захочется бэкпортировать.

ОК?

Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 12 Февраль 2020, 12:16:20
Отличия v4 от мастера:
- сохранение теней при склейке модулей с ключем -w, в v3 тени можно сохранить только при запаковке одного модуля с ключами -l -w
- скрипты работают в ubuntu (dash)
- скрипты работают из любой папки, не обязательно PATH (поиск либы переделан)
- pfs delaufs 0 5  (удаляет диапазонами "от" "до")
- trim для mkpfs и др. (включаемо)
- сохранение дубликатов файлов при склейке и разборке контейнеров (включаемо)
- pfsload список модулей (то есть не по одному)
- syschanges скрипт для отслеживания изменений в changes
- addmemory  скрипт для увеличения размера доступной памяти в корне (/) за счет своп файла.
- chroot2pfs
- сборка и разборка контейнеров любой вложенности
- куча мелких фиксов (66 коммитов разница от мастера)
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 12 Февраль 2020, 12:26:15
ОК
коммиты почитаю, сюда списком допишу.
и вики по итогу доработать
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 12 Февраль 2020, 12:36:19
и вики по итогу доработать
Ага. И man.
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 12 Февраль 2020, 12:59:40
В мане надо обновить ссылки для v4
.TP
Wiki:   http://wiki.puppyrus.org/puppyrus/pr218/pfs3
.TP
Forum:  http://forum.puppyrus.org/index.php?board=30.0

Чего писать?
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 12 Февраль 2020, 13:03:13
http://wiki.puppyrus.org/puppyrus/pr218/pfs4 - пока ее нет
http://forum.puppyrus.org/index.php?board=176.0
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 12 Февраль 2020, 13:10:15
С вики понятно. А ссылку на форум надо сделать универсальноую для всех версий. Получится в форуме сделать ветку Pfs-utils, а в ней уже v3, v4 и т.д?
Если нет то v4 переименовать может.
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 12 Февраль 2020, 13:35:17
в форуме сделать ветку Pfs-utils, а в ней уже v3, v4 и т.д?
http://forum.puppyrus.org/index.php?board=188.0
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 12 Февраль 2020, 13:35:54
Гуд.

P.S. Маны обновил. Как свое проверите - маякните.
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 13 Февраль 2020, 18:27:39
Уф. Сделал. Частично смержилось автоматом, частично руками. Могло что-то и отвалиться. Проверяйте.
В Магос селфтест проходит.
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 14 Февраль 2020, 09:06:28
Проверяйте.
+
Прошу проверить в LF дистрах
Сам подключусь чуть позже (после твбокса и tinycore)
А если бы кто по итогу и вики поправил....
Отличия v4 от мастера:
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 17 Февраль 2020, 17:16:15
Начал править вики http://wiki.puppyrus.org/puppyrus/pr218/pfs4
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: betcher от 17 Февраль 2020, 17:23:55
Может сделать полную копию доки от v3 и там поправить?
Название: Re: Предлагаю заморозить v3 и слить v4 мастер
Отправлено: sfs от 17 Февраль 2020, 17:54:45
Так и сделаю, но сейчас не готов этим заняться и пока не бралзя за в4