LINUX.ORG.RU

История изменений

Исправление Shushundr, (текущая версия) :

ты выбрал такие странные категории, засомневаются в твоей адекватности

Существует ли возможность легко и просто переименовать категорию?

Конечно не существует.

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

Что было бы, если бы пакеты именовались как-то по-другому, а не с использованием названий категорий? Возникало бы больше коллизий между одинаковыми именами проектов в разных областях деятельности (например у химиков и у математиков). А так есть две категории - sci-chemistry и sci-mathematics.

Математики объединяются в группы по интересам. И химики тоже, но в другие группы, не математиков, а химиков.

Поэтому было бы нормально, если бы у них были свои отдельные репозитории (про математику и про химию). Может быть дистрибутив должен для этого даже спецсредства предоставлять («создать клан», «форум клана» и т.п. что делают, например, игроделы и не обламываются).

У дистрибутиводелов для этого почему-то надо создавать отдельный дистрибутив. Пример - Альт-линукс «образование».

Итак, если не будем вписывать названия категорий внутрь скриптов, то как будем различать скрипты из разных сообществ?

Допишем к имени пакета имя сообщества. Я, кстати, ещё не понимаю, почему категория приписывается перед, а не после имени пакета. Во втором случае если имя пакета уникально, то категорию можно было бы не дописывать.

И в репозитории можно директорий для категорий не делать (они лишние, так как в одном репозитории коллизий быть и не может)

Итак, пусть в текстах скриптов имена пакетов теперь указываются с опциональным названием репозитория: мой_пакет::мой_репозиторий (но ты и сейчас можешь так делать, скажут они)

Зато теперь у меня можно такие пакеты расклассифицировать разными способами. и даже приписать одному пакету несколько классов (он одновременно относится к программированию, к языку, к IDE, к текстовым редакторам и чему-нибудь ещё) Такие классы надо хранить снаружи скрипта (например в виде симлинков). И категории станет можно переименовывать легко и просто.

Исходная версия Shushundr, :

ты выбрал такие странные категории, засомневаются в твоей адекватности

Существует ли возможность легко и просто переименовать категорию?

Конечно не существует.

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

Что было бы, если бы пакеты именовались как-то по-другому, а не с использованием названий категорий? Возникало бы больше коллизий между одинаковыми именами проектов в разных областях деятельности (например у химиков и у математиков). А так есть две категории - sci-chemistry и sci-mathematics.

Математики объединяются в групппы по интересам. И химики тоже, но в другие группы, не математиков, а химиков.

Поэтому было бы нормально, если бы у них были свои отдельные репозитории (про математику и про химию). Может быть дистрибутив должен для этого даже спецсредства предоставлять («создать клан», «форум клана» и т.п. что делают, например, игроделы и не обламываются).

У дистрибутиводелов для этого почему-то надо создавать отдельный дистрибутив. Пример - Альт-линукс «образование».

Итак, если не будем вписывать названия категорий внутрь скриптов, то как будем различать скрипты из разных сообществ?

Допишем к имени пакета имя сообщества. Я, кстати, ещё не понимаю, почему категория приписывается перед, а не после имени пакета. Во втором случае если имя пакета уникально, то категорию можно было бы не дописывать.

И в репозитории можно директорий для категорий не делать (они лишние, так как в одном репозитории коллизий быть и не может)

Итак, пусть в текстах скриптов имена пакетов теперь указываются с опциональным названием репозитория: мой_пакет::мой_репозиторий (но ты и сейчас можешь так делать, скажут они)

Зато теперь у меня можно такие пакеты расклассифицировать разными способами. и даже приписать одному пакету несколько классов (он одновременно относится к программированию, к языку, к IDE, к текстовым редакторам и чему-нибудь ещё) Такие классы надо хранить снаружи скрипта (например в виде симлинков). И категории станет можно переименовывать легко и просто.