4 ms·
Developers pick their own priorities as most are donating their time. Those that are not are following the wishes of their employers. People make an effort to
by jeffatfreebsd 7y ago
Developers pick their own priorities as most are donating their time. Those that are not are following the wishes of their employers. People make an effort to ensure that bug fixes are MFC'd back to supported releases and for security fixes we have a stronger policy. Otherwise it should be no surprise that we focus on future releases. The release process has a certain organizational cost for validation and running them too frequently burns out project volunteers.
Many companies who use linux also effectively maintain their own forks that are gradually updated and tested. This is not a unique problem to FreeBSD. We unfortunately don't have a redhat equivalent although there are now several companies offering paid FreeBSD support if you need that for your enterprise.
I think you also got quite a lot of very reasonable replies in your thread on hackers. You need to realize that your fundamental request is for people who are giving up their free time to do something interesting to change their plans so that you can run your enterprise while providing no help or financial incentive.
When there are reasonable proposals it may catch someone's eye and prompt action. I can't even really tell what your proposal is besides changing release frequency. What are _you_ willing to do to support that?
- rsync 7y ago"You need to realize that your fundamental request is for people who are giving up their free time to do something interesting to change their plans so that you can run your enterprise while providing no help or financial incentive." ... "I can't even really tell what your proposal is besides changing release frequency. What are _you_ willing to do to support that?" ... I offered $50k to run 9.x up to 9.15: "... I can contribute USD $10k per year that this course was followed, or $50k over five years. We can contribute some hardware, hosting and bandwidth as well."[1] As I said in this old, old thread: "I'm not a FreeBSD developer and I have little use for either CURRENT or STABLE. I'm saying that I need a major release to have an effective lifetime longer than two years." ... and in anticipation of your 2020 response, I direct you to the FreeBSD handbook, which explicitly states: "This is still a development branch, however, and this means that at any given time, the sources for FreeBSD-STABLE may or may not be suitable for any particular purpose. It is simply another engineering development track, NOT A RESOURCE FOR END-USERS."[2] FWIW, we have also offered and paid several FreeBSD development bounties since 2005.[3][4] [1] https://0x.co/TCZM6C https://0x.co/TCZM6C [2] https://www.freebsd.org/doc/handbook/current-stable.html https://www.freebsd.org/doc/handbook/current-stable.html [3] https://lists.freebsd.org/pipermail/freebsd-announce/2007-April/001127.html https://lists.freebsd.org/pipermail/freebsd-announce/2007-Ap... [4] https://blog.kozubik.com/john_kozubik/2009/01/64bit-freebsd-quotas.html https://blog.kozubik.com/john_kozubik/2009/01/64bit-freebsd-...
- jeffatfreebsd 7y agoYou do understand that releases made from -STABLE are considered release quality, not development branches?
- rsync 7y agoNot according to current FreeBSD documentation ... see link above.
- jeffatfreebsd 7y agoYou have confused the branch with the release.