clj-commons

borkdude 2021-06-22T12:42:41.001700Z

@slipset @seancorfield @lee and I have been maintaining https://github.com/lread/clj-graal-docs but we'd love this to live in a "neutral" place like clj-commons so it can be more seen as a community effort. We would still be the admins/maintainers of this repo, so we're not just dropping this into the hands of clj-commons and then would abandon it. Is clj-commons a good place for this?

borkdude 2021-06-22T12:43:26.002400Z

Preferably we would also merge with @bruno.bonacci's graalvm-clojure repo if he is open to it, so we have one central place for all things related to Clojure + GraalVM documentation/howto

2021-06-22T12:43:28.002600Z

@bruno.bonacci has joined the channel

slipset 2021-06-22T12:52:42.003600Z

I see no problem with that even though the project seems far from abandoned.

lread 2021-06-22T12:53:36.004100Z

yeah, it is not a typical use case, but seems to make sense,

borkdude 2021-06-22T12:55:13.004700Z

let's hear what @bruno.bonacci has to say about this idea.

👍 1
lread 2021-06-22T12:57:57.006400Z

And @seancorfield might have some wisdom/guidance on this idea too, but to me it seems like a good idea.

2021-06-22T13:55:48.008100Z

Hi @borkdude, clj-commons is a place for projects which for any reason can't be maintained by their original maintainer. Does this mean that you are not able to contribute to clj-graal-docs anymore?

borkdude 2021-06-22T13:56:21.008400Z

@bruno.bonacci No that's not the point, see above

borkdude 2021-06-22T13:56:39.008700Z

(brb, meeting)

borkdude 2021-06-22T13:56:45.008900Z

(perhaps @lee can tell more)

2021-06-22T14:17:15.010Z

sorry you might have already discussed this, but since i wasn't in this channel I and i was just added i can only see the latest 4-5 messages.

borkdude 2021-06-22T14:33:06.010200Z

aah

borkdude 2021-06-22T14:33:53.011100Z

@bruno.bonacci So the thinking was: lread + me have clj-graal-docs you have graalvm-clojure we could merge the repos and host it under clj-commons/graalvm-clojure and join efforts and to make it seem more like a community repo

borkdude 2021-06-22T14:34:05.011400Z

while we would still all be "admins" of this repo

borkdude 2021-06-22T14:35:44.011700Z

Also see this conversation in #graalvm for context: https://clojurians.slack.com/archives/CAJN79WNT/p1624357494220000

slipset 2021-06-22T15:27:47.012500Z

Of course, you could merge the two projects and keep them under one of them, without moving to clj-commons. I’ll leave you to hash that out.

lread 2021-06-22T16:30:56.015200Z

Yes, true! The clj-commons org idea is to convey these docs are truly a community collaboration. They are really only under the lread org because I happened to create the repo.

seancorfield 2021-06-22T17:03:03.016600Z

There are definitely pros and cons to this. My first reaction would be to suggest putting them under a clojure-graalvm organization on GitHub instead of a personal account and build that up as a community hub — I don’t think clj-commons per se buys you anything useful.

seancorfield 2021-06-22T17:04:50.018Z

clj-commons is really intended to be a place for otherwise unmaintained project that are still important to the community to find a home where a group of volunteers can keep them ticking along without needing to do a lot of active maintenance on them.

seancorfield 2021-06-22T17:05:32.018700Z

(and as an org it already has a bunch of projects that satisfy neither of those criteria, but that’s a separate discussion)