Mason Loring Bliss
2021-04-25 18:43:23 UTC
I lack the free time and familiarity needed to fix some of the things I'd
love to see fixed in FreeBSD, and I don't remember this idea coming up
previously, so I wanted to see what folks think about a framework for bug
bounties and similar.
Not too long ago I found myself trying to work through how to get Poudriere
to build things at an arbitrary prefix other than /usr/local and I offered
a donation to the Foundation in exchange for a working solution. It seems
that the process got much of the way there, and in any event I made the
donation as thanks for the work that had gone into it. (I'd moved on to
other things so I haven't exercised the stuff that was fixed. I'm hoping
to give it another try sometime soon.)
Recently, someone here noted that with FreeBSD 13 on Vultr VMs, reboots
hang, and I observe this as well. I've got several systems where FreeBSD
fails to load the kernel sporadically. There's an issue where FreeBSD on
KVM stops using the EFI console and quietly switches to a text console,
where you need to know this has happened to continue with installation.
There's a now-understood (thanks, RhodiumToad) issue where geom tasting
devices can consume them in a funny way that can't be undone without a
reboot, inhibiting some methods of installation. VIMAGE has (at least
historically) had a race that can lead to a system hang.
I've observed or been bitten by all these things, and I'd love to find some
way to participate in their remediation, and it seems like a useful notion
would be giving people a chance to commit to contributing to bug bounties
to be paid out to the Foundation when various things are fixed. It'd be a
purely altrustic motivation for folks who put time into fixing things, as
the fruits of their labour would be FreeBSD working better and the
Foundation getting more donations, but then, I see the BSD world as
existing based on altruism. (Take this and share! We hope you give back!)
A useful tool for this would be a listing of projects that have accrued at
least one backer and some way to define goals and results such that it's
clear when the bounty has been earned.
I'd love to hear thoughts about this.
love to see fixed in FreeBSD, and I don't remember this idea coming up
previously, so I wanted to see what folks think about a framework for bug
bounties and similar.
Not too long ago I found myself trying to work through how to get Poudriere
to build things at an arbitrary prefix other than /usr/local and I offered
a donation to the Foundation in exchange for a working solution. It seems
that the process got much of the way there, and in any event I made the
donation as thanks for the work that had gone into it. (I'd moved on to
other things so I haven't exercised the stuff that was fixed. I'm hoping
to give it another try sometime soon.)
Recently, someone here noted that with FreeBSD 13 on Vultr VMs, reboots
hang, and I observe this as well. I've got several systems where FreeBSD
fails to load the kernel sporadically. There's an issue where FreeBSD on
KVM stops using the EFI console and quietly switches to a text console,
where you need to know this has happened to continue with installation.
There's a now-understood (thanks, RhodiumToad) issue where geom tasting
devices can consume them in a funny way that can't be undone without a
reboot, inhibiting some methods of installation. VIMAGE has (at least
historically) had a race that can lead to a system hang.
I've observed or been bitten by all these things, and I'd love to find some
way to participate in their remediation, and it seems like a useful notion
would be giving people a chance to commit to contributing to bug bounties
to be paid out to the Foundation when various things are fixed. It'd be a
purely altrustic motivation for folks who put time into fixing things, as
the fruits of their labour would be FreeBSD working better and the
Foundation getting more donations, but then, I see the BSD world as
existing based on altruism. (Take this and share! We hope you give back!)
A useful tool for this would be a listing of projects that have accrued at
least one backer and some way to define goals and results such that it's
clear when the bounty has been earned.
I'd love to hear thoughts about this.
--
Mason Loring Bliss (( "In the drowsy dark cave of the mind dreams
***@blisses.org )) build their nest with fragments dropped
http://blisses.org/ (( from day's caravan." - Rabindranath Tagore
Mason Loring Bliss (( "In the drowsy dark cave of the mind dreams
***@blisses.org )) build their nest with fragments dropped
http://blisses.org/ (( from day's caravan." - Rabindranath Tagore