Asciinema: Verpackung von asciinema 2.0.2

Erstellt am 30. Juni 2015  ·  50Kommentare  ·  Quelle: asciinema/asciinema

Öffnen Sie diese Ausgabe, um zu besprechen, wie Paketbetreuer am besten über neue Asciinema-Versionen informiert werden können.

Wir könnten hierfür eine Mailingliste erstellen oder https://github.com/asciinema/asciinema/releases.atom verwenden, wie von @jakubjedelsky vorgeschlagen (https://github.com/asciinema/asciinema/issues/43#issuecomment-117053123) ). Alternativ könnte ich dieses Problem erneut öffnen und Sie hier in den Kommentaren anpingen, wenn eine neue Version herauskommt. Irgendwelche anderen Ideen und / oder Vorlieben?

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

UPDATE: Also halte ich dieses Problem einfach offen und kommentiere, wenn es eine neue Version gibt. Paketbetreuer können dieses Problem abonnieren, um benachrichtigt zu werden.

help wanted packaging

Hilfreichster Kommentar

Ich liebe die Änderung an Python3, es ist viel besser, sie für mich zu verpacken. Builds für Fedora 24,23 und EPEL 7 sind vorbereitet und werden bald Repos testen.

Alle 50 Kommentare

/ cc @swills

Die Atomzufuhr reicht mir. SourceForge war früher der Ort für Mailinglisten, aber ich denke, sie sind jetzt ein bisschen böse geworden. Wir haben einen Mailman-Server, wenn Sie das nutzen möchten.

Die Atomzufuhr reicht mir auch.
Wenn ich zufällig eine Veröffentlichung verpasse und Benutzer sich beschweren, können Sie mich über GitHubs Probleme über mein Gentoo-Overlay ansprechen.

Persönlich würde ich eine E-Mail bevorzugen, entweder eine Mailingliste oder eine E-Mail mit Github-Problemen. Vielen Dank!

Ich würde auch E-Mail-Benachrichtigungen bevorzugen (um die Aktualisierungsverzögerung zu minimieren), aber ich würde mit dem Atom-Feed gut zurechtkommen.

Ich habe gerade 1.2.0 / cc @larryv @swills @ Dr-Terrible @zanchey @jakubjedelsky veröffentlicht

@sickill Fertig! Danke für die Erinnerung.

v1.2.0 wurde sowohl mit Go1.4.x als auch mit Go1.5.x (Gentoo / Linux x86-64) getestet, und alles funktioniert wie erwartet, wobei alle Komponententests bestanden wurden. Ebuild hat gerade mein Overlay eingeschoben: Dr-Terrible / go-overlay @ 485968240b2f646c675b0630f452d28e99ca41cc.

@ Dr-Terrible wow, das ging schnell! Vielen Dank!

@youtux danke für die Aktualisierung des Homebrew-Pakets!

@sickill du bist willkommen. Außerdem verwende ich sibbell.com , um jedes Mal Updates per E-Mail zu erhalten, wenn ein mit einem Stern versehenes Github-Projekt ein neues Tag erhält.

Ich habe die Ubuntu-Pakete aktualisiert. Entschuldigung für die Verzögerung.

@zanchey danke!

aktualisiert in MacPorts , nur 3 Monate zu spät 😓

@larryv kein Problem, danke!

