From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4A2EAC0219B for ; Tue, 11 Feb 2025 23:36:42 +0000 (UTC) Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) by mx.groups.io with SMTP id smtpd.web10.2836.1739316995294584702 for ; Tue, 11 Feb 2025 15:36:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=OlMxEUpL; spf=pass (domain: linuxfoundation.org, ip: 209.85.128.44, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-439566c991dso6590775e9.3 for ; Tue, 11 Feb 2025 15:36:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1739316994; x=1739921794; darn=lists.openembedded.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=GF0sKmP/wtuokfZyO2H5xYougf0mU30pN13yB3YvReI=; b=OlMxEUpLlRlgpEX3io81O8xV0R5PYd8nWp0bU4vWUklYFKr8YwJ7+j/7D64TfD3G8o NwS6PJQWhCOsOUSGoRCXRqm15adKvuDMmqLJ8se1oezIFmbGKsBZJMndSSOwl2uB4cAW 1QT4aV5gcqJQFAlkZyiaEWzoYUsyJH6vAcbSk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739316994; x=1739921794; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GF0sKmP/wtuokfZyO2H5xYougf0mU30pN13yB3YvReI=; b=f4nUgZlGrx7R1LvCYCv2975/BEbBuMSSLjCZqXKA2ehtzrw+8Ur1cdZod1tpUJOGHB fNPLhbyiIHNh9Cn8RM7p4HSpOljw1tVKJH7kQaVfIJgvnR18b0uOwQKlaI4aCbWhnmJv P9CSv/T9W061qRFyprrpvs6niw3oBPdL5htocTG76sWwm0juqET7vSC3P2zhuWTrGNWk UHFWX30qpaUkNjz9dbl7umKnJt2NnqOlvIPfyierW2CfImwKjlZNB2IgR+GxgLd3V6Xx uM8ToeRqX+iWb56+lq+b0sxpEcEc8w0yKng+fMAPS7y2Y9yJIN8TvkGKe7dvpqHGPmTB jZWQ== X-Gm-Message-State: AOJu0YyfAYh6LjnbmPMAQlW0fwBkOUTZwqu2BPL0YJ8xU2yqSsNYXo// EZjswH0Sye28Qy5LWzWCku3hiDr6vLu01MFmcAauuazi8kBEckiT2VbIWmYKOG0= X-Gm-Gg: ASbGnctdTfKq1fUoMP5ZA8RF5lxyMP8i7l8J9Zw/sxrk3yY6R5bXxdQrYr7wi+9lYgU Y9lMxRy+PLH/qNbo7PqipwheCWWHBB4u532/QvrdKC7nsuT32enakdBdunqrMXVTxxxuUOP4Wf9 RMgNemXjXjlPavMRfPB9r/4ydQrSPSkRzC1pVRUhcRhj/WGvwcNBF/rvGqqRp7I5vxGgaDOZoKE 9/Oh3ggli4m+VuONjKtmlyoXU7uVHsEWZtTHkzm2CL94kWQev5NX29OZ2lVJyouYrbmpMuYz1Ro rBPXXT7c8Ugs8BhTih45GOd1ImMIVK7+qh3LG4/8u18K9A/Bl1hprNo0xhkJd1uSnqwcBLF+4Us /WisR X-Google-Smtp-Source: AGHT+IGR5nX0IkDo2XcVJDLNimW9BMsYhoMJIZwoAjcHqlOxrZ5P4SfHGVv36INdfKeXHKcBlbT3Wg== X-Received: by 2002:a05:600c:1d01:b0:434:a923:9310 with SMTP id 5b1f17b1804b1-43958188e7bmr9682345e9.15.1739316993627; Tue, 11 Feb 2025 15:36:33 -0800 (PST) Received: from ?IPv6:2001:8b0:aba:5f3c:679f:b1ce:de17:3648? ([2001:8b0:aba:5f3c:679f:b1ce:de17:3648]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4395a06b879sm2339865e9.23.2025.02.11.15.36.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Feb 2025 15:36:31 -0800 (PST) Message-ID: Subject: Re: [OE-core] Yocto Project Status 11 Feb. 2025 (WW07) From: Richard Purdie To: alex.kanavin@gmail.com, Yocto-mailing-list Cc: ",openembedded-core@lists.openembedded.org" , yocto-status@lists.yoctoproject.org Date: Tue, 11 Feb 2025 23:36:31 +0000 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.0-1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Feb 2025 23:36:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/211199 On Tue, 2025-02-11 at 19:42 +0100, Alexander Kanavin via lists.openembedded= .org wrote: > On Tue, 11 Feb 2025 at 16:57, Stephen Jolley via > lists.openembedded.org > wrote: > > We=E2=80=99d like to request help to process the open github pull reque= sts for openembedded-core and bitbake: > >=20 > > https://github.com/openembedded/openembedded-core/pulls > >=20 > > https://github.com/openembedded/bitbake/pulls > >=20 > > Having these open doesn=E2=80=99t look good for the projects and we can= =E2=80=99t disable them, some have been open for a long time. We did alread= y clean up the poky pull requests. >=20 > I'm sorry but I have to say a couple of unpleasant things. Here goes. >=20 > The only processing I would be willing to do is mass-closing these > pull requests with a polite note to submit them according to the > official process. Otherwise this tacitly admits github as a valid way > to contribute, and we're not ready for that, and possible will never > be. There are potentially useful bug reports and fixes buried in there and I am reluctant to turn people away so I'd prefer to not mass close. > While we're at it, how were these repositories created in the first > place, and what was the plan for the pull requests they would attract? > Should we delete these repositories now? The repositories were added to try and share bandwidth costs, give people easier mirrors and various other justifications. I warned strongly about the pull request problems at the time, I was told it would get handled and people would help and I was over reacting. Some of the people who made those offers aren't active with the project any more, other things just drifted with time. At one point I ended up having to add those mirrors to my own push scripts and maintain them because nobody else was willing and we had complaints they were not up to date. You used to be able to disable pull requests for six month periods, it looks like you can no longer do that and it was a pain having to try and remember anyway. The bandwidth/mirror/backup benefits are valid and I'd be reluctant to delete them as some people can only discover things through github too. Google indexing doesn't work well with our own server. So I guess I made my own peace with their existence. I know touching them will make it look more like a condoned submission method but I really don't see many good options here. Removing them is a simple easy option but life sometimes isn't easy/simple. Cheers, Richard