4 ms·
"Going forward, all NGINX projects will be born and hosted on GitHub because that’s where the developer and open source communities work. [..] We pledge to be m
by 0xbadcafebee 4y ago
"Going forward, all NGINX projects will be born and hosted on GitHub because that’s where the developer and open source communities work. [..] We pledge to be more open to contributions, more transparent in our stewardship, and more approachable to the community. We will follow all expected conventions for modern open source work and will be rebuilding our GitHub presence, adding Codes of Conduct to all our projects, and paying close attention to community feedback."
"we recognize that many critical features which developers now view as table stakes are on the wrong side of the paywall for NGINX Open Source and NGINX Plus. For example, DNS service discovery is essential for modern apps. Our promise is to make those critical features free by adding them to NGINX Open Source. We haven’t yet decided on all of the features to move and we want your input. Tell us how to optimize your experience as developers. We are listening."
"The NGINX Kubernetes Gateway is also something of an olive branch we’re extending to the community. We realize it complicated matters when we created both a commercial and an open source Ingress controller for Kubernetes, both different from the community Ingress solution (also built on NGINX). The range of choices confused the community and put us in a bad position.
It’s pretty clear that the Gateway API is going to take the place of the Ingress controller in the Kubernetes architecture. So we are changing our approach and will make the NGINX Kubernetes Gateway – which will be offered only as an open source product – the focal point of our Kubernetes networking efforts (in lockstep with the evolving standard). It will both integrate and extend into other NGINX products and optimize the developer experience on Kubernetes."
It sounds pretty honest and positive to me. And I'm the first person to call bullshit on corporate doublespeak. Most other companies would just put more money into B2B sales rather than courting OSS devs/free users and admitting when their strategy was stupid (actually their language is evasive, but w/e).
Of course hindsight's 20/20; let's see if they make good on these promises.
- mistrial9 4y ago> NGINX projects will be born and hosted on GitHub because that’s where the developer and open source communities work. friendly tip - not everything is on Github, not everyone is on Github, everything can be on Github but that's not the only place everything can be
- rsstack 4y agoPractically, almost all open source work is on GitHub. I don't think I ever saw a project or library that I used on Gitlab, I saw something a few years ago on Bitbucket, and except for a couple of legacy libraries on bespoke source control servers I can't think of any other example. N>1000, but of course N<100%.
- djbusby 4y agoI've seen a few on GitLab, IIRC KDE is there too.
- nyanpasu64 4y agoKDE, GNOME, and freedesktop host their own GitLab instances.
- rsstack 4y agoI don't think self-hosting on Gitlab is going to help nginx's objective of being in a shared place where people already are and already have users.
- fomine3 4y agoI suspect there are many developments by Chinese hosted on local hosting (Gitee?)
- rsstack 4y agoSure, but the ecosystems are pretty well separated by legal & technical & language barriers. F5 / nginx mainly target the non-Chinese portion of the tech ecosystem.
- mistrial9 4y ago> almost all open source work is on GitHub. I don't think I ever saw "all open source work that I know of, is on Github" Where did you look for source code, on Github. Where is the source code you found after looking? Github. Where is "almost all open source work" that I saw? on Github. etc..