News for hackers. Stuff that matters.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by robertlagrant on Thursday June 01, 2023 @11:04AM (#36152071)
It mystifies me how people think Github is important to use for the community. Stars are often cited as a primary reason, presumably so projects can list their star counts on their web pages.

To me, the choice of Git repo should be one of the more portable aspects of a project. I know there are hideous lock-in mechanisms like issue lists and wiki discussions, but hopefully someone will standardise them one day into Git objects.

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by tikhonj on Thursday June 01, 2023 @11:26AM (#36152484)
I see two community reasons for using GitHub:

1. People already have accounts, so it lowers the barrier to reporting issues and contributing.

2. GitHub provides some level of discovery that's hard to replicate otherwise.

Both of these are a function of GitHub being popular. It doesn't have to be a particularly great tool if it's what people are already familiar with. I wish it were otherwise, but I don't see a real alternative that can compensate for these advantages in the short term.

I love your idea of having issues/discussions/etc managed directly in Git—that seems like a more flexible and adaptable system. Even if somebody developed a standard like that, though, it seems impossible to get any of the big repo hosting sites to adopt it since it directly competes with their own value proposition :(.

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by arp242 on Thursday June 01, 2023 @08:59PM (#36159515)
Also 3) I think GitHub is the best product out there at the moment (and I suspect a lot of people share the sentiment).
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by robertlagrant on Saturday June 03, 2023 @12:36PM (#36178091)
To be clear, though repetitious, I was only mystified about the community aspect.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by azemetre on Thursday June 01, 2023 @11:24AM (#36152445)
I can't find the podcast but, IIRC, Bryan Cantrill said that at one point VCs would look at GitHub stars to gauge interest in various projects in one period of time. Apparently this might have been a factor Docker's rounds.

I think this was Oxide and Friends show, but I'm unsure.

Makes sense on its face, popular projects = potential money. Whether that's a good signal or not is a different discussion. I even think on the episode they mention how misguided this was, people using something might not mean there is potential for revenue if the people are using it solely because it is free and licensed appropriately.

People are just looking for patterns anywhere to justify whatever they want. I've seen npmtrends used to justify adopting certain libraries. Really makes you wonder.

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by TAForObvReasons on Thursday June 01, 2023 @11:32AM (#36152595)
This is still happening today. There are multiple VC groups trawling through GitHub trending and star lists to find potential investment targets.

The Shopify acquisition of Remix (https://news.ycombinator.com/item?id=33405997) established the viability of this investment strategy.

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by jjice on Thursday June 01, 2023 @11:49AM (#36152857)
Can confirm that it was Oxide and Friends, just heard this one the other day. Here's the episode from anyone interested: https://www.youtube.com/watch?v=l9LTJdT0sZ8
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by openthc on Thursday June 01, 2023 @11:16AM (#36152319)
GitHub is great for discoverability, not exactly "community". Because GitHub is a high-ranking and trusted site some of it's "creditability" can wash-off onto one's own project.

Stars are a vanity metric but, they can help with monitoring some early growth.

Everyone on this thread should list their projects, then we all star each others stuff all the way up!

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by robertlagrant on Thursday June 01, 2023 @11:48AM (#36152830)
Yeah discoverability is a good point, although I don't think I've ever used Github that way (generally I discover Git repos from a URL), I'm sure some people do!
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by w4rh4wk5 on Thursday June 01, 2023 @11:11AM (#36152213)
Just in case you don't already know this: the wiki is just another Git repo that can be cloned (and even pushed to).
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by robertlagrant on Thursday June 01, 2023 @11:23AM (#36152423)
I didn't know that. That's cool.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by candiddevmike on Thursday June 01, 2023 @11:24AM (#36152463)
It's pretty annoying personally IMO. You should be able to point the Wiki tab to a folder in the main repo instead of having to maintain two different repos.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by robertlagrant on Thursday June 01, 2023 @11:50AM (#36152863)
I see; I suppose not being able to make a single commit that updates the wiki and codebase at the same time is a bit annoying. I'm just pleased it's Git at all!
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by sixstringtheory on Thursday June 01, 2023 @11:56AM (#36152975)
And it would be nice to have the branch/PR workflows for them. Better to just use a docs/ or wiki/ folder since markdown files are rendered.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by CoastalCoder on Thursday June 01, 2023 @11:11AM (#36152206)
Perhaps it's like fiat currency:

If enough people act like it has value, eventually it kinda does.

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by robertlagrant on Thursday June 01, 2023 @12:05PM (#36153148)
Like non-fiat currency as well, in that way.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by onion2k on Thursday June 01, 2023 @11:46AM (#36152802)
It mystifies me how people think Github is important to use for the community.

Github is a package registry for NPM, Docker, Ruby Gems, Maven, Gradle, and NuGet. Quite a lot of things would break if it disappeared.

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by robertlagrant on Thursday June 01, 2023 @12:15PM (#36153306)
Well, and rather more importantly it's a very popular Git repository. But I'm asking about the community aspects, not the technical delivery.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by melagonster on Thursday June 01, 2023 @01:41PM (#36154645)
a lot of community has migrated to GitHub ... because it looks like more "modern" than mailing list. besides, GitHub is the only visible part of community in the prospection of new hands.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by eropple on Thursday June 01, 2023 @02:26PM (#36155243)
No, people don't use GitHub because it looks more modern than a mailing list. They do so because it more closely matches their expectations of how to use computers and software.

Mailing-list likers have not come to grips with this in the last twenty years and I don't expect them to start now, but the dismissive attitude might be preventing you from learning something. "Principal Skinner, it is probably not the children who are wrong."

Re:So, I went down the rabbit hole of buying GitHub Stars, s... by melagonster on Friday June 02, 2023 @05:52AM (#36163161)
why you directly think I dismiss something? I just want to indicate there some community only exist on github.
Re:So, I went down the rabbit hole of buying GitHub Stars, s... by strboul on Thursday June 01, 2023 @02:32PM (#36155343)
Regarding the issues, there are some projects like git-bug https://github.com/MichaelMure/git-bug trying to embed these sorts of meta-work into git.