Re: [gentoo-dev] Unmask >=net-p2p/bitcoin*-0.21.1
On Wed, Feb 2, 2022 at 10:31 AM Joonas Niilola wrote: > > Maybe I'm overthinking it due to all the attention bitcoin has received > lately in Gentoo. But yeah, we haven't received any comments or bugs > about the mask so I guess it's fine to remove it finally. I still kind > of do think a news item wouldn't be the "wrong thing to do" either, but > don't wish to prolong this process any further. > My two cents: bitcoin should work the same as any other package with updates. Any package update could do something you don't want it to do. That's why you have --pretend, and the ability to impose your own masks. Any package can of course issue news but it isn't very typical for packages to issue "release notes" in advance for every single update. Upstream of course often has them, and people who want them can just subscribe to the upstream lists. If somebody isn't interested in following upstream they probably aren't interested in vetting every single release, and I'm guessing that being 2 versions behind on everything is going to cause them and the network more harm than good. If you actually want to participate in some fork of the network I fully support your right to do that, but it shouldn't really be the default behavior of a package (and as I understand it that is basically what happens if you aren't running a version that supports some feature when that feature becomes mandatory/etc). -- Rich
Re: [gentoo-dev] Unmask >=net-p2p/bitcoin*-0.21.1
On 29.1.2022 19.51, Florian Schmaus wrote: > On 25/01/2022 07.49, Joonas Niilola wrote: >> On 24.1.2022 20.37, Florian Schmaus wrote: > > Hi Joonas, > >>> I think it is time to unmask the currently masked Bitcoin versions. The >>> mask was added in Juli of 2021 [1], with the mask's commit message >>> indicating that unmasking is planned for November 2021. >>> >>> I doubt that the mask was ever needed in the first place, as it was >>> intended to prevent automated updates of Bitcoin in Gentoo. However, >>> Gentoo has no unattended upgrade mechanism. Instead, the user explicitly >>> triggers all updates. >>> >>> As this has already caused a little bit of friction, I'd like to get a >>> feeling of the community's view on that. >>> >>> - Flow >>> >>> 1: >>> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bbc4dcc33927cbf0ca27a054c430f6866ed72e >>> >>> >>> >> >> Publishing a news item 2-4 weeks prior wouldn't cost much for us, I feel >> like just to make sure it'd be the right thing to do. > > I am skeptical that a news item would be the right thing to do > > First, I doubt that the package mask was needed, as I already wrote. > Hence unmasking the package is nothing that the users need to be > notified about. > > Secondly, we never did a news item for Bitcoin in the past, even on > consensus changes. So I want to prevent creating a precedent that puts > us in a position where people expect us to do one for every Bitcoin > protocol consensus change. > > Finally, the news item would state the obvious: Newer software versions > may include changes that you, as a user, may want to review before > upgrading. > > That said, I wouldn't object if someone published one. Please let me > know if you plan to publish one. Otherwise, I would unmask Bitcoin in > one week since no fundamental objections have been raised so far. > > - Flow > > > > Maybe I'm overthinking it due to all the attention bitcoin has received lately in Gentoo. But yeah, we haven't received any comments or bugs about the mask so I guess it's fine to remove it finally. I still kind of do think a news item wouldn't be the "wrong thing to do" either, but don't wish to prolong this process any further. -- juippis OpenPGP_signature Description: OpenPGP digital signature
Re: [gentoo-dev] Unmask >=net-p2p/bitcoin*-0.21.1
On 25/01/2022 07.49, Joonas Niilola wrote: On 24.1.2022 20.37, Florian Schmaus wrote: Hi Joonas, I think it is time to unmask the currently masked Bitcoin versions. The mask was added in Juli of 2021 [1], with the mask's commit message indicating that unmasking is planned for November 2021. I doubt that the mask was ever needed in the first place, as it was intended to prevent automated updates of Bitcoin in Gentoo. However, Gentoo has no unattended upgrade mechanism. Instead, the user explicitly triggers all updates. As this has already caused a little bit of friction, I'd like to get a feeling of the community's view on that. - Flow 1: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bbc4dcc33927cbf0ca27a054c430f6866ed72e Publishing a news item 2-4 weeks prior wouldn't cost much for us, I feel like just to make sure it'd be the right thing to do. I am skeptical that a news item would be the right thing to do First, I doubt that the package mask was needed, as I already wrote. Hence unmasking the package is nothing that the users need to be notified about. Secondly, we never did a news item for Bitcoin in the past, even on consensus changes. So I want to prevent creating a precedent that puts us in a position where people expect us to do one for every Bitcoin protocol consensus change. Finally, the news item would state the obvious: Newer software versions may include changes that you, as a user, may want to review before upgrading. That said, I wouldn't object if someone published one. Please let me know if you plan to publish one. Otherwise, I would unmask Bitcoin in one week since no fundamental objections have been raised so far. - Flow
Re: [gentoo-dev] Unmask >=net-p2p/bitcoin*-0.21.1
On 24.1.2022 20.37, Florian Schmaus wrote: > I think it is time to unmask the currently masked Bitcoin versions. The > mask was added in Juli of 2021 [1], with the mask's commit message > indicating that unmasking is planned for November 2021. > > I doubt that the mask was ever needed in the first place, as it was > intended to prevent automated updates of Bitcoin in Gentoo. However, > Gentoo has no unattended upgrade mechanism. Instead, the user explicitly > triggers all updates. > > As this has already caused a little bit of friction, I'd like to get a > feeling of the community's view on that. > > - Flow > > 1: > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bbc4dcc33927cbf0ca27a054c430f6866ed72e > > Publishing a news item 2-4 weeks prior wouldn't cost much for us, I feel like just to make sure it'd be the right thing to do. (that only gets printed for people with bitcoin* installed) -- juippis OpenPGP_signature Description: OpenPGP digital signature
[gentoo-dev] Unmask >=net-p2p/bitcoin*-0.21.1
I think it is time to unmask the currently masked Bitcoin versions. The mask was added in Juli of 2021 [1], with the mask's commit message indicating that unmasking is planned for November 2021. I doubt that the mask was ever needed in the first place, as it was intended to prevent automated updates of Bitcoin in Gentoo. However, Gentoo has no unattended upgrade mechanism. Instead, the user explicitly triggers all updates. As this has already caused a little bit of friction, I'd like to get a feeling of the community's view on that. - Flow 1: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bbc4dcc33927cbf0ca27a054c430f6866ed72e