3 ms·
I really don't think those github lists lists are the right format. You want something were people can endorse some recommendations over others, maybe post comm
by simias 9y ago
I really don't think those github lists lists are the right format. You want something were people can endorse some recommendations over others, maybe post comments etc...
Here all the curation work falls back on the "maintainer", who has to decide where to draw the line when accepting or rejecting pull requests.
If the maintainer/editor is very strict and reviews each PR thoroughly then the format is no different from any blog post where the author accepts feedback and recommendations through comments or email.
If the maintainer/editor accepts most PRs with little review the list quickly becomes overcrowded and generally useless since it's not possible for the community at large to correct it.
I guess one could easily design a website where you let users create resource lists based on certain topics and you let the community at large contribute recommendations and vote on them. You could even make money out of it by using affiliate links. I don't know if something like that exists already.
- TeMPOraL 9y agoMaybe they're not the right format, but they do work, and I don't think what you proposed would be better. Here are some benefits of the GitHub lists: 1. They use a very popular platform, on which most potential contributors have an account and probably use it daily. 2. They offer no-bullshit interface that presents you what you want to collaborate on and tools to do that, not trying to distract you with anything else. 3. Nobody is trying to make money off it, there are no affilate links, ads, or other monetizing bullshit, which is precisely why those lists are much more reliable and trustworthy than what would be posted on a hypothetical service you propose. I agree that GitHub doesn't offer all the things such lists could use (like voting), but it's close enough, and to move those lists elsewhere you'd have to solve the network effect of #1.
- simias 9y ago>1. They use a very popular platform, on which most potential contributors have an account and probably use it daily. I'd argue that "science-based game" could interest many more people than the subset of github users. If it was a list of programming resources then maybe, but even then many coders don't have a github account. I wager that "community curated list of resources" has a much bigger potential user base than github. "A list of resources to learn guitar", "a list of resources to learn Chinese history", "a list of portuguese language telenovelas" etc... >2. They offer no-bullshit interface that presents you what you want to collaborate on and tools to do that, not trying to distract you with anything else. Uh, dealing with pull requests is a no-bullshit interface to add an entry to a list? What percentage of the population do you think understands what a pull request is, let alone how to create one? What if there's a conflict and the maintainer asks you to merge and update it? That's not exactly facebook-level friendly right there. >3. Nobody is trying to make money off it, there are no affiliate links, ads, or other monetizing bullshit, which is precisely why those lists are much more reliable and trustworthy than what would be posted on a hypothetical service you propose. How so? If the lists become untrustworthy people will stop using it and the website loses money. There's no incentive for the website to mess with the lists themselves. And if you're thinking about "corruption" to bump certain resources to the top it could happen regardless of the rest, and it could be even more tempting if you don't actually have an other way to make "legit" money.
- TeMPOraL 9y ago> I'd argue that "science-based game" could interest many more people than the subset of github users. If it was a list of programming resources then maybe, but even then many coders don't have a github account. In terms of contributing, fair enough - but for just viewing, GitHub lists are public. > What percentage of the population do you think understands what a pull request is, let alone how to create one? If you edit directly on the GitHub website you don't have to deal with that, as it is mostly handled for you automagically in the background. It's not Facebook-level friendly, but then again this little barrier to entry probably does wonders for the quality. -- Re point 3, I could respond sentence by sentence, but what I really mean is that the site sets the tone and the culture on it. I can trust user-submitted lists on GitHub due to its culture. I wouldn't trust a user-submitted list on an ad-ridden site and/or the site that significantly rewards people for contributing. Commercial interests destroy the quality and trustworthiness of information, so the best place to post such lists is a place that doesn't care about the content it hosts. GitHub works because it's ad-free, free to use for contributors and readers alike, and doesn't try to monetize hosted content directly. So they don't set a money-making tone for their service, and they don't generally interfere with user-submitted content. -- Still, I think the core reason GitHub is used is that GitHub is good enough, and is already popular with the developers.
- stared 9y agoI agree it's not an ideal format. If you have a better idea, go for it! Yes, it is "just a bit more collaborative" blog post. I considered writing such... but then decided that GitHub list may be more open for modifications, updated and possible collaboration.(BTW: it started as a Hackpad in which I started collecting such games, then shared with a few friends of mine.) Yes, it may benefit from other stuff (e.g. some votes on thing). Yet, I wanted it to be minimalistic, so it will be for a longer time (everything with backend crushes sooner or later). Plus, I didn't have much time to put it in a more appealing form (hence I asked about YAML+searchable - if it is worth to invest in it.) As I side note, I don't like "awesome" lists, as they just collect links with not enough description. Here I tried to hint what's game type and subject.