From: john muhl <email@johnmuhl.mx>
To: Philip Kaludercic <philipk@posteo.net>,
Eric Abrahamsen <eric@ericabrahamsen.net>
Cc: emacs-devel@gnu.org
Subject: Re: Migrating to sourcehut - what's missing?
Date: Tue, 21 Dec 2021 15:39:16 -0600 [thread overview]
Message-ID: <71c8b04577623cbfdc1c21b9a84c25147b9d6fd6.camel@johnmuhl.mx> (raw)
In-Reply-To: <87zgot648w.fsf@posteo.net>
On Tue, 2021-12-21 at 21:24 +0000, Philip Kaludercic wrote:
> Eric Abrahamsen <eric@ericabrahamsen.net> writes:
>
> > Theodor Thornhill <theo@thornhill.no> writes:
> >
> > > > Preferably any gotchas when installing should be noted down
> > > > somewhere
> > > > (e.g. sent to emacs-devel).
> > > >
> > > > Next, I would start looking into those things that are still
> > > > missing.
> > > > For starters, they would need to be listed and it should be
> > > > ensured that
> > > > there are good feature requests on the sourcehut issue
> > > > tracker. If the
> > > > sourcehut developers are willing to implement those things
> > > > then great,
> > > > otherwise it would be obviously be very useful if someone
> > > > would
> > > > volunteer to start working on those things.
> > > >
> > >
> > > Actually, I think that running Sourcehut as a local instance
> > > wouldn't
> > > really be necessary for the evaluation, because it is the same
> > > code that
> > > is running on sr.ht. Apart from the fiddly bits with self
> > > hosting, the
> > > workflow should be the same. I'd encourage people on this list
> > > getting
> > > their own user there and trying it out, as I think many already
> > > have.
> > > Specifically, emacs-devel would want to use the `meta`, `lists`,
> > > `git`,
> > > `todo` and `builds` subprojects, that is all apart from the `hg`
> > > one.
> >
> > I wonder if it would make sense to have one of the maintainers
> > sign up
> > there and start a "pretend" official Emacs repo. They could start
> > a
> > mailing list alongside it that we could play with, and who knows,
> > maybe
> > that would eventually become the "real" official sr.ht repo.
> >
> > Eric
>
> So that would be something like git.sr.ht/~eliz/emacs or
> git.sr.ht/~lars/emacs? This makes me wonder how "hard coded" the
> user
> names are in the sourcehut code base. Assuming the GNU project
> would
> host its sourcehut instance on the domain git.gnu.org, srht.gnu.org,
> source.gnu.org, or whatever, would it still be possible to remove
> the
> "~..." username part? (I know this is as minor of an issue as it
> gets,
> it's just curiosity).
>
> Until then, it seems that the username "~gnu" is not taken. Maybe
> someone more entitled than me could mirror a few repositories over
> there
> for testing purposes?
>
organizations on sourcehut are still a work in progress. Drew has
mentioned a few times that if you setup a work-around for the lack of
orgs now (e.g. a user named gnu, emacs, etc.) there will be a
migration path once the work on orgs is done. so i think the
transition from ~user to ^org is either not very important or will be
handled as support for organizations is deployed.
https://sourcehut.org/alpha-details/
https://lists.sr.ht/~sircmpwn/sr.ht-discuss/%3CC0L8LGIM0C2I.3O209D1TSO6M3%40homura%3E
next prev parent reply other threads:[~2021-12-21 21:39 UTC|newest]
Thread overview: 102+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-12-21 12:51 Migrating to sourcehut - what's missing? Theodor Thornhill
2021-12-21 17:32 ` Stefan Kangas
2021-12-21 18:30 ` Theodor Thornhill
2021-12-21 18:58 ` Eric Abrahamsen
2021-12-21 21:24 ` Philip Kaludercic
2021-12-21 21:29 ` Theodor Thornhill
2021-12-21 21:41 ` Eric Abrahamsen
2021-12-21 21:42 ` Philip Kaludercic
2021-12-21 22:02 ` Theodor Thornhill
2021-12-21 22:28 ` Theodor Thornhill
2021-12-21 22:43 ` Philip Kaludercic
2021-12-21 23:24 ` Theodor Thornhill
2021-12-22 8:04 ` tomas
2021-12-22 9:40 ` Po Lu
2021-12-22 10:01 ` tomas
2021-12-22 15:40 ` Stefan Kangas
2021-12-22 11:57 ` Lars Ingebrigtsen
2021-12-22 12:19 ` Po Lu
2021-12-22 12:58 ` Theodor Thornhill
2021-12-22 13:01 ` Po Lu
2021-12-22 13:03 ` Theodor Thornhill
2021-12-22 13:05 ` Lars Ingebrigtsen
2021-12-22 13:11 ` Theodor Thornhill
2021-12-22 13:17 ` Lars Ingebrigtsen
2021-12-22 13:22 ` Theodor Thornhill
2021-12-22 13:28 ` Lars Ingebrigtsen
2021-12-22 16:53 ` Stefan Kangas
2021-12-22 16:57 ` Theodor Thornhill
2021-12-22 13:38 ` Lars Ingebrigtsen
2021-12-22 13:43 ` Theodor Thornhill
2021-12-22 13:47 ` Lars Ingebrigtsen
2021-12-22 13:53 ` Theodor Thornhill
2021-12-22 14:00 ` Lars Ingebrigtsen
2021-12-22 14:07 ` Theodor Thornhill
2021-12-22 17:30 ` Lars Ingebrigtsen
2021-12-22 17:34 ` Lars Ingebrigtsen
2021-12-22 19:08 ` Óscar Fuentes
2021-12-22 19:18 ` Lars Ingebrigtsen
2021-12-22 19:45 ` Óscar Fuentes
2021-12-22 19:58 ` Lars Ingebrigtsen
2021-12-22 19:20 ` Eli Zaretskii
2021-12-22 20:14 ` Óscar Fuentes
2021-12-23 6:37 ` Eli Zaretskii
2021-12-23 7:37 ` Lars Ingebrigtsen
2021-12-23 9:11 ` Óscar Fuentes
2021-12-22 14:10 ` Lars Ingebrigtsen
2021-12-22 15:40 ` Stefan Kangas
2021-12-23 3:43 ` Richard Stallman
2021-12-22 15:02 ` Theodor Thornhill
2021-12-22 13:49 ` Jean-Christophe Helary
2021-12-22 12:58 ` Theodor Thornhill
2021-12-23 8:40 ` Lars Ingebrigtsen
2021-12-23 8:53 ` Theodor Thornhill
2021-12-23 9:00 ` Lars Ingebrigtsen
2021-12-25 16:20 ` Stefan Kangas
2021-12-26 2:07 ` Po Lu
2021-12-26 11:29 ` Lars Ingebrigtsen
2021-12-23 9:15 ` Eli Zaretskii
2021-12-23 9:22 ` Theodor Thornhill
2021-12-23 9:53 ` Eli Zaretskii
2021-12-23 10:01 ` Theodor Thornhill
2021-12-23 14:24 ` Philip Kaludercic
2021-12-23 14:28 ` Theodor Thornhill
2021-12-24 1:29 ` Sean Whitton
2021-12-24 8:32 ` Drew DeVault
2021-12-22 15:11 ` Eli Zaretskii
2021-12-22 15:14 ` Lars Ingebrigtsen
2021-12-22 16:35 ` Eli Zaretskii
2021-12-22 16:37 ` Lars Ingebrigtsen
2021-12-22 16:43 ` Theodor Thornhill
2021-12-22 15:16 ` Theodor Thornhill
2021-12-22 15:22 ` Dmitry Gutov
2021-12-22 15:45 ` Theodor Thornhill
2021-12-22 16:11 ` Dmitry Gutov
2021-12-22 16:07 ` Stefan Kangas
2021-12-22 16:16 ` Lars Ingebrigtsen
2021-12-22 17:23 ` Eli Zaretskii
2021-12-22 16:44 ` Eli Zaretskii
2021-12-22 22:16 ` Dmitry Gutov
2021-12-28 17:01 ` Eli Zaretskii
2021-12-29 1:57 ` john muhl
2021-12-22 16:39 ` Eli Zaretskii
2021-12-21 21:39 ` john muhl [this message]
2021-12-21 21:48 ` Philip Kaludercic
2021-12-21 21:42 ` Stefan Kangas
2021-12-21 21:45 ` Eric Abrahamsen
2021-12-21 19:52 ` Sean Whitton
2021-12-21 20:30 ` Theodor Thornhill
2021-12-21 21:28 ` Theodor Thornhill
2021-12-21 21:42 ` Stefan Kangas
2021-12-21 22:00 ` Theodor Thornhill
2021-12-22 4:16 ` Richard Stallman
2021-12-22 6:28 ` Theodor Thornhill
2021-12-22 7:30 ` Theodor Thornhill
2021-12-22 10:25 ` Joost Kremers
2021-12-22 10:41 ` Theodor Thornhill
-- strict thread matches above, loose matches on Subject: below --
2021-12-21 20:32 Vitaly Ankh
2021-12-21 21:09 ` Stefan Kangas
2021-12-22 4:16 ` Richard Stallman
2021-12-21 21:54 xenodasein--- via Emacs development discussions.
2021-12-21 22:08 ` Philip Kaludercic
2021-12-21 23:00 ` xenodasein--- via Emacs development discussions.
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=71c8b04577623cbfdc1c21b9a84c25147b9d6fd6.camel@johnmuhl.mx \
--to=email@johnmuhl.mx \
--cc=emacs-devel@gnu.org \
--cc=eric@ericabrahamsen.net \
--cc=philipk@posteo.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.