Схемы именования версий приложений или этапов
-
08-07-2019 - |
Вопрос
Я ищу "схемы" для обозначения версии приложения или вехи.
Я хотел бы найти схему именования, которая подходит моему текущему проекту, но я думаю, что мы должны собрать здесь более интересные схемы, чтобы поделиться знаниями и идеями по этому вопросу.
Вы также должны указать количество возможных названий вместе с предлагаемой схемой или сметой.
Например :
- OGRE (Объектно-ориентированный движок графического рендеринга) : каждая версия назван как один из "Великие Древние" От Мифы Лавкрафта "Зов Ктулху" - 67 возможных имен.
- Ubuntu (операционная СИСТЕМА на базе Linux) : как объяснено здесь
Кодовое название релиза для разработки имеет форму "Прилагательное Animal".Итак например:Warty Warthog (Ubuntu 4.10), Седой ежик (Ubuntu 5.04), Свежий барсук (Ubuntu 5.10) - это первые три версии Ubuntu.В как правило, люди ссылаются на релиз используя прилагательное, например "бородавчатый" или "свежий".
Это допускает конечное, но очень большое возможное количество имен.
- Некоторые версии аппаратного и программного обеспечения называются следующим образом большие города реального мира - сотни возможных имен;
- Некоторые версии аппаратного и программного обеспечения называются следующим образом (Греко-римская -какая угодно) мифология боги или король / военачальник / император - десятые доли возможных имен в моей мифологии;
- и т.д.
Для моего собственного проекта я подумываю об использовании схемы именования, которая заключалась бы в именовании общедоступных релизов, таких как популярные программные принципы / философии / правила / шаблоны, такие как DRY, KISS, YAGNI, Singleton, Factory, Visitor и т.д.Но мне кажется, что это, может быть, немного чересчур ... компьютерный гик.:)
Решение
Проблема с программными терминами в качестве названий проектов заключается в том, что они сбивают с толку большинство пользователей.Из них получились бы отличные внутренние кодовые имена.
Я слышал, что крупные реки использовались в качестве названий проектов - Нил, Брисбен и т.д.
проверьте http://en.wikipedia.org/wiki/List_of_rivers
Выпуск в алфавитном порядке помогает пользователям запомнить, какая версия является более свежей.
Другие советы
Лично я нахожу, что называть выпускные версии программного продукта именами мифологических существ, пушистых зверюшек и географических ориентиров - это все немного по-нью-эйджевски претенциозно.Возможно, подойдет для бета-версии или внутреннего рабочего кодового имени, но при выпуске для ваших конечных пользователей нет замены правильным номерам версий.
Только мой 2c
Кев
Раньше мы использовали самые разные названия из ада и его мифологии.Наш производственный сервер был моим любимым:Гор.
Как насчет использования собирательное существительное пары (апострофы намеренно опущены):
арсенал трубкозубов
наковальня кузнеца
убийство вороны
баки лязгают
огонек бекаса
честно говоря, я не понимаю схему именования релизов Ubuntu - слишком много имен, которые нам слишком часто бросают в глаза.Windows может время от времени уступать XP и Vista (каждые 3-4 года?) но Ubuntu слишком агрессивна, предлагая мешанину имен каждые 6 месяцев.
чтобы ответить на ваш вопрос - что не так со старыми добрыми 8.10 и 9.04?Действительно, ПОЦЕЛУЙ