[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Incentives for review
From: |
Ludovic Courtès |
Subject: |
Re: Incentives for review |
Date: |
Thu, 21 Oct 2021 21:58:27 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi!
Arun Isaac <arunisaac@systemreboot.net> skribis:
>> Thiago’s idea to allow people to subscribe to certain *kinds* of
>> issues when they are reported is also good.
>
> I agree this is a great idea. Recently, I unsubscribed from
> guix-patches. It's just too high volume. These days, I prefer to just
> search for issues using emacs-debbugs and mumi.
>
> Here's another idea for mumi: mumi should have a JSON API. Debbugs' SOAP
> API is quite terrible, and doesn't even expose such things as the number
> of emails in an issue. Mumi can offer its own API which does these
> things properly. That way, we can write new clients (say, a CLI client)
> for mumi, that can filter more intelligently. If we had a good CLI
> client, our contributors wouldn't have to set up an email client or
> emacs just to participate.
>
> The way I see it, we are outgrowing general purpose bug trackers like
> debbugs. We need a special purpose bug tracker specifically for Guix
> with its special requirements. We are a big enough community for this to
> be important.
>
> I might be able to find some time to implement a simple JSON API for
> mumi. Would there be interest in such a contribution?
Definitely, but I think the JSON API is a means, not an end, so what
matters is what we’ll build with it.
Example that comes to mind: debbugs.el could use it for features Debbugs
lacks; we could have a client Scheme module and a command-line tool to
perform certain query, with the goal of being able to do things like:
guix review apply 1234
guix review search bioinformatics
…
That could be a game-changer.
Of course we should start small and focus on specific features such as
searching, listing, and retrieving.
> Regarding, hacking on mumi, I understand that issues.guix.gnu.org is on
> an IP whitelist with the GNU debbugs server. How do I hack on mumi if
> simply running it on my local machine, and pulling data from GNU debbugs
> would alarm the debbugs admins?
Ricardo may know the answer. :-)
Thanks,
Ludo’.
- Re: Incentives for review, (continued)
- Re: Incentives for review, Thiago Jung Bauermann, 2021/10/22
- Re: Incentives for review, Kyle Meyer, 2021/10/22
- Re: Incentives for review, Thiago Jung Bauermann, 2021/10/22
- Re: Incentives for review, zimoun, 2021/10/23
- public-inbox/elfeed -> Maildir bridge (was: Incentives for review), Kyle Meyer, 2021/10/23
- Re: public-inbox/elfeed -> Maildir bridge (was: Incentives for review), Jonathan McHugh, 2021/10/24
- Re: Incentives for review, Katherine Cox-Buday, 2021/10/21
- Re: Incentives for review, Ricardo Wurmus, 2021/10/21
- Re: Incentives for review, Katherine Cox-Buday, 2021/10/21
- Re: Incentives for review, Arun Isaac, 2021/10/21
- Re: Incentives for review,
Ludovic Courtès <=
- Re: Incentives for review, Ricardo Wurmus, 2021/10/21
- Re: Incentives for review, Arun Isaac, 2021/10/22
- Re: Incentives for review, zimoun, 2021/10/22
- Re: Incentives for review, Arun Isaac, 2021/10/23
- Re: Incentives for review, Jonathan McHugh, 2021/10/22
- Re: Incentives for review, zimoun, 2021/10/22
- Re: Incentives for review, Arun Isaac, 2021/10/22
- Re: Incentives for review, Jonathan McHugh, 2021/10/22
- Re: Incentives for review, zimoun, 2021/10/22
- Re: Incentives for review, Jonathan McHugh, 2021/10/22