From OpenSCADAWiki
Jump to: navigation, search
(Updating to match new version of source page)
Line 19: Line 19:
 
* Застосування-вивантаження змін LTS дерева до репозиторію та складання цього.
 
* Застосування-вивантаження змін LTS дерева до репозиторію та складання цього.
  
{{CntHdr|2. Тиждень(і) тестування та після-складання:}}
+
{{CntHdr|2. The testing and post-building week(s):}}
* Анонсування релізу-оновлення, також на [https://www.facebook.com/Roman.Savochenko FaceBook] і [https://www.linkedin.com/in/roman-savochenko-71b50272/ LinkedIn].
+
* Updating the [http://oscada.org/en/main/download/ Download page].
* Гаряче тестування збірок релізу.
+
* Announcing the release-update, also on [https://www.facebook.com/Roman.Savochenko FaceBook] and [https://www.linkedin.com/in/roman-savochenko-71b50272/ LinkedIn].
* Завершення та виправлення перекладу ПротоколуЗмін та документації.
+
* Hot testing the release build.
* Генерація актуальної позамережевої документації використовуючи сервісну процедуру "[[Special:MyLanguage/Libs/Service_procedures#docOffLine|EXT: Off-line documentation]]".
+
* Finishing and fixing the ChangeLog translating and the documentation.
* Застосування-вивантаження виправлень релізу до репозиторію та складання цього щодо другої збірки, і для кожного тижня виправлення критичних помилок перший тиждень без критичних виправлень означатиме завершення випуску LTS, тож, КОРИСТУВАЧІ тестуйте ретельно LTS реліз щоб потім не скаржитись на його кінцеву збірку!
+
* Generating the actual offline documentation using the service procedure "[[Special:MyLanguage/Libs/Service_procedures#docOffLine|EXT: Off-line documentation]]".
* Оновлення бінарних копій стандартних бібліотек OpenSCADA: [[:File:OscadaLibs.db.gz|OscadaLibs.db]], [[:File:VcaBase.db.gz|VcaBase.db]], [[:File:VcaElectroEls.db.gz|VcaElectroEls.db]].
+
* Committing the release fixes to the repository and building that for the second build, and for each week of appearing critical fixes the first week without the critical fixes means the final of the LTS releasing, so, USERS test closely the LTS release for do not complain to its final build!
 +
* Updating binary copies of standard OpenSCADA libraries: [[:File:OscadaLibs.db.gz|OscadaLibs.db]], [[:File:VcaBase.db.gz|VcaBase.db]], [[:File:VcaElectroEls.db.gz|VcaElectroEls.db]].

Revision as of 11:25, 16 March 2025

Other languages:
English • ‎mRussian • ‎Українська

Загальний процес випуску користувачам для оцінки ваших очікувань та розробникам для нагадування завдань:
1. Тиждень приготування та складання:

  • Складання останньої Робочої (Work) SVN-ревізії для всіх оточень нерегулярного складання щоб забезпечити ранне та широке тестування прийдешнього LTS релізу.
  • Анонс початку процесу випуску:
  • Злиття змін Робочої (Work) версії або копіювання цілком дерева Робочої гілки до LTS гілки-дерева.
  • Внесення деяких змін, специфічних до LTS, стосовно підняття версії:
    • оновлення configure.ac щодо версії випуску-оновлення та бібліотеки ядра;
    • оновлення data/*.spec та data/{debian,debian_mod}/changelog стосовно нового номеру версії та доповнення протоколу змін файлів новими записами випуску-оновлення.
  • Формування-доповнення ПротоколуЗмін LTS змінами з ПротоколуЗмін Work, групуючи зміни за розташуванням та сортуючи їх за станом виправлення та рівнем, із комбінування нових можливостей у одному елементі та без видалення будь-яких відмінних змін.
  • Копіювання значних змін із сформованого ПротоколуЗмін LTS до відповідної сторінки релізу-оновлення, беручи зміни за рівнем більш або рівні "!!".
  • Переклад сторінки(ок) релізу-оновлення, оновлення "Завдання (ToDo)" та "Дорожньої карти (RoadMap)".
  • Генерація актуальної позамережевої документації, використовуючи сервісну процедуру "EXT: Off-line documentation".
  • Застосування-вивантаження змін LTS дерева до репозиторію та складання цього.

2. The testing and post-building week(s):

  • Updating the Download page.
  • Announcing the release-update, also on FaceBook and LinkedIn.
  • Hot testing the release build.
  • Finishing and fixing the ChangeLog translating and the documentation.
  • Generating the actual offline documentation using the service procedure "EXT: Off-line documentation".
  • Committing the release fixes to the repository and building that for the second build, and for each week of appearing critical fixes — the first week without the critical fixes means the final of the LTS releasing, so, USERS — test closely the LTS release for do not complain to its final build!
  • Updating binary copies of standard OpenSCADA libraries: OscadaLibs.db, VcaBase.db, VcaElectroEls.db.