| ▲ | bilalq 2 hours ago | ||||||||||||||||||||||||||||
I feel like this misses the value of something like Github or Origin entirely though. There's nothing terribly difficult about hosting a git server. The UX and pull requests capabilities are a little involved, but there are alternatives today. What makes Github special is the ecosystem and integrations. Sentry, Linear, and so many other tools have special UX around Github. You need centralization (or at the very least, a standard) for that. It sucks to see Github's fall from grace, but I just can't bring myself to use a service like this under the custody of SpaceX. I've been saying this for a while, but I really wish Linear would swoop in and become the unified platform for software development. | |||||||||||||||||||||||||||||
| ▲ | jm4 2 hours ago | parent | next [-] | ||||||||||||||||||||||||||||
It sucks to see Github's fall from grace, but I just can't bring myself to use a service like this under the custody of SpaceX. Agreed. It's like going from bad to worse. Not to mention, Origin doesn't even support actions. They are doing the easiest part of git hosting and no mention of anything that actually makes Github what it is. What Origin is offering is literally a weekend project, and anything having to do with Elon is arguably one of the least trustworthy organizations in whatever industry he chooses to participate in. No, thank you. This is going nowhere. GitLab is the cautionary tale. Massive funding, nine figures of ARR, years of losses, and most of the revenue comes from self-managed enterprise licenses rather than the SaaS. If the best-funded attempt lands there, I don't see how this one goes anywhere when they have not even a minimum viable product and reputational issues right out of the gate. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | seanclayton 5 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
> a standard Like a specification[^0], which is exactly what ActivityPub is and what federation in Forgejo is built around? [0]: https://en.wikipedia.org/wiki/ActivityPub I'm sure that sentry and co could spend a few bucks and commit a KPI in one of their upcoming quarters to figure out the activity pub spec and support integrating with it if their hearts desired. It's a chicken egg problem and we all know chickens exist. It's clear that the centralized model is getting left behind, especially as the EU is moving away from US services and they continue to invest in open source, European-based alternatives like Codeberg and Forgejo. | |||||||||||||||||||||||||||||
| ▲ | throwaway13337 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
That used to be a big deal. I don't think it is anymore. One great thing about the rise of AI is that now it's super easy to make and maintain integrations. This is a place where AI coding uniquely shines due to the points being well defined and mostly quite standard. This is going to hurt the monopoly power of software companies. But it'll be great for allowing the proliferation of smaller companies, open source, and home grown solutions. I'm already seeing the pendulum swinging back to local first instead of cloud services. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | mikeocool an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
> You need centralization (or at the very least, a standard) for that. We have a standard! It’s this great decentralized VCS called git. For most of the stuff integrations do, they’re just showing code or commits — both of which are readily available in a copy of the repo. Probably the one thing that’s missing is a standardized webhook system so that your git repo storage could tell integrations when stuff changes. Though even that isn’t strictly necessary if the integrations keep a copy of the repo up to date. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | gritzko 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
You can get surprisingly far just by using git as a protocol. Such mundane things as tickets and chat logs do not really need any proprietary tech. Think Google OKF. https://cloud.google.com/blog/products/data-analytics/how-th... | |||||||||||||||||||||||||||||
| ▲ | stared 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||
Centralizations were prerequisites to have nice integrations. Yet, what used to be a precious plugin now (more than often) is a 15 min vibe coding warmup. | |||||||||||||||||||||||||||||