Fork me on GitHub
#announcements
<
2016-01-12
>
meow19:01:01

#C0J9ENAMS

meow19:01:31

all help welcome

venantius19:01:42

What’s the deal with the fork?

meow19:01:28

not a big deal, is it

venantius19:01:27

no, I just mean, why?

venantius19:01:36

usually people have a reason for announcing a fork

meow19:01:05

david is too busy

venantius19:01:21

huh, no kidding

venantius19:01:57

I’m not sure if you’ve talked to him about this, but another approach would be asking if he’d be willing to add you as a maintainer

venantius19:01:21

building support for a fork without explicit approval from the author tends to be viewed as hostile and is unlikely to gain traction

venantius20:01:04

ah, just saw the conversation in #C03S1L9DN

venantius20:01:20

not sure the fork will be successful, but good luck in either case

venantius20:01:31

it’s a cool library. needs an active maintainer.

meow20:01:03

what is success

meow20:01:24

I've forked other projects in order to get things done - not hostile

meow20:01:38

anyone can fork my projects

venantius20:01:49

forking to do your own thing is totally nbd

venantius20:01:57

but usually not publicized

meow20:01:11

didn't know that

meow20:01:53

what if doing my own thing would benefit others

venantius20:01:55

usually forks are publicized if (a) for some reason the project has really fallen into disrepair (which does seem to be sort of the case here), or (b) the forker is interested in taking the project in a very different direction from the primary author

meow20:01:16

both might be true here, I don't know

meow20:01:24

like david I have little time to spare

meow20:01:39

but it seemed the right thing to do

meow20:01:41

so I did it

meow20:01:00

and didn't want it to be a secret or perceived poorly, so I announced it

meow20:01:17

so there would be no misunderstanding of my intent, which is just to help

venantius20:01:55

anyways, like I said, it does need an active maintainer, and I wish you luck

meow20:01:11

I forked it and created a channel and that's it until I get help figuring out the best way forward for those who need it

meow20:01:39

I hope others will step up to maintain it because I sure cannot

venantius20:01:58

I think it might be worth checking in with David before going down this route, but one approach if you really wanted to add value would be to go through the outstanding PRs on Mori-main and seeing what’s mergeable and merging them into your fork and notifying those authors

meow20:01:07

and I didn't want to waste david's time

meow20:01:25

I thought david was pretty clear in his reply to me

meow20:01:39

I did ask on behalf of that person who brought it up

meow20:01:01

isn't this why github makes it easy to fork

meow20:01:19

I thought open source was about ego-less coding and the greater good

meow20:01:38

that's why I put it under an org account, not my own

meow20:01:48

I have no personal stake in this

meow20:01:59

I just want to help the community

meow20:01:15

@dnolen: is this ok with you

meow20:01:45

@venantius: thank you - didn't realize this might be an issue

meow20:01:54

I have only been doing clojure for 8 months

dnolen20:01:56

I really do not care one way or the other

venantius20:01:24

godspeed sir

meow20:01:39

you guys are awesome