Asciinema: Упаковка asciinema 2.0.2

Созданный на 30 июн. 2015  ·  50Комментарии  ·  Источник: asciinema/asciinema

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

Мы могли бы создать для этого список рассылки или использовать https://github.com/asciinema/asciinema/releases.atom, например, @jakubjedelsky (https://github.com/asciinema/asciinema/issues/43#issuecomment-117053123. ). В качестве альтернативы я мог бы снова открыть эту проблему и пинговать вас здесь, в комментариях, всякий раз, когда выходит новый выпуск. Есть ли другие идеи и / или предпочтения?

/ cc @jakubjedelsky @zanchey @ Dr-Terrible @larryv

ОБНОВЛЕНИЕ: поэтому я просто оставляю этот вопрос открытым и комментирую, когда выйдет новый выпуск. Сопровождающие пакетов могут подписаться на эту проблему, чтобы получать уведомления.

help wanted packaging

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

Мне нравится переход на python3, гораздо лучше упаковать его для меня. Сборки для Fedora 24,23 и EPEL 7 подготовлены и скоро отправятся в тестовые репозитории.

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

/ cc @swills

Мне хватает атомной подачи. SourceForge раньше был местом для списков рассылки, но я думаю, что теперь они стали немного злыми. У нас есть почтовый сервер, если вы хотите его использовать.

Мне тоже хватает атомной подачи.
Если по какой-либо причине я пропускаю выпуск, а пользователи жалуются, не стесняйтесь указывать мне проблемы с GitHub через мой оверлей Gentoo.

Лично я бы предпочел какое-либо электронное письмо, либо список рассылки, либо электронное письмо с выпуском github, либо это нормально. Спасибо!

Я бы также предпочел уведомления по электронной почте (чтобы минимизировать задержку обновления), но меня бы устроил фид атома.

Я только что выпустил 1.2.0 / cc @larryv @swills @ Dr-Terrible @zanchey @jakubjedelsky

@sickill Готово! Спасибо за напоминание.

v1.2.0 протестирован как с Go1.4.x, так и с Go1.5.x (Gentoo / Linux x86-64), и все работает, как ожидалось, со всеми пройденными модульными тестами. Ebuild только что вставил мой оверлей: Dr-Terrible / go-overlay @ 485968240b2f646c675b0630f452d28e99ca41cc.

@ Dr-Terrible вау, это было быстро! Спасибо!

@youtux спасибо за обновление пакета Homebrew!

@sickill пожалуйста. Кроме того, я использую sibbell.com, чтобы получать обновления по электронной почте каждый раз, когда помеченный проект github получает новый тег.

Я обновил пакеты Ubuntu; Извините за задержку.

@zanchey, спасибо!

обновлено в MacPorts с опозданием всего на 3 месяца 😓

@larryv без проблем, спасибо!

