kia999 / GOST

BibTEX support for GOST standard bibliographies
21 stars 4 forks source link

Номер версии #11

Open LSinev opened 7 years ago

LSinev commented 7 years ago

Мне кажется, стоит присваивать номер только тем версиям, которые попадают на CTAN. Потому предлагаю переразметить всё, что отмечено версией 1.2j на версию 1.3, раз она будет следующей.

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

kia999 commented 7 years ago

1) Даже у MS бывают внутренние версии. 2) Мне совсем нетрудно изменить номер версии в 5 местах. При помощи контекстной замены с подтверждением. Чем сложнее код, тем больше шансов ошибиться.

LSinev commented 7 years ago

Если кто-то потом ищет версию, описанную в найденном bst, как 1.2j, то ни одной конкретной упакованной версии он не найдет, даже в этом репозитории на гитхабе. С включением git + SmartGit в работу, что-то метить во внешний мир кроме релизов - усложнять жизнь этому миру. Для Вашего отслеживания есть инструмент по кнопке Blame, например. Лог всех коммитов, локальные ветки, Stash заготовки, тексты коммитов, комментарии к коммитам на гитхабе — масса инструментов чтобы не забыть как локально, так и в онлайне.