Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#974553: RFP: gomuks -- terminal based Matrix client

3 views
Skip to first unread message

Antoine Beaupré

unread,
May 25, 2022, 9:40:04 PM5/25/22
to
On 2020-11-12 09:12:49, Gürkan Myczko wrote:
> Package: wnpp
> Severity: wishlist
>
> * Package name : gomuks
> Version : 0.2.1
> Upstream Author : Tulir Asokan
> * URL : https://github.com/tulir/gomuks
> * License : AGPL-3+
> Description : terminal based Matrix client
> This is a simple command line interface matrix client.
>
>
> Note I have completely done the wrong order, first did the packaging
> wrong (downloads from internet during build)
> then read:
> https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html
>
> You can find my packaging work at:
> http://phd-sid.ethz.ch/debian/gomuks/

That's great, thanks! It looks like this is more than a "Request For
Package" (RFP) then: do you intend to maintain this package in the long
term?

Also, typically you'd upload that package to https://mentors.debian.net/
and file a separate "request for sponsorship" (RFS) here to ask a mentor
to review and upload your work... but I see you already maintain a few
packages in Debian already, so I'm a bit confused as to why you made
this RFP instead of filing an ITP and just uploading the thing to
experimental already. ;)

> Here's a partial screenshot:
> http://bootes.ethz.ch/gomuks-rocks.png

That link seems dead now.

> Would be great to have it for the next stable release:
> https://release.debian.org/bullseye/freeze_policy.html

We have sadly missed this, but it's not too late for the *next* stable
release, slated for freeze in 2023!

Thanks again for your work!

a.

--
When I came back to the United States, I decided that if you could use
propaganda for war, you could certainly use it for peace. And
"propaganda" got to be a bad word because of the Germans using it, so
what I did was to try and find some other words so we found the words
"public relations". - Edward Bernays

Stefano Rivera

unread,
Aug 27, 2022, 10:30:04 AM8/27/22
to
Hi Gürkan (2020.11.12_10:12:49_+0200)
> Note I have completely done the wrong order, first did the packaging
> wrong (downloads from internet during build)
> then read:
> https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html

Yeah, that's the biggest blocker here. Most of the dependencies are
packaged in Debian already, but not all of them. From a quick look at
go.mod, we're missing:

gopkg.in/toast.v1 v1.0.0-20180812000517-0a84660828b2
gopkg.in/vansante/go-ffprobe.v2 v2.0.2
maunium.net/go/mautrix v0.9.26
maunium.net/go/mauview v0.1.2
maunium.net/go/tcell v0.2.0

And there are version mismatches, but presumably most of those aren't an
issue.

So, first step would be to package those missing dependencies, above.

SR

--
Stefano Rivera
http://tumbleweed.org.za/
+1 415 683 3272
0 new messages