PapirusDevelopmentTeam / STAFF

Staff place
1 stars 0 forks source link

Single unification for install #11

Open varlesh opened 6 years ago

varlesh commented 6 years ago

Надо подумать как лучше буилдить и собирать темы... Большинство разрабов не размещают всяких скриптов с wget и т.п., а пользуют make. Знаю, что так неудобно и все-таки. Надо обсудить и унифицировать все репы в единый стиль

SmartFinn commented 6 years ago

Для установки можно и один скрипт оставить, наподобие https://github.com/PapirusDevelopmentTeam/adapta-kde/blob/master/install.sh Для сборки можно задачу в Makefile добавить. Артефакты можно в виде архивов к релизам прикладывать.

varlesh commented 6 years ago

Для установки можно и один скрипт оставить, наподобие https://github.com/PapirusDevelopmentTeam/adapta-kde/blob/master/install.sh

Вот кстати этот скрипт для разработки не очень хорош, так как в руте не пофиксишь что-либо. Если только добавить еще опцию ставить в хомяк, то да можно

Артефакты можно в виде архивов к релизам прикладывать.

А зачем? Все нормальные мантейнеры буилдяд своими средствами на фермах. Не вижу смысла. И кстати, по хорошему надо оставить тему только Papirus, а в се остальные вариации прописать в скрипте. Плюсы:

varlesh commented 6 years ago

Как вариант, дополнительно можно выкладывать в релизе версию c суффиксом -builded если уж на то пошло

varlesh commented 6 years ago

Тоже самое можно и с основной темой значков сделать (если возможно), кстати в разработке это будет офигенно удобно!

varlesh commented 6 years ago

и в makefile добавить флаги типа --enabled-papirus-dark Ох... я размечталси ))

varlesh commented 6 years ago

@SmartFinn Сереж, смотри ведь действительно это очень удобно. Главная тема Papirus, a остальные собираются во время буилда... Знаю писанины дофига, но стоит подумать над этим. Все-таки github это место разработки, а не файл-хостинг какой. Мы не обязаны им на блюдечке с голубой каёмочкой все выкладывать. Тем более есть пакеты + добавим версию -builded в релиз

varlesh commented 6 years ago

Для удобства, что бы не уродовать сильно makefile можно добавить скрипты для конвераций тем.