Live data from Hacker News

Nginx has moved to GitHub

mailman.nginx.org

91–100 of 170 posts

Re: Nginx has moved to GitHub

#91
post #11

Earlier quoted context omitted.

They could have moved to Sourcehut instead and kept using Mercurial.

I don't see that going well.

I like Sourcehut and I've very glad it exists. I almost personally detest its email-driven workflows. I don't claim that they're bad. Rather, I personally don't like that way of working at all. I'd far rather use GitLab or some random dev's Gitea/Forgejo server.

Re: Nginx has moved to GitHub

#92
post #88

Centralise all the things. There is too much stuff of GitHub. From a resiliency point of view and from a monopoly point of view this is bad.

Source control is not like other systems. It's (largely) a backup of stuff that is stored elsewhere. Resilience/ monopoly concerns are much less.

GitHub is pretty obviously more than just a git repo on a server.

Re: Nginx has moved to GitHub

#93
post #88

Centralise all the things. There is too much stuff of GitHub. From a resiliency point of view and from a monopoly point of view this is bad.

Source control is not like other systems. It's (largely) a backup of stuff that is stored elsewhere. Resilience/ monopoly concerns are much less.

You must surely know that people use Microsoft GitHub for far more than source control, right?, with issue tracking, email notification, CI, and GitHub Actions.

I recently tried to get a small FOSS project to switch to Codeburg. The answer was "no" because the free CI for them let them catch some MacOS on Apple Silicon bugs (the devs don't have that hardware locally), and because they are already used to GitHub, making it easier to onboard people and review PRs.

Re: Nginx has moved to GitHub

#94
post #68

Earlier quoted context omitted.

> The alternative is having to do captchas and the like to use those features anonymously This is not the case. You may have noticed that Google Search, Bing, etc. don't require login or captcha to do a search. Billions of people use this search daily. And yet, they will throw a captcha at you, or even just say "you're a bot, stop bothering us" whether you're logged in or not , if their signals have detected what the…

> They already make enough money to run the service despite all the anonymous usage, but they'd like more money, you see. How mighty of you, a freeloading user in this specific situation, to assert Github has made " enough " money and therefore should offer you services at their own expense... you know, because you want it and therefore are entitled to it. > Github managed to offer anonymous search for 16 years befor…

It’s Microsoft, one of the most successful companies in human history. A poorly formed moralistic argument about “entitlement” is absurd. They certainly feel entitled to every aspect of my life, as do most other Fortune 500 companies, I think I can safely desire not needing to log in during a damn search.

Re: Nginx has moved to GitHub

#95

Earlier quoted context omitted.

> it's a power-play to make people create accounts and stay logged in so they can track you better Github doesn't even serve ads. What exactly are you worried about? Your throwaway email being primary key #78,000,000 and having your visited repositories stored in another table?

I've never had any success creating a GitHub account with a throwaway email address. The last time I tried, I'm pretty sure the email address was rejected right away, and the account couldn't be created. Not being able to reasonably create an account there is certainly annoying when it comes to performing simple searches. It has also prevented me from submitting new bug reports and adding information to existing bug…

I’ve gotten by with AnonAddy, so you may have success there too (unless they’ve blocked the domain since).

Re: Nginx has moved to GitHub

#96
post #69
post #67

Earlier quoted context omitted.

I completely understand where they're coming from. Maintaining two separate search stacks for different user groups sounds like a nightmare. Multiply that by every feature that increases in complexity enough to bubble up on the cost-center metrics, and it for sure makes sense to prune complexity at the cost of secondary-feature functionality for anonymous requests.

Besides all of that - Github has zero obligation to provide Free services to users, let alone non-users . The person you are responding to doesn't even want to make a free account yet expects to be able to use all of Github's services for free . That's some wild entitlement. The disconnect here is unreal...

Its not hard to understand why a service like exercism has no money. People want everything for free

Re: Nginx has moved to GitHub

#97
post #85

I think it's disappointing that the default toolchain for collaborating on free and open source software includes GitHub which is very much not free and open source, and is backed by Microsoft which has a mixed history in regards to it's relationship with open source software.

I use it because its good right now. I used Windows until it turned bad (8) and Linux was easier. If GitHub becomes shit I'm moving my projects off of there and that's that.

Hopefully your projects aren't too ingrained in the github ecosystem for migrating to be an issue. It's a bug tracker, a feature request tracker, a patch tracker ,a wiki, a release repository, plus an onramp to all sorts of azure functionality with gh actions.

Re: Nginx has moved to GitHub

#98

Earlier quoted context omitted.

> it's a power-play to make people create accounts and stay logged in so they can track you better Github doesn't even serve ads. What exactly are you worried about? Your throwaway email being primary key #78,000,000 and having your visited repositories stored in another table?

I've never had any success creating a GitHub account with a throwaway email address. The last time I tried, I'm pretty sure the email address was rejected right away, and the account couldn't be created. Not being able to reasonably create an account there is certainly annoying when it comes to performing simple searches. It has also prevented me from submitting new bug reports and adding information to existing bug…

I deleted my account and moved my stuff when Microsoft took it over, and never looked back. A project on Github is a project i will not interact with. People have very short memories.

Re: Nginx has moved to GitHub

#99
post #6
post #3

What's the state of nginx nowadays? Last I heard the original core team had fractured and formed two different forks while F5 continued to develop OG nginx, so there's three nginxes being developed in parallel now. Have the forks gained any traction?

The state of nginx is fine, similar to pfsense. Both made a "Plus" enterprise support offering, open source clones were forked, the originals remain dominant for enterprise and free users anyways. Not to detract from the great projects that are being worked on, like freenginx and opnsense.

> the originals remain dominant for enterprise and free users anyways.

I'm a former pfSense user that reluctantly moved to OPNsense a handful of years ago after a lot of bad press around Netgate started circulating widely causing me to believe that support for the community offering might wane over time. I was under the impression that many people had moved off of pfSense for home use. I'm surprised by your assertion that it "remains dominant" for free users, and I wonder how you might know this?

OPNsense has been rock solid for me, btw. I was reluctant to switch only because of the time sink and perceived risk. Nobody wants to spend a weekend debugging VLAN tagging on their WAN port or some such. Luckily for me, there were no such issues when switching over.

Re: Nginx has moved to GitHub

#100
post #69
post #67

Earlier quoted context omitted.

I completely understand where they're coming from. Maintaining two separate search stacks for different user groups sounds like a nightmare. Multiply that by every feature that increases in complexity enough to bubble up on the cost-center metrics, and it for sure makes sense to prune complexity at the cost of secondary-feature functionality for anonymous requests.

Besides all of that - Github has zero obligation to provide Free services to users, let alone non-users . The person you are responding to doesn't even want to make a free account yet expects to be able to use all of Github's services for free . That's some wild entitlement. The disconnect here is unreal...

> The person you are responding to doesn't even want to make a free account yet expects to be able to use all of Github's services for free.

To be fair, definition of free depends. OPs argument was that they pay with data. That is not free if you think that you lose something. It is different question do we value it similarly.

Post reply on HN