[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dealing with upstream issues
From: |
zimoun |
Subject: |
Re: Dealing with upstream issues |
Date: |
Mon, 27 Jun 2022 17:23:19 +0200 |
Hi,
On Mon, 27 Jun 2022 at 16:32, Maxime Devos <maximedevos@telenet.be> wrote:
>> Maybe I misunderstand the point. To me, the aim of the package
>> submission is the inclusion in Guix. AFAIK, the Guix project is not
>> applying any standard audit on the upstream code before inclusion.
>>
>> Therefore, if the upstream code is poor in some areas, then it is not
>> blocking for the package adoption in Guix…
>
> I think there should be some degree of standards (where I mean
> standards in the non-shodyness sense of the word, not in the sense of
> specs, though specs would be nice too) and of audit (bundling, malware,
> non-free, bugs) -- some of which are blocking (bundling, malware, non-
> free, some bugs), some of which aren't (some other bugs).
>
> E.g., see removal of unmaintained Python, of some old SSL libraries
You are mixing unrelated topics, IMHO.
We have policies, not standard.
«A policy is a set of ideas or plans that is used as a basis for making
decisions, especially in politics, economics, or business.»
«A standard is a level of quality or achievement, especially a level
that is thought to be acceptable.»
>> > My view is that such issues should be reported upstream but cannot
>> > alone
>> > block package adoption in Guix.
>>
>> I agree; we cannot fix the world. ;-) In the case of patch#55541, the
>> issues of cross-compilation can be reported directly to upstream
>
> Agreed -- I did not ask that explicitely in #55541, but the implied
> question was to report it upstream (or fix local, that could be done
> too). But my point is that this should have been done _before_ merging
> the patch.
So, what are you explicitly asking? :-)
>> and another Debbugs number could be open.
>
> Would be pointless. Standard policy seems to be to leave the debbugs
> issue unresolved forever, then someone does some cleanup in debbugs to
> close the debbugs number due to lack of activity or such. Things would
> be delayed forever.
Old unsolved bugs are still open. The cross-compilation of one package is
an issue for sure, but:
1. it is not an issue for inclusion in Guix
2. it has to be solved by people interested by cross-compilation
Other said, it cannot be asked to submitter to fix unrelated-to-Guix
issue on upstream code. Although cross-compilation issue is somehow
related to Guix. ;-)
Cheers,
simon
- Re: Dealing with upstream issues, (continued)
- Re: Dealing with upstream issues, Maxime Devos, 2022/06/28
- Re: Dealing with upstream issues, Maxime Devos, 2022/06/28
- Re: Dealing with upstream issues, zimoun, 2022/06/28
- Re: Dealing with upstream issues, Maxime Devos, 2022/06/28
- Re: Dealing with upstream issues, bokr, 2022/06/29
- Missing tags in Debbugs?, zimoun, 2022/06/29
- Re: Missing tags in Debbugs?, Bengt Richter, 2022/06/29
Re: Dealing with upstream issues, Ludovic Courtès, 2022/06/30
Re: Dealing with upstream issues, zimoun, 2022/06/27