Hacker News new | past | comments | ask | show | jobs | submit login

> I created Gitea

No mention of Gogs anywhere, really classy.

(Gitea is a fork of Gogs)




Or their previous system based on voting: https://news.ycombinator.com/item?id=33373254

Which is STILL in the repo's README: https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md#...


2 of the 3 current owners agreed with this, so it was democratic.


A voting solely by owners is not a democracy, it's an idiocracy (from the Greek ιδιοκτήτης, owner).

(yes, the more accurate word would be titocracy, from the Greek root κτήτο-, but where's the fun in that?)


Arguably. There was no process outlined to change the process. In most democracies, the leader can't change to a non-democracy just because he is currently the leader.


Sure they can and we've seen examples in Africa and elsewhere like Germany in the 30s. We have also seen the way Russia pretends a democracy exists and promos voting while jailing opposition party leaders. I would say most democracies around the world are propped up by a strong military not the strong will of the people for democracy


Democracies succumbing to coups is a democratic process like dying is a life process. It's something the system is prone to doing sure, but after that, it is no longer the same system. To put it another way, eggs are prone to being made into omelettes, but after you do so, it is no longer an egg, and it is no longer capable of becoming a chicken; once you pervert a democracy, it is no longer a democracy, and is no longer capable of representing the people.

There's a sort of "reverse no true Scotsman" happening here because of a confusion of terms which creates the illusion of a contradiction. The claim was, "it is undemocratic for leaders to change the system in an anti-democratic way, despite being elected;" this is a claim about how democracies ought to work. Your counterclaim was, "this has happened historically in democracies" - a true claim about history, but these claims are not actually in contradiction and indeed both of them are true. Like how if I said, "cars drive on four wheels," it wouldn't be a contradiction for if you showed me a car which had three wheels because it had lost one in an accident.


Are you taking Nazi Germany as a example of what one can do?


One example..


"Democracy is like a tram. You ride it until you arrive at your destination, then you step off." - Recep Tayyip Erdogan


Probably not the wisest time to mention the concept of forking.


I interpret that as "I created the Gitea project" not I have written Gitea from scratch.


It can be technically accurate and distasteful at the same time. I would expect at least a nod to gogs in “our beginnings”.


> Gitea was created by Lunny Xiao, who was also a founder of the self-hosted Git service Gogs.

https://en.wikipedia.org/wiki/Gitea


Gogs is a clone of GitHub and GitLab (which were both originally written in Ruby with the Ruby on Rails CoC Convention-over-Configuration Web Framework), which were built because Trac didn't support Git or multiple projects, Sourceforge didn't support Git or on-prem, and git patchbombs as attachments over emailing lists needed Pull Requests, and Issues and PRs should pull from the same sequence of autoincrement (*) integer keys.

- You can do ~GitHub Pages with Gitea and an idempotent git post-receive-hook that builds static HTML from a repo revision, tests, deploys to revid/ and updates a latest/ symlimk, and logs; or with HTTP webhooks.

- "Feature: Allow interacting with tickets via email" https://github.com/go-gitea/gitea/issues/2386#issuecomment-6...

- It's not safe to host Gitea on the same server as the CI (e.g. DroneCI) host if you grant permissions to the docker socket to the CI container: you need another VM at least to run the CI controller and workers on_push() with Gitea. https://docs.drone.io/server/provider/gitea/ :

> Please note we strongly recommend installing Drone on a dedicated instance. We do not recommend installing Drone and Gitea on the same machine due to network complications, and we definitely do not recommend installing Drone and Gitea on the same machine using docker-compose.

GitHub and GitLab centralize git for project-based collaboration, which is itself a distributed system.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: