clj-commons

hlship 2023-03-14T20:32:39.117599Z

I'd like to start looking into moving clojure-humanize under clj-commons; as i understand it, the first step is to fork the existing repo under clj-commons? To do so, I need to be added as a member, or some existing member could do it and add me to the forked project.

hlship 2023-03-20T16:21:12.777159Z

Thura Hlaing has been in contact with me; they're attempting to xfer the original repo to me so that I can xfer it to clj-commons.

seancorfield 2023-03-20T16:37:07.389499Z

Great news! Let us know if you need any additional help.

hlship 2023-03-21T17:40:40.700209Z

Ok, Thura xfered the repo to me, and I'm ready to xfer it to clj-commons, but I don't seem to have the necessary access.

hlship 2023-03-21T17:40:51.380349Z

I can request a xfer and let someone else accept it, I guess.

hlship 2023-03-21T17:41:10.983529Z

> To transfer a repository that you own to an organization, you must have permission to create a repository in the target organization.

seancorfield 2023-03-21T19:29:27.825089Z

Sent you an invite to join the org. Once you're in, I'll make sure you have the right permissions.

hlship 2023-03-21T19:30:06.408509Z

I've joined. Let me see about the xfer.

seancorfield 2023-03-21T19:33:41.068169Z

I suspect it will xfer in as a private repo, and we can make it public once it is done.

seancorfield 2023-03-14T20:41:09.752739Z

If possible, it's better to transfer the repo, so that GitHub provides redirects on the old location.

seancorfield 2023-03-14T20:41:27.343689Z

But that requires the owner of the current repo to initiate the transfer.

👍 1
hlship 2023-03-14T20:48:04.513259Z

I don't have the necessary admin access; it's possible that @kongeor does.

👀 1
hlship 2023-03-14T20:48:28.405409Z

Original author is MIA.

seancorfield 2023-03-14T20:49:28.042739Z

If no current maintainer has permission to transfer the repo, then we'd have to fork it into clj-commons -- but we should try to reach the various current maintainers to double-check first.

seancorfield 2023-03-14T20:50:25.264399Z

(and if we have to fork it, it would be nice for someone to then update the README in the original repo to add a note stating the clj-commons version is the definitive, maintained version going forward)

hlship 2023-03-14T20:50:55.126369Z

I can do the latter, I have commit rights but not admin rights.

seancorfield 2023-03-14T20:53:12.948379Z

'k... when did you last email <mailto:trhura@gmail.com|trhura@gmail.com> about possibly transferring the repo?

kongeor 2023-03-14T20:54:58.727949Z

I don't see the settings wheel here: https://github.com/trhura/clojure-humanize so I assume I don't have admin rights either

seancorfield 2023-03-14T20:57:31.290049Z

Well, try emailing them directly and give them a week to respond, just to be polite.

hlship 2023-03-14T20:57:51.194209Z

Here's the discussion thread from back in October 2022: https://github.com/trhura/clojure-humanize/pull/28

hlship 2023-03-14T20:58:04.167619Z

So, wait a few days and see.

seancorfield 2023-03-14T20:59:50.003529Z

Yeah, so he was active in October... I would directly email him, in case he has notifications from GH suppressed (which we've seen is fairly common when maintainers decide to "abandon" projects).

hlship 2023-03-14T21:00:07.092149Z

Fair enough.

hlship 2023-03-14T21:02:21.384559Z

... and done.

👍🏻 1
seancorfield 2023-03-14T21:24:06.324659Z

(I have set a reminder to revisit this on Monday)

kongeor 2023-03-14T20:48:09.962119Z

@kongeor has joined the channel