💾 Archived View for lists.flounder.online › gemini › threads › CGAEX0BJQH3E.1CXXRST3IRJYX@ace.gmi captured on 2022-07-16 at 15:35:39. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2022-04-28)
-=-=-=-=-=-=-
From: b@torresjrjr.com
Date: Thu, 09 Dec 2021 02:24:22 +0000
Message-Id: CGAEX0BJQH3E.1CXXRST3IRJYX@ace
To: <gemini@lists.orbitalfox.eu>
--------------------------------------
Does anyone know of a live [gmnigit] instance? I'd like to see one for
myself.
I've been looking for a Gemini version of [stagit], and I came across
gmnigit from the [archives]. The author's entire website and capsule,
including the supposed gmnigit [demo], is down.
From: mieum@tilde.team
Date: Thu, 9 Dec 2021 03:19:35 +0000 (UTC)
Message-Id: 52b9a3d0-ce22-4279-940a-0bf1cb890457@tilde.team
To: "Byron Torres" <b@torresjrjr.com>
In-Reply-To: CGAEX0BJQH3E.1CXXRST3IRJYX@ace
Cc: <gemini@lists.orbitalfox.eu>
--------------------------------------
I had been using it alongside stagit here:
gemini://namu.blue/~mieum/git/
It is out of date, though. I moved my repos around and haven't yet updated the script that produces that page.
gmnigit may also have been updated since I last used it, but you can give that a peek to see how it works.
~mieum
Dec 9, 2021 11:25:09 Byron Torres <b@torresjrjr.com>:
Does anyone know of a live [gmnigit] instance? I'd like to see one for
myself.
I've been looking for a Gemini version of [stagit], and I came across
gmnigit from the [archives]. The author's entire website and capsule,
including the supposed gmnigit [demo], is down.
=> https://git.sr.ht/~kornellapacz/gmnigit gmnigit
=> https://codemadness.org/stagit.html stagit
=> https://lists.orbitalfox.eu/archives/gemini/2021/006404.html archives
=> gemini://lapacz-kornel.dev/git/gmnigit/ demo
From: b@torresjrjr.com
Date: Thu, 09 Dec 2021 04:03:16 +0000
Message-Id: CGAH0Q54DR6G.N2T8SNNELZKJ@ace
To: "mieum" <mieum@tilde.team>
In-Reply-To: 52b9a3d0-ce22-4279-940a-0bf1cb890457@tilde.team
Cc: <gemini@lists.orbitalfox.eu>
--------------------------------------
On Thu Dec 9, 2021 at 3:19 AM GMT, mieum wrote:
Dec 9, 2021 11:25:09 Byron Torres <b@torresjrjr.com>:
> Does anyone know of a live [gmnigit] instance?
> => https://git.sr.ht/~kornellapacz/gmnigit gmnigit
I had been using it alongside stagit here:
gemini://namu.blue/~mieum/git/
It is out of date, though. I moved my repos around and haven't yet
updated the script that produces that page.
gmnigit may also have been updated since I last used it, but you can
give that a peek to see how it works.
~mieum
Kamsahamnida, and nice capsule. I'm liking gmnigit so far.
From: op@omarpolo.com
Date: Thu, 09 Dec 2021 09:43:17 +0100
Message-Id: 87sfv2qhzl.fsf@omarpolo.com
To: "Byron Torres" <b@torresjrjr.com>
In-Reply-To: CGAEX0BJQH3E.1CXXRST3IRJYX@ace
Cc: <gemini@lists.orbitalfox.eu>
--------------------------------------
"Byron Torres" <b@torresjrjr.com> writes:
Does anyone know of a live [gmnigit] instance? I'd like to see one for
myself.
I've been looking for a Gemini version of [stagit], and I came across
gmnigit from the [archives]. The author's entire website and capsule,
including the supposed gmnigit [demo], is down.
=> https://git.sr.ht/~kornellapacz/gmnigit gmnigit
=> https://codemadness.org/stagit.html stagit
=> https://lists.orbitalfox.eu/archives/gemini/2021/006404.html archives
=> gemini://lapacz-kornel.dev/git/gmnigit/ demo
Hello,
I'm using gmnigit at:
gemini://git.omarpolo.com
and gitolite to manage the repositories. My setup is like this: in
gitolite.conf I have a rule like:
repo @gemini
option hook.post-receive = gmnigit
and then a bunch of repositories using that rule
@gemini = a68-mode
@gemini = acmetag
@gemini = blog
@gemini = dots
In gitolite-admin/local/hooks/repo-specific/gmnigit I have
while read -r _ _ ref; do
if [ "$ref" != "refs/heads/master" -a \
"$ref" != "refs/heads/main" ]; then
continue
fi
name="$(basename $PWD)"
gmnigit -repo . \
-refs \
-name "${name%%.git}" \
-dist ~/public/"${name%%.git}" \
-url "https://git.omarpolo.com/${name}"
if [ $? -ne 0 ]; then
echo "gmnigit failed for $PWD (ref=$ref)"
exit 1
fi
done
that generates the repositories.
My only annoyance with gmnigit is its speed: it could save some time by
limiting the number of commits exported, like the last 500 or so, but it
currently exports all of them and that could take a while for medium
repositories.
Overall thought, I'm happy about it, it's been working fine for various
months already.
Cheers,
Omar Polo
From: b@torresjrjr.com
Date: Thu, 9 Dec 2021 11:02:33 +0000 (UTC)
Message-Id: 4bf37ac0-e8b6-405e-9bfe-0e91c8b0efb0@torresjrjr.com
To: "Omar Polo" <op@omarpolo.com>
In-Reply-To: 87sfv2qhzl.fsf@omarpolo.com
Cc: <gemini@lists.orbitalfox.eu>
--------------------------------------
9 Dec 2021 08:51:43 Omar Polo <op@omarpolo.com>:
"Byron Torres" <b@torresjrjr.com> writes:
> Does anyone know of a live [gmnigit] instance? I'd like to see one for
> myself.
>
> I've been looking for a Gemini version of [stagit], and I came across
> gmnigit from the [archives]. The author's entire website and capsule,
> including the supposed gmnigit [demo], is down.
>
> => https://git.sr.ht/~kornellapacz/gmnigit gmnigit
> => https://codemadness.org/stagit.html stagit
> => https://lists.orbitalfox.eu/archives/gemini/2021/006404.html archives
> => gemini://lapacz-kornel.dev/git/gmnigit/ demo
Hello,
I'm using gmnigit at:
gemini://git.omarpolo.com
and gitolite to manage the repositories. My setup is like this: in
gitolite.conf I have a rule like:
repo @gemini
option hook.post-receive = gmnigit
and then a bunch of repositories using that rule
@gemini = a68-mode
@gemini = acmetag
@gemini = blog
@gemini = dots
# ...
In gitolite-admin/local/hooks/repo-specific/gmnigit I have
#!/bin/sh
while read -r _ _ ref; do
if [ "$ref" != "refs/heads/master" -a \
"$ref" != "refs/heads/main" ]; then
continue
fi
name="$(basename $PWD)"
gmnigit -repo . \
-refs \
-name "${name%%.git}" \
-dist ~/public/"${name%%.git}" \
-url "https://git.omarpolo.com/${name}"
if [ $? -ne 0 ]; then
echo "gmnigit failed for $PWD (ref=$ref)"
exit 1
fi
done
that generates the repositories.
My only annoyance with gmnigit is its speed: it could save some time by
limiting the number of commits exported, like the last 500 or so, but it
currently exports all of them and that could take a while for medium
repositories.
Overall thought, I'm happy about it, it's been working fine for various
months already.
Cheers,
Omar Polo
Thank you for the in-depth review,
and for sharing your script.
Perhaps gmnigit doesn't use cache. idk.
I wish stagit et al. supported a "projects"
meta-index page natively, though I suppose
taking advantage of their composability might
be enough to make my own.
From: rwagner@rw-net.de
Date: Thu, 9 Dec 2021 19:10:47 +0100 (CET)
Message-Id: 20211209181047.1BAED1CC0749@dd49836.kasserver.com
To: <gemini@lists.orbitalfox.eu>, <b@torresjrjr.com>
In-Reply-To: CGAEX0BJQH3E.1CXXRST3IRJYX@ace
--------------------------------------
Hey,
i'm using gmnigit on gemini://gmn.clttr.info/sources/
synced by a small script whenever i update my capsule.
regards
René