Wir haben eine neue Version! Diese neue Version 1.3 ist wieder auf Python (lesen Sie hier mehr darüber: http://blog.asciinema.org/post/and-now-for-something-completely-different/). Tut mir leid, wenn Sie dadurch mehr Arbeit haben (Wechseln der Build-Toolchain von Go zu Python)! Aber ich glaube, auf lange Sicht wird die Verpackung einfacher sein, insbesondere, dass wir ab dieser Version keine externen Abhängigkeiten mehr haben

Sorry @sickill , ich kann meinem Go-Overlay kein Python-Paket hinzufügen, daher bin ich gezwungen, Asciinema zu entfernen. Zumindest werde ich die vorherigen Golang-Implementierungen beibehalten und beibehalten, aber nicht die neuen in Python (es gibt zu viele Abhängigkeiten, um sie zu streiten).

@ Dr-Terrible ok. Möglicherweise können ursprüngliche Portage-Paketbetreuer das Ebuild 0.9.8 auf 1.3.0 aktualisieren. Vielen Dank!

In MacPorts aktualisiert . Wie Sie an diesem Unterschied sehen können, hat mir der Wechsel zu Python die Sache ziemlich erleichtert. Danke! 😄

@sickill Ich denke schon, aber im Moment gibt es keinen Betreuer für das Ebuild, daher wird es einige Zeit dauern, bis asciinema ordnungsgemäß zum Portage-Baum hinzugefügt wird. Um den Prozess ein wenig zu beschleunigen, denke ich, dass ich in den nächsten Tagen einen richtigen Ebuild (zumindest für v1.3.0) einreichen werde, wenn ich nicht zu beschäftigt bin, andere Dinge zu tun.

Ich liebe die Änderung an Python3, es ist viel besser, sie für mich zu verpacken. Builds für Fedora 24,23 und EPEL 7 sind vorbereitet und werden bald Repos testen.

Fertig in der Ubuntu PPA. Ebenso ist die Verpackung jetzt deutlich kleiner.

Ich bin der Betreuer von Debian, ich habe kürzlich den Blog abonniert, ich werde den Release-Atom-Feed abonnieren.
Ich bevorzuge E-Mail, aber ich verwende ein RSS-> E-Mail-Gateway, daher ist es für mich dasselbe

Ich arbeite am 1.3.0-Paket, nur eine Woche später habe ich die Arbeit am Go-Paket beendet. Bitte wechseln Sie die Sprachimplementierungen nicht erneut

@gfa danke für deine Arbeit Gustavo. Keine Sorge, wir bleiben für immer bei Python.

Endlich aktualisiert auf 1.3.0 in FreeBSD-Ports. Danke für die Warnung.

@ Swills super , danke!

Hey da gute Leute! Wir haben eine neue Version, 1.4.0 - https://pypi.python.org/pypi/asciinema/1.4.0

@sickill cool, das Update wird jetzt an Fedora- und EPEL 7-

Hochgeladen, neue Builds stehen noch aus - Entschuldigung für das Warten!

Herzlichen Glückwunsch an v2, @sickill ! 🎉

Ich bin momentan ein bisschen nicht in der Lage, mich auf die Entwicklung des Asciinema zu konzentrieren. Ist die Version 2.0.0 abwärtskompatibel mit älteren Versionen (1.4.0)? Ich möchte das Update in die aktuellen Ställe verschieben, bin mir aber nicht sicher, ob es nichts kaputt macht.

Vielen Dank!

@jakubjedelsky danke! Es wird ein neues Dateiformat verwendet, sodass mit dieser neuen Version erstellte Aufnahmen nicht mit 1.4.0 und älter im Terminal abgespielt werden können. Alle Aufnahmen (alt und neu) können jedoch mit 2.0 abgespielt werden, und auch der Web-Player und der Asciinema-Server wurden vor einiger Zeit aktualisiert, um das ASCICICAST V2-Format zu unterstützen.

@sickill schön! Vielen Dank für diese Details 👍

2.0.0 für FreeBSD-Ports festgeschrieben.

@ Swills fantastisch, danke!

Ich habe Ubuntu-Pakete für die aktuell veröffentlichten Versionen hinzugefügt.

2.0.0 war bereits in Bionic, das einen anderen Tarball hat als den, den ich von Github heruntergeladen habe. Die Upstream-Verpackung kann nicht zurückportiert werden (erfordert einen neuen Debhelper), daher habe ich die vorhandene Verpackung mit dem Upstream-Tarball verwendet.

Aufgrund anderer Belastungen gab es eine gewisse Verzögerung - Entschuldigung. Wenn jemand die Wartung des Ubuntu PPA übernehmen möchte, gebe ich es gerne weiter!

@zanchey asciinema ist in debian auf dem neuesten Stand, warum wird es nicht in Ubuntu importiert?

Es ist auf dem neuesten Stand beim Testen und wird in Bionic importiert, das bekanntlich beide unveröffentlicht ist. Daher ist das PPA für Benutzer gedacht, die eine neue Version von Asciinema auf einer älteren Version von Ubuntu (oder Debian) verwenden möchten.

Vielen Dank an @zanchey, dass Sie daran arbeiten!

Ich habe gerade 2.0.1 ✨ veröffentlicht

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

Es gab einen Fehler in 2.0 im Code für die Behandlung von Konfigurationsdateien, der dazu führte, dass die Datei bei ~/.asciinema/config anstelle von ~/.config/asciinema/config . Diese Version behebt das.

@zanchey Glaubst du, dass es eine Chance gibt, dass 2.0.1 in die endgültige Bionic-Version aufgenommen wird? Ich sehe, dass der endgültige Beta-Freeze morgen ist 😐

Meine Pakete werden nicht in die offiziellen Releases aufgenommen, aber ich werde versuchen, heute eine 2.0.1-Version hochzuladen.

Getan.

@zanchey toll, danke!

Begonnen heute mit _asciinema_ ... Zunächst einmal vielen Dank für das Tool und den Service.
Installiert als _snap_ App. in Linux Mint 19c Desktop und über einen Ubuntu 18.04 LTS- Cloud-Server und sieht es perfekt aus, aber ...

  • Habe gerade die installierte Version über die . ist die 1.4 und keine neueste 2.0.1+ ...!?

  • Haben Sie vor, die Snap-App _asciinema 2.0.1 + _ zu veröffentlichen

@flexiondotorg Gibt es eine Chance, Snap auf 2.0.1 zu aktualisieren?

Ich habe die Snap-Installationsoption vorübergehend entfernt. Es scheint, dass niemand mehr daran festhält.

Es scheint, dass Ubuntu 18.04 asciinema 2.0.0 (https://packages.ubuntu.com/bionic/asciinema) und 19.04 2.0.2 (https://packages.ubuntu.com/disco/asciinema) hat. Gibt es eine Chance, dass Sie Ihr ppa

Getan! Am Ende habe ich meine Verpackungsmetadaten wiederverwendet, anstatt sie ab dem 19.04. Zu kopieren, da die Debhelper-Anforderungen zu hoch sind, als dass der Backport problemlos funktionieren könnte.

@zanchey großartig! Danke 🏆

@sickill Da ich der Betreuer des Snap-Pakets bin, halte ich es für sinnvoll, die Anweisungen zur Snap-Installation zurückzubringen, die wahrscheinlich als "empfohlen" für Linux-basierte Systeme eingestuft wurden. Ich hatte ein Problem https://github.com/asciinema/asciinema/issues/382 erstellt, bevor ich hierher kam.

1

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

deeplook picture deeplook  ·  10Kommentare

SR-Lut3t1um picture SR-Lut3t1um  ·  3Kommentare

omaraboumrad picture omaraboumrad  ·  10Kommentare

ThomasWaldmann picture ThomasWaldmann  ·  3Kommentare

laughedelic picture laughedelic  ·  7Kommentare