From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mxd-1-a30.seznam.cz (mxd-1-a30.seznam.cz [IPv6:2a02:598:128:8a00::1000:a30]) by sourceware.org (Postfix) with ESMTPS id C02233858D32 for ; Thu, 1 Dec 2022 20:19:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C02233858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=seznam.cz Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=seznam.cz Received: from email.seznam.cz by smtpc-mxd-dcb794b6d-pdpxg (smtpc-mxd-dcb794b6d-pdpxg [2a02:598:128:8a00::1000:a30]) id 059d85b8a0cb8747059d8bb6; Thu, 01 Dec 2022 21:19:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seznam.cz; s=szn20221014; t=1669925947; bh=LSqJK2CgEb1aSHlo2BF3ry/slyLh+a32kjBjoo6BoKM=; h=Received:Message-ID:Date:MIME-Version:User-Agent:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding; b=qb+DDuvKD6+GFa/7WKhFir32e59/y8ihDsTfPtirJGk59Xo5khlrxv2iWGjrsY6HK Rtn0U9t11TX5bPOmFIkDvvjOHnHxeLZOndVetDEmOq0po6DaFRV5QpyiOkhWPV/j7X tlLN6x889Dy9u1G5PyILggi5hTh3B/00AWWzzNjSakGgXa7usgWr3B4pvmPmXUG/K8 9ZCAJ7ot/MgneX4F8FswvQugUEbx1vGS9yEjDR2jrxTcMVXRahY3oboJ78s4gvZNgt wdw+S7C9GGGyJ+Ovxb+iuf224S0WX6y98oBWXZ4gD2fpFJwZmdj887CP0mnktHsFjr XVT4jtb+7HgWw== Received: from [192.168.2.5] (brno.ccbr.com [77.240.178.2]) by email-relay16.ko.seznam.cz (Seznam SMTPD 1.3.140) with ESMTP; Thu, 01 Dec 2022 21:19:05 +0100 (CET) Message-ID: <75efa4db-6f20-2521-b84e-4957ee55afc0@seznam.cz> Date: Thu, 1 Dec 2022 21:18:40 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Subject: Re: How does a package become orphaned? (was Re: Attn maintainer: python-paramiko) To: cygwin-apps@cygwin.com References: <3fdca14d-95fa-0398-46a9-6d5291ceae96@gmail.com> <0282d084-b2b2-132f-1e82-4159a4d1de05@gmail.com> <36a5d2b5-41f7-52a4-c95f-d9f2e4f12e96@dronecode.org.uk> <4c729833-8293-48d4-1b6d-d9f58e4d5137@dronecode.org.uk> From: Libor Ukropec In-Reply-To: <4c729833-8293-48d4-1b6d-d9f58e4d5137@dronecode.org.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,JMQ_SPF_NEUTRAL,NICE_REPLY_A,RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Dne 01.12.2022 v 20:41 Jon Turney napsal(a): > On 17/11/2022 10:24, Libor Ukropec wrote: >> Dne 16.11.2022 v 12:52 Thomas Wolff napsal(a): >>> >>>> What I do not want to do is the violent take over, so I gave some time to the original >>>> owner of the python-paramiko to respond. I created a bug on  github.com almost 2 weeks >>>> ago and so far no reaction: https://github.com/wildmichael/cygwin/issues/1 >>> As a general comment, I'd like to point out that "almost 2 weeks" is even less than >>> someone's holiday time may be... >> >> See above in the thread - author did not react here on cygwin for months. What I did, >> I've found the author on GitHub and contacted him there as well. >> >>  >>Jon Turney: It's undefined how many times we should ping, or how long we should wait >> for a response, but I think that the ~10 months that's elapsed here is more than enough! > > Yeah, 10 months is not 2 weeks. > > Libor, I've given you maintainer-ship of python-paramiko. Jon, I did not ask for it officially yet (quite busy and had issues with duplicity that depends on the paramiko itself, so I intentionally waited if something happens). > > If that's not what the desired outcome here, please let me know. I wanted that. > > Sorry for taking so long over this. > > I guess somebody should ping Michael Wild to ask about the rest of his packages. I already did that 29 days ago, no response yet https://github.com/wildmichael/cygwin/issues/1 The paramiko depends on python-bcrypt and python-nacl so I'd like to ask for their ownership too, otherwise the ownership for paramiko does not make sense. If Michael Wild by any chance responds and still would like to maintain those packages, I'll be happy to return them :) Thx! > >>>> the cygport is executing in "src_test" some python tests that in the end requires some >>>> python packages not available as cygwin packages (typing_extensions, mock, >>>> pytest-mock, may be others). >>>> >>>> So should I >>>> a) remove the test? (this is not my preference) >>>> or >>>> b) specify/execute in the cygport `pip3 install pkg1 pkg2 ...` - I'd expect that >>>> executing any stuff in the cygport is not allowed (and I do not want to trigger >>>> 'misuse alarm') >> >> Any advice to this? > > I think BUILD_REQUIRES should include any src_test requirements. > > I'll try to document that more clearly. > >>>> and additional question - how do I execute scallywag "before" the ITA is approved and >>>> git repo created? Can/should I use 'playground' branch for another package that I >>>> already maintain? >>>> >>>> I do not see guide on cygwin.com is explaining this. >> and this? > > You can always use the 'playground' repository for any tests or experiments. > >