Home » Настроенная коммерция: введение в долгосрочную поддержку (LTS), версия

Настроенная коммерция: введение в долгосрочную поддержку (LTS), версия

Прежде всего, для тех, у кого еще не было возможности встретиться со мной: меня зовут Джон МакКэрролл, и я технический менеджер по продукту в команде Optimizely Commerce. Я работаю с нашими командами по проектированию и управлению продуктами, чтобы предоставлять рекомендации по техническим темам, связанным с будущим наших коммерческих продуктов. Я также являюсь непосредственным менеджером по продукту Mission Control, который поддерживает развертывание, инфраструктуру и наблюдаемость для настроенной коммерции.

В октябрьском выпуске мы впервые предложим выпуск долгосрочной поддержки для Configurationed Commerce. Ниже вы найдете небольшой FAQ по этой функции.

Optimizely все еще находится на пути к настоящему SaaS без версий с внешними расширениями для настроенной коммерции, но мы понимаем, что некоторым клиентам, пока мы занимаемся этим крупным проектом, нужна большая предсказуемость при обновлении.

Также ознакомьтесь с нашей пользовательской документацией по выпускам LTS и STS. здесь и наша документация для разработчиков здесь.

Что такое долгосрочная поддержка (LTS)?

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

Ветки долгосрочной поддержки также унаследуют функции предыдущего выпуска STS. Это означает, что когда мы опубликуем октябрьский выпуск, который в настоящее время запланирован на 19 октября, мы выпустим 5.1.2310.nnnn.+СТС (наш ежемесячный выпуск краткосрочной поддержки) и 5.1.2309.nnnn+LTS (наш выпуск долгосрочной поддержки, выходящий трижды в год).

В январе мы официально определим регулярную периодичность выпусков LTS в январе/мае/сентябре. Это дает срок службы LTS-ветви в четыре месяца. Октябрьская версия LTS будет иметь трехмесячный срок действия, в течение которого мы будем получать исправления, прежде чем мы перейдем к стандартной четырехмесячной каденции.

Read more:  «Эмоциональную поддержку» аллигатору не разрешили войти на бейсбольный стадион | Новости США

Как реализовать выпуск долгосрочной поддержки?

Как и в любом современном выпуске, файл Versioninfo.yaml, который находится в вашем репозитории Github и содержит код ваших расширений, позволяет вам указать версию для развертывания. Чтобы развернуть нужную версию, просто добавьте номер версии нужного выпуска в этот файл конфигурации и разверните этот код.

Могу ли я переключаться между выпусками LTS и STS, если в выпуске STS мне нужна новая функция?

Да, с той же оговоркой, что и сегодня: номер вашей версии должен увеличиваться при внедрении новой версии. Optimizely Configurationed Commerce не поддерживает понижение версий кода, и эта новая структура выпуска ничем не отличается. Вы можете переключиться с 5.1.2309.nnnn+LTS на 5.1.2310.nnnn+STS, но не можете пойти обратным путем — номера версий должны увеличиваться.

ВАЖНОЕ ПРИМЕЧАНИЕ. Это означает, что вам придется дождаться следующего выпуска LTS, чтобы вернуться к версиям долгосрочной поддержки.

Подходит ли LTS для моей реализации настроенной коммерции?

Клиенты, которые заинтересованы в обновлении новейших функций, не захотят переходить на выпуски LTS. Итеративный цикл выпуска для Configurationed Commerce означает, что клиенты, которые хотят быть на переднем крае своих разработок, должны продолжать использовать выпуски STS, содержащие желаемые функции, сразу после их выпуска.

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

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

Read more:  Внимание бета-тестеров Apple: последняя версия iOS 17.3 выводит из строя iPhone

29 сентября 2023 г.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.