Libelektra: Выпуск 0.9.4

Созданный на 8 нояб. 2020  ·  21Комментарии  ·  Источник: ElektraInitiative/libelektra

Обновления

  • [X] Написать примечания к выпуску
  • [x] запускать скрипты / dev / update-infos-status с аргументами для эвристики
  • [x] проверьте, правильно ли отображается веб-сайт
  • [x] Обновите doc / COMPILE.md, чтобы отразить фактически протестированные настройки # 3384
  • [x] clang-format-11 # 3640

Увеличить номера версий

  • [x] CMakeLists.txt
  • [x] Изменить переменную VERSION на сервере сборки

Самый полезный комментарий

Похоже, релиз завершен: fireworks:

Я также полностью забыл сделать отчет об этом, поскольку @ markus2330 предложил в # 3601 (комментарий). Сделаем это в ближайшие дни. Распределение всего по нескольким PR меня немного сбивает с толку.

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

Действительно. Я также вручную установил и подтолкнул тег 0.9.4 к мастеру. Я полагаю, это была предосторожность.

Если в следующий раз ожидается, что все будет работать гладко, мы также можем автоматизировать это.

Все 21 Комментарий

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

@mpranj, можем ли мы выпустить релиз в ближайшие дни? Какая помощь нужна?

Да, я бы предпочел сделать релиз на этой неделе, не позднее воскресенья. @robaerd: следует ли нам выпустить релиз вместе на конференц-звонке или вы бы предпочли, чтобы я сам попробовал релизный конвейер?

Думаю, никакой помощи, кроме, может быть, нужна поддержка от @robaerd . Как уже говорилось, мы не планируем больших изменений в версии 0.9.4. Остальные могут помочь, работая над следующим выпуском. В любом случае нам придется отложить некоторые проблемы до версии 0.9.5.

Да, я думаю, что выпускать релиз вместе - хорошая идея.

Да, мы можем сделать это вместе, у меня будет время днем ​​в ближайшие дни.

@mpranj

Я еще не проверял, как сайт отображает все эти внутренние ссылки. Вы уже видели это?

Ммм, а clang-format-9 больше не доступен. Можем ли мы перейти на clang-format-12? Всегда хорошо делать это на выпуске.

Обновил верхний пост.

Я еще не проверял, как сайт отображает все эти внутренние ссылки.

Нет, файл _preparation * не отображается, пока мы не изменим его окончательное имя файла.

Можем ли мы перейти на clang-format-12?

Наша проверка форматирования выполняется на Debian Sid, afaik clang-format-11 доступен, но не 12. Было бы здорово использовать это, поскольку 11 также является версией, доступной из homebrew.

Да, 11 - идеальный вариант. 11 + 12 доступно на https://apt.llvm.org/

Да, 11 - идеальный вариант.

Я сделаю пиар.

Может быть, лучше переместить теги <a id="..."></a> выше заголовков, иначе будет непонятно, куда вы перешли.

Убрал верхний пост. С (что-то вроде) # 3641 все должно быть достаточно хорошо для выпуска.

@mpranj @robaerd большое спасибо за вашу фантастическую работу над этим выпуском! : sparkling_heart:

@ markus2330 большое спасибо за вашу работу. Я планирую выпустить релиз завтра, после того как исправлю PR формата clang и, возможно, отключу неудачный тест dbus.

@robaerd во время упаковки из конвейера выпуска я получаю довольно много ошибок, например:

CMake Warning (dev) at /usr/share/cmake-3.13/Modules/Internal/CPack/CPackDeb.cmake:541 (message):
  Shared library './usr/lib/elektra5/libelektra-c.so' is missing soname or
  soversion.  Library will not be added to DEBIAN/shlibs control file.
Call Stack (most recent call first):
  /usr/share/cmake-3.13/Modules/Internal/CPack/CPackDeb.cmake:676 (cpack_deb_prepare_package_vars)
This warning is for project developers.  Use -Wno-dev to suppress it.

elektra_0.9.4-1.build.error.txt

Ожидается ли это или это происходит только со мной?

Это ожидается (см. Https://github.com/ElektraInitiative/libelektra/pull/3583#issuecomment-743788271).
К сожалению, мне не удалось скрыть эти предупреждения.

Нет проблем, я просто не знал. Я немного колебался из-за документа:

Check if the package build log has warnings 

Извините, я забыл об этом упомянуть, добавлю это в следующем PR к документу.
Я также полностью забыл сделать отчет об этом, как @ markus2330, предложенный в https://github.com/ElektraInitiative/libelektra/pull/3601#issuecomment -748850500. Сделаем это в ближайшие дни. Распределение всего по нескольким PR меня немного сбивает с толку.

@mpranj также

Ошибка публикации ftp из-за отсутствия git add . . Вроде все остальное удачно.

Шаг публикации ftp завершился неудачно из-за отсутствия git add .. Похоже, все остальное прошло успешно.

Действительно. Я также вручную установил и подтолкнул тег 0.9.4 к мастеру. Я полагаю, это была предосторожность.

Спасибо вам обоим за вашу работу над этим выпуском. Новый трубопровод работал прекрасно.

Все готово, но я объявлю, как только серверы сборки закончатся (cirrus и travis сегодня немного медленные ..).

Похоже, релиз завершен: fireworks:

Я также полностью забыл сделать отчет об этом, поскольку @ markus2330 предложил в # 3601 (комментарий). Сделаем это в ближайшие дни. Распределение всего по нескольким PR меня немного сбивает с толку.

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

Действительно. Я также вручную установил и подтолкнул тег 0.9.4 к мастеру. Я полагаю, это была предосторожность.

Если в следующий раз ожидается, что все будет работать гладко, мы также можем автоматизировать это.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

mpranj picture mpranj  ·  3Комментарии

markus2330 picture markus2330  ·  4Комментарии

mpranj picture mpranj  ·  3Комментарии

mpranj picture mpranj  ·  4Комментарии

markus2330 picture markus2330  ·  3Комментарии