Re: Trusted maintainer policy notes (draft for discussion) (was Re: [ATTN maintainer] libunistring 1.3 needed)

Jon Turney via Cygwin-apps <[email protected]> Sun, 1 Feb 2026 14:20:10 +0000
Newsgroups gmane.os.cygwin.applications
Message-ID <[email protected]>
On 24/01/2026 20:44, Brian Inglis via Cygwin-apps wrote:
> On 2026-01-24 11:10, Marco Atzeri via Cygwin-apps wrote:
>> On 24/01/2026 16:31, Jon Turney via Cygwin-apps wrote:
>>> On 10/01/2026 12:54, Jon Turney via Cygwin-apps wrote:
>>>> On 10/01/2026 04:51, Marco Atzeri via Cygwin-apps wrote:
>>>>> On 09/01/2026 23:59, Brian Inglis via Cygwin-apps wrote:
>>> [...]
>>>>>> Hi folks,
>>>>>>
>>>>>> With no response to this previous request, for a requirement to 
>>>>>> build gettext under CI, and a new release 1.4.1 available 
>>>>>> upstream, would anyone have an issue
>>>>>> with my releasing an NMU?
>>>>>>
>>>>>
>>>>> Not at all.
>>>>>
>>>>>> With NMU perms, can I push to libunistring main branch and deploy?
>>>>>>
>>>>>
>>>>> No idea.
>>>>
>>>> Yes.
>>>>
>>>> This probably needs better documenting, but for the moment [1].
>>>>
>>>> [1] https://cygwin.com/pipermail/cygwin-apps/2023-May/042910.html
>>>
>>>
>>> I've summarized that email, along with a few others on a similar 
>>> subject I've written, and given it a home at [1], in an effort to 
>>> capture the kind of process I try to follow (most of the time).
>>>
>>> Please say if there's anything shocking, obviously missing or wrong 
>>> there! Or if you have any comments, generally.
>>>
>>> [1] https://cygwin.com/packaging/trusted-maintainer-policy-manual.html
>>>
>>
>> it looks fine for me.
>>
>> Only question about Alphabetic order, which one ?
>> Today it seems an almost ASCII order where Uppercase and Lowercase
>> are all considered Uppercase.
>>
>> If I do a "sort" (LC_CTYPE=it_IT.UTF-8) and compare
>>
>> @@@ -4136,8 +4137,8 @@
>>   xtrans                                       @xorg
>>   xvidcore                                     Takashi Yano
>>   xwd                                          @xorg
>> -xwin-xdg-menu                                Jon Turney
>>   xwininfo                                     @xorg
>> +xwin-xdg-menu                                Jon Turney
>>   xwud                                         @xorg
>>   xxdiff                                       ORPHANED (Yaakov 
>> Selkowitz)
>>   xxhash                                       Marco Atzeri
>>
>> the position of "-" and "_" seems different depending on the Local used
> That seems to be similar to the order in setup.ini - strcasecmp or 
> rpmvercmp?
  Yes, this seems to be an attempt at the same ordering as used in 
setup.ini. [1]

[1] https://cygwin.com/cgit/cygwin-apps/calm/tree/calm/package.py#n658

I guess ignoring case is maybe kind of helpful, so you don't have to 
remember the correct casing to locate an entry,

But yeah, the point that if I'm going to ask people to keep the list 
sorted, what the correct ordering is exactly should be well-defined, is 
excellently made :)