Subject: How to report bugs from command line?

From: Wolf <[email-masked]>
Date: Sun, 24 May 2020 16:47:13 +0200

Greetings,

I would like to ask what if there is generally accepted way to report
bugs from command line. I would prefer via email (so alpine-devel?) but
I've got a feeling (from discussion on alpine-devel) that doing stuff
via email is not that prefered in alpine lately.

Is there a way to create gitlab issue via email? If not, I recall there
was some script created to allow creating PRs from command line. Is
there something available for issues as well?

When I find a bug in some alpine package I would prefer just fire the
bug report off without having to switch to browser, finding alpine
gitlab website, and doing all the other stuff needed to create the
issue. It just break flow too much compared to `neomutt some-mail`...

Have a nice day,
W.

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

---

From: Rasmus Thomsen <[email-masked]>
Date: Sun, 24 May 2020 16:55:27 +0200

> On Sun, 2020-05-24 at 16:47 +0200, Wolf wrote:
> Greetings,
> [...]
> [...]

Hello,

you can create an account on https://gitlab.alpinelinux.org and then
navigate to https://gitlab.alpinelinux.org/alpine/aports/-/issues.
There should be a "Email a new issue to this project" link at the very
bottom of that page. You can then follow the steps in the dialogue that
pops up in order to send bug reports to Alpine by email.

FWIW there's something similiar for merge requests too now, see 
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests .

Regards,

Rasmus

---

From: Kevin Daudt <[email-masked]>
Date: Sun, 24 May 2020 20:50:39 +0200

> https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests .

There is also [lab][1], which is a command line interface to interact
with gitlab.

It allows you to create issues with `lab issue create`, though it does
require you to have a git repo with a remote pointing to the project.

Kevin

[1]:https://zaquestion.github.io/lab

---

From: Wolf <[email-masked]>
Date: Sun, 24 May 2020 22:03:21 +0200

Hello,

On 2020-05-24 16:55:27 +0200, Rasmus Thomsen wrote:
> [..]

Cool, that seems to work nicely.

> https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests .

Good to know, I've wanted to upstream few packages of mine, will give a
try.

W.

---

From: Wolf <[email-masked]>
Date: Sun, 24 May 2020 22:32:52 +0200

> https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests .

Sadly it does not seem to work:

Subject: [Rejected] [PATCH] Add acme-client

Unfortunately, your email message to GitLab could not be processed.

You are not allowed to perform this action. If you believe this is in
error, contact a staff member.

I've just copied the address gitlab provided me with, any idea what I've
might have done wrong?

W.

---

From: Rasmus Thomsen <[email-masked]>
Date: Sun, 24 May 2020 22:35:20 +0200

> I've just copied the address gitlab provided me with, any idea what

Hm, dunno, I always use mkmr (https://github.com/maxice8/mkmr/) to
create merge requests from the CLI since that's by far the easiest and
quickest way to do it for me.