У нас новый релиз! Эта новая версия 1.3 вернулась на Python (подробнее об этом здесь: http://blog.asciinema.org/post/and-now-for-something-completely-different/). Извините, если это добавляет вам больше работы (переключение инструментальной цепочки сборки с Go на Python)! Но я верю, что в долгосрочной перспективе упаковка будет проще, особенно с учетом того, что в этой версии у нас нет _ нулевых внешних зависимостей_ 💥

Извините, @sickill , я не могу добавить пакет python в свой оверлей go, поэтому я вынужден удалить asciinema. Или, по крайней мере, я сохраню и сохраню предыдущие реализации Golang, но не новые в python (слишком много зависимостей, чтобы спорить).

@ Доктор-Грозный, ладно. Возможно, сопровождающие оригинального пакета portage смогут обновить ебилд 0.9.8 до 1.3.0. Спасибо!

Обновлено в MacPorts . Как видно из этого различия, переключение обратно на Python значительно упростило мне задачу. Спасибо! 😄

@sickill Я так думаю, но на данный момент нет сопровождающего для ebuild, поэтому потребуется некоторое время, прежде чем asciinema будет правильно добавлен в дерево Portage. Чтобы немного ускорить процесс, я думаю, что в ближайшие дни я отправлю правильный ebuild (по крайней мере, для v1.3.0), если я не буду слишком занят другими делами.

Мне нравится переход на python3, гораздо лучше упаковать его для меня. Сборки для Fedora 24,23 и EPEL 7 подготовлены и скоро отправятся в тестовые репозитории.

Сделано в Ubuntu PPA. Точно так же упаковка теперь значительно меньше.

Я сопровождаю debian, я недавно подписался на блог, я подпишусь на ленту атома релизов.
Я предпочитаю электронную почту, но у меня есть шлюз rss-> электронной почты, то же самое для меня

работая над пакетом 1.3.0, всего через неделю я закончил работу над пакетом go, пожалуйста, не переключайте языковые реализации снова

@gfa спасибо за вашу работу, Густаво. Не беспокойтесь, мы навсегда останемся с Python.

Наконец, обновлен до 1.3.0 в портах FreeBSD. Спасибо за внимание.

@swills потрясающе, спасибо!

Привет, люди добрые! У нас есть новый выпуск 1.4.0 - https://pypi.python.org/pypi/asciinema/1.4.0

@sickill cool, сейчас идет обновление тестовых репозиториев Fedora и EPEL 7. Он должен быть в стойле через 7 (Fedora) или 14 (epel) дней.

Загружено, ожидаются новые сборки - извините за ожидание!

Привет! У нас есть новый релиз v2.0.0.

https://github.com/asciinema/asciinema/releases/tag/v2.0.0
https://pypi.org/project/asciinema/2.0.0/

🎉🎉🎉

Поздравляю с выпуском v2,

Я сейчас немного не в фокусе внимания аскинематографа. Имеет ли версия 2.0.0 обратная совместимость со старыми выпусками (1.4.0)? Я хотел бы отправить обновление в текущие конюшни, но не уверен, что это что-то сломает.

Спасибо!

@jakubjedelsky, спасибо! Он использует новый формат файла, поэтому записи, созданные с помощью этой новой версии, не могут воспроизводиться в терминале с версией 1.4.0 и старше. Все записи (старые и новые) можно воспроизводить с помощью 2.0, а также веб-плеер и сервер asciinema были обновлены некоторое время назад для поддержки формата asciicast v2.

@sickill приятно! Большое спасибо за эти подробности 👍

2.0.0 привязан к портам FreeBSD.

@swills фантастический, спасибо!

Я добавил пакеты Ubuntu для текущих выпущенных версий.

2.0.0 уже был в Bionic, у которого есть другой архив, чем тот, который я скачал с Github. Пакет upstream не может быть перенесен (требуется новый debhelper), поэтому я использовал существующий пакет с tarball upstream.

Из-за другого давления произошла небольшая задержка - извините. Если кто-то захочет взять на себя поддержку Ubuntu PPA, я с радостью его передам!

@zanchey asciinema обновлен в debian, по какой причине не импортируется в ubuntu?

Он обновлен при тестировании и импортирован в bionic, который, как вы знаете, еще не выпущен, поэтому PPA предназначен для людей, желающих использовать новую версию asciinema в более старой версии Ubuntu (или Debian).

Спасибо @zanchey за работу над этим!

Я только что выпустил 2.0.1 ✨

https://pypi.org/project/asciinema/2.0.1/
https://github.com/asciinema/asciinema/releases/tag/v2.0.1

В коде обработки файла конфигурации 2.0 была ошибка, из-за которой файл создавался с адресом ~/.asciinema/config вместо ~/.config/asciinema/config . Этот выпуск исправляет это.

@zanchey, как вы думаете, есть ли шанс, что 2.0.1 будет включена в финальную версию Bionic? Я вижу, что окончательная заморозка бета-тестирования будет завтра 😐

Мои пакеты не попадают в официальные выпуски, но я постараюсь загрузить версию 2.0.1 сегодня.

Выполнено.

@zanchey отлично,

Сегодня начал с _asciinema_ ... Прежде всего, большое спасибо за инструмент и сервис.
Устанавливается как приложение _snap_. на рабочем столе Linux Mint 19c и поверх облачного сервера Ubuntu 18.04 LTS, и выглядит он отлично работает, но ...

  • Только что заметил установленную версию через приложение snapd. это 1.4, а не последняя версия 2.0.1+ ...!?

  • Планируете ли вы выпустить приложение Snap _asciinema 2.0.1 + _ ? пакет скоро?

@flexiondotorg есть ли шанс, что вы сможете обновить оснастку до 2.0.1?

Я временно удалил опцию быстрой установки. Похоже, что кто-то его больше не поддерживает.

Кажется, что Ubuntu 18.04 имеет asciinema 2.0.0 (https://packages.ubuntu.com/bionic/asciinema), а 19.04 имеет 2.0.2 (https://packages.ubuntu.com/disco/asciinema). Есть ли шанс обновить свой ppa @zanchey до 2.0.2 для тех, кто использует старые версии Ubuntu и Debian?

Выполнено! Я закончил тем, что повторно использовал свои метаданные упаковки, а не копировал с 19.04, поскольку требования к debhelper слишком высоки, чтобы backport мог легко работать.

@zanchey отлично! Спасибо 🏆

@sickill, поскольку я был сопровождающим пакета snap, я думаю, что имеет смысл вернуть инструкции по установке snap, вероятно, с повышенными правами как «рекомендуемые» для систем на базе Linux. Я создал проблему https://github.com/asciinema/asciinema/issues/382 до того, как пришел сюда.

1

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

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

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

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

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

SR-Lut3t1um picture SR-Lut3t1um  ·  3Комментарии

ethanboxx picture ethanboxx  ·  6Комментарии