4 ms·
Raise your hand if you want your open source project to show up when somebody is searching. Or if you maintain a github mirror so that your project doesn't lang
by nologic01 3y ago
Raise your hand if you want your open source project to show up when somebody is searching. Or if you maintain a github mirror so that your project doesn't languish in obscurity. There is one thing that is truly essential for alternative platforms: easy discovery of projects. I think for alternative platforms to have a chance you need to somehow have a global, platform independent index of software projects that live on different repositories. You can then show them to people on equal footing irrespective of where they are hosted.
- jrmg 3y agoI think you’re very right about this. To me: - It’s important that my repos show up in GitHub search (self promotion, essentially). - In the ‘other direction’, Github search feels fairly comprehensive. I don’t feel the need to search for things elsewhere. This is obviously rather self-reinforcing. For an independent index to be successful it needs to be _better than GitHub search_ ad searching GitHub, which seems challenging. It doesn’t help that if I see results that seem to be indexing GitHub in a Google search nowadays, I assume they’re SEO spam. Two other things I find important: - It’s easy to fork repositories. - It’s easy to contribute back to repositories I’ve forked. Gitea really should be focusing on making it a first class UI concept to fork got repos from elsewhere. I know they’re also working on ‘federated’ pull requests - though making them _to Github repos_ seems like a more challenging idea, and is probably just as important.