Asciinema: Embalagem de asciinema 2.0.2

Criado em 30 jun. 2015  ·  50Comentários  ·  Fonte: asciinema/asciinema

Abrindo este problema para discutir a melhor maneira para os mantenedores de pacotes serem notificados sobre novos lançamentos do asciinema.

Poderíamos criar uma lista de discussão para isso ou usar https://github.com/asciinema/asciinema/releases.atom como @jakubjedelsky sugerido (https://github.com/asciinema/asciinema/issues/43#issuecomment-117053123 ) Como alternativa, eu poderia reabrir este problema e enviar um ping para você aqui nos comentários sempre que um novo lançamento for lançado. Alguma outra ideia e / ou preferência?

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

ATUALIZAÇÃO: Então, eu apenas mantenho este problema aberto e comento quando há um novo lançamento. Os mantenedores do pacote podem se inscrever neste problema para serem notificados.

help wanted packaging

Comentários muito úteis

Amei a mudança para python3, é muito mais melhor empacotá-lo para mim. As compilações para Fedora 24,23 e EPEL 7 estão preparadas e irão para repositórios de teste em breve.

Todos 50 comentários

/ cc @swills

A alimentação do átomo é o suficiente para mim. SourceForge costumava ser o lugar para listas de discussão, mas acho que elas estão um pouco maléficas agora. Temos um servidor mailman, se você quiser usá-lo.

A alimentação do átomo é suficiente para mim também.
Se por acaso eu perder um lançamento e os usuários reclamarem, sinta-se à vontade para me cutucar através dos problemas do GitHub através do meu overlay do Gentoo.

Pessoalmente, eu prefiro um e-mail de algum tipo, seja uma lista de discussão ou um e-mail com problema no github, também está bom. Obrigado!

Eu também prefiro notificações por e-mail (para minimizar o atraso de atualização), mas ficaria bem com o feed Atom.

Acabei de lançar 1.2.0 / cc @larryv @swills @ Dr-Terrible @zanchey @jakubjedelsky

@sickill Done! Obrigado pela lembrança.

v1.2.0 testado com Go1.4.x e Go1.5.x (Gentoo / Linux x86-64), e tudo funciona como esperado, com todos os testes de unidade passando. O Ebuild acabou de enviar meu overlay: Dr-Terrible / go-overlay @ 485968240b2f646c675b0630f452d28e99ca41cc.

@ Dr-Terrível uau, isso foi rápido! Obrigado!

@youtux obrigado por atualizar o pacote Homebrew!

@sickill você é bem-vindo. Além disso, eu uso sibbell.com para obter atualizações por e-mail sempre que um projeto github

Eu atualizei os pacotes do Ubuntu; Desculpe pelo atraso.

@zanchey obrigado!

atualizado no MacPorts , apenas 3 meses depois 😓

@larryv no prob, obrigado!

Temos um novo lançamento! Esta nova versão 1.3 está de volta ao Python (leia mais sobre ela aqui: http://blog.asciinema.org/post/and-now-for-something-completely-different/). Desculpe se isso adiciona mais trabalho (alternar o conjunto de ferramentas de compilação de Go para Python)! Mas acredito que, a longo prazo, o empacotamento será mais simples, especialmente que, a partir desta versão, temos _dependências externas zero_ 💥

@Sickill , não consigo adicionar um pacote python à minha sobreposição go, por isso sou forçado a remover asciinema. Ou, pelo menos, vou manter e manter as implementações anteriores do Golang, mas não as novas em python (há muitas dependências para disputar).

@ Dr-Terrível ok. Talvez os mantenedores do pacote original do portage sejam capazes de atualizar o 0.9.8 ebuild para 1.3.0. Obrigado!

Atualizado em MacPorts . Como você pode ver nessa diferença, voltar para Python tornou as coisas muito mais fáceis para mim. Obrigado! 😄

@sickill eu acho que sim, mas no momento não há nenhum mantenedor para a ebuild, então vai demorar um pouco antes que asciinema seja devidamente adicionado à árvore do Portage. Para acelerar um pouco o processo, acho que vou enviar uma ebuild adequada (pelo menos para a v1.3.0) nos próximos dias, se não estiver muito ocupado fazendo outras coisas.

Amei a mudança para python3, é muito mais melhor empacotá-lo para mim. As compilações para Fedora 24,23 e EPEL 7 estão preparadas e irão para repositórios de teste em breve.

Feito no Ubuntu PPA. Da mesma forma, a embalagem é significativamente menor agora.

eu sou o mantenedor do debian, recentemente me inscrevi no blog, vou me inscrever no release atom feed.
Eu prefiro e-mail, mas eu executo um gateway rss-> e-mail, então é o mesmo para mim

trabalhando no pacote 1.3.0, apenas uma semana depois eu terminei de trabalhar no pacote go, por favor, não mude as implementações de idioma novamente

@gfa obrigado pelo seu trabalho Gustavo. Não se preocupe, vamos continuar com o Python para sempre.

Finalmente atualizado para 1.3.0 nos ports do FreeBSD. Obrigado pelo aviso.

@swills incrível, obrigado!

Olá, gente boa! Temos um novo lançamento, 1.4.0 - https://pypi.python.org/pypi/asciinema/1.4.0

@sickill legal, a atualização está indo para os repositórios de teste do Fedora e EPEL 7 agora mesmo. Deve estar estável em 7 (fedora) ou 14 (epel) dias.

Carregado, novas compilações pendentes - desculpe a espera!

Parabéns à v2, @sickill ! 🎉

Estou um pouco fora de foco no desenvolvimento do asciinema no momento. A versão 2.0.0 é compatível com versões anteriores (1.4.0)? Eu gostaria de empurrar a atualização para os estábulos atuais, mas não tenho certeza se isso não vai quebrar algo.

Obrigado!

@jakubjedelsky obrigado! Ele usa um novo formato de arquivo, portanto, as gravações criadas com esta nova versão não podem ser reproduzidas no terminal com 1.4.0 e anteriores. No entanto, todas as gravações (antigas e novas) podem ser reproduzidas com 2.0, e também o web player e asciinema-server foram atualizados há algum tempo para suportar o formato asciicast v2.

@sickill nice! Muito obrigado por esses detalhes 👍

2.0.0 comprometido com os ports do FreeBSD.

@swills fantástico, obrigado!

Eu adicionei pacotes do Ubuntu para as versões lançadas atualmente.

2.0.0 já estava no Bionic, que tem um tarball diferente do que eu baixei do Github. O pacote upstream não pode ser portado para trás (requer um novo debhelper), então usei o pacote existente com o tarball upstream.

Houve um pequeno atraso devido a outras pressões - desculpe. Se alguém quiser assumir a manutenção do Ubuntu PPA, estou feliz em entregá-lo!

@zanchey asciinema está atualizado no debian, alguma razão porque não está sendo importado no ubuntu?

Ele está atualizado em testes e importado para o biônico, que como você sabe, ambos não foram lançados, então o PPA é para pessoas que desejam usar uma nova versão do asciinema em uma versão mais antiga do Ubuntu (ou Debian).

Obrigado @zanchey por você trabalhar nisso!

Acabei de lançar 2.0.1 ✨

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

Havia um bug no 2.0 no código de manipulação do arquivo de configuração, que causava a criação do arquivo em ~/.asciinema/config vez de ~/.config/asciinema/config . Este lançamento corrige isso.

@zanchey , você acha que há uma chance do 2.0.1 ser incluído no lançamento final do Bionic? Vejo que o congelamento do beta final é amanhã 😐

Meus pacotes não são puxados para as versões oficiais, mas vou tentar fazer o upload da versão 2.0.1 hoje.

Feito.

@zanchey ótimo,

Comecei hoje com _asciinema_ ... Em primeiro lugar, muito obrigado pela ferramenta e serviço.
Instalado como aplicativo _snap_. no desktop Linux Mint 19c e em um servidor de nuvem Ubuntu 18.04 LTS e parece que funciona perfeitamente, mas ...

  • Acabei de notar a versão instalada via aplicativo snapd. é o 1.4 e não o 2.0.1+ mais recente ...!?

  • Você tem planos de lançar o aplicativo snap _asciinema 2.0.1 + _ ? pacote em breve?

@flexiondotorg alguma chance de você poder atualizar o snap para 2.0.1?

Removi temporariamente a opção de instalação instantânea. Parece que ninguém está mais mantendo isso.

Parece que o Ubuntu 18.04 tem asciinema 2.0.0 (https://packages.ubuntu.com/bionic/asciinema) e 19.04 tem 2.0.2 (https://packages.ubuntu.com/disco/asciinema). Alguma chance de você atualizar seu ppa @zanchey para 2.0.2 para versões mais antigas do Ubuntu e Debian?

Feito! Acabei reutilizando meus metadados de empacotamento, em vez de copiar do 19.04, pois os requisitos do debhelper são muito altos para que o backport funcione facilmente.

@zanchey ótimo! Obrigada 🏆

@sickill, já que sou o mantenedor do pacote snap, acho que faria sentido trazer de volta as instruções de instalação do snap, provavelmente elevadas como "recomendadas" para sistemas baseados em Linux. Eu havia criado um problema https://github.com/asciinema/asciinema/issues/382 antes de vir aqui.

1

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

ethanboxx picture ethanboxx  ·  6Comentários

lebinh picture lebinh  ·  3Comentários

ThomasWaldmann picture ThomasWaldmann  ·  3Comentários

laughedelic picture laughedelic  ·  7Comentários

SR-Lut3t1um picture SR-Lut3t1um  ·  3Comentários