Hi Arne, "Dr. Arne Babenhauserheide" <arne_...@web.de> writes:
> Hi Arun, > > Arun Isaac <arunis...@systemreboot.net> writes: >> Recently, the mumi instance run by the Guix project also started >> indexing Guile issues. Please try out mumi for guile at >> https://issues.guix.gnu.org/guile . I hope the Guile project can benefit > > This looks neat — thank you! > > In general for mumi I tried to use it, but failed at the initial steps: > if I do not have it set up yet (nothing set up), what do I need to do to > use it for Guile? Without any thing done locally, the web interface can be used at the above URL. Otherwise for interacting from a command line application, you can install 'mumi', which also ships an eponymous mumi client that can be used to search issues using the same syntax as the web client; see https://issues.guix.gnu.org/help#search for the currently available filters. Here's an example to search issues you've created and which are still open: $ mumi search submitter:arne is:open --8<---------------cut here---------------start------------->8--- mumi search submitter:arne is:open 72208 [PATCH] doc: tour: note the top-level modules ice-9, scheme, and srfi opened 9 months ago by Dr. Arne Babenhauserheide, last updated 5 months ago 73300 [PATCH] fix: maven-surefire-plugin version parsing error team-java unanswered opened 7 months ago by Dr. Arne Babenhauserheide, last updated 7 months ago 72984 wine64 fails to build: guix/build/utils.scm:761:4: In procedure alist-cons-after: Throw to key `match-error' with args `("match" "no matching pattern" ())'. opened 7 months ago by Dr. Arne Babenhauserheide, last updated 7 months ago 71816 Emacs as build tool fails to launch after update opened 9 months ago by Dr. Arne Babenhauserheide, last updated 9 months ago [...] --8<---------------cut here---------------end--------------->8--- I think you'd have to add the .mumi/config file in Guile to be able to do more: $ cat .mumi/config ((debbugs-host . "debbugs.gnu.org") (patch-email-address . "bug-gu...@gnu.org") (mumi-host . "issues.guix.gnu.org")) Other useful examples: 1. Applying a patch series locally --8<---------------cut here---------------start------------->8--- $ cd src/guile # your guile checkout $ mumi current 74696 74696 [PATCH 1/1] srfi-1: map!: Re-use cons cells of first argument. opened 4 months ago by Juliana Sims, last updated 1 months ago $ mumi am Application de srfi-1: map!: Re-use cons cells of first argument. --8<---------------cut here---------------end--------------->8--- 2. Send a multiple messages series --8<---------------cut here---------------start------------->8--- $ git format-patch --cover-letter origin/master -o my-patches # manually fixup my-patches/0000-cover-letter.patch $ mumi send-email my-patches/*.patch --8<---------------cut here---------------end--------------->8--- It will send the first patch (cover letter), poll until the new issue # is created, and then prompt to send the rest. The UI interaction with git is a bit rough but it works. Happy hacking! -- Thanks, Maxim