Re: News post draft: Dropping python2 from the repositories

2022-09-22 Thread Maxime Gauduin
On Thu, 2022-09-22 at 11:48 +0200, Morten Linderud wrote:
> Yo,
> 
> We are just missing a couple of packages before we can fully remove
> python2 from
> the repositories. 
> 
> Thanks to Jelle for all the hard work<3
> 
> Here is a suggestion for a news entry for the removal itself
> 
> Subject: Removing python2 from the repositories
> 
> We have removed python2 from the main repositories. If you still
> require the
> python2 package you need to build it from the AUR, or use an
> [unofficial user
> repository](
> https://wiki.archlinux.org/title/Unofficial_user_repositories).
> 

Brings joy to my heart :)

Maybe add a friendly reminder that Python 2 is EOL since 2020-01-01?

Cheers,
-- 
Maxime


signature.asc
Description: This is a digitally signed message part


Re: [arch-dev-public] openssl 3.0

2022-01-28 Thread Maxime Gauduin via arch-dev-public
On Thu, 2022-01-27 at 16:47 +0100, Christian Hesse via arch-dev-public
wrote:
> Pierre Schmitz via arch-dev-public
>  on
> Sun, 2022/01/23 12:50:
> > Next steps:
> > 1) Let's agree on a time window where no other rebuild can take
> > place
> > within our staging repos. How about at least the first two weeks in
> > February?
> 
> I guess the ffmpeg 5.0 will be blocking for some time...

Not necessarily. There are too many packages that don't build, I will
maintain a temporary ffmpeg4.4 package to get this todo out quickly.
Should have time for this over the weekend.

Cheers,
-- 
Maxime


signature.asc
Description: This is a digitally signed message part


Re: [arch-dev-public] Starting x86_64_v3 port

2022-01-30 Thread Maxime Gauduin via arch-dev-public
On Sat, 2022-01-29 at 20:17 +0100, Sven-Hendrik Haase via arch-dev-
public wrote:
> On Sat, 29 Jan 2022 at 15:17, Pierre Schmitz via arch-dev-public <
> arch-dev-public@lists.archlinux.org> wrote:
> 
> > On Sat, Jan 29, 2022 at 2:49 PM Allan McRae via arch-dev-public
> >  wrote:
> > > Assuming we need people to help the x86_64_v3 port, I would post
> > > a news
> > > item and have people apply.  We have advertised developer
> > > positions in
> > > the past and received dozens of applications, and readily filled
> > > the
> > > available positions with quality applicants.  They would be
> > > brought on
> > > as Package Maintainers (once approved on the staff list) with
> > > access to
> > > [extra] and [community], and have packaging privileges including
> > > being
> > > added to the keyring.
> > > 
> > > While advertising for x86_64_v3 specific packagers, we should
> > > make a
> > > list of other packaging areas needing help and recruit for those
> > > too.
> > 
> > While I would have preferred to gradually have raised the CPU
> > requirements of our main repo (e.g. v2 right now and v3 in a few
> > years), maintaining two x86_64 variants for a transition period
> > might
> > work. Nonetheless we should in work on how to get Arch back to be
> > bleeding edge regardless of this. One aspect might be to reduce the
> > overall amount of packages and get rid of unmaintained software
> > (either by us or upstream).
> > 
> > As the vast majority of hardware is v3 already we should consider
> > x86_64 ( > date
> > when support for such CPUs will be dropped. Personally I would only
> > use and test on v3 once it is available. While not all of you might
> > agree right now, this is how it will end up eventually, like it did
> > with i686. Long story short: we might be looking for people
> > maintaining the x86_64 repos and not the v3 ones.
> > 
> > Greetings,
> > 
> > Pierre
> > 
> > --
> > Pierre Schmitz, https://pierre-schmitz.com
> 
> 
> This wouldn't really be too much of an issue if we had proper
> automation.
> With automation, this exact problem solves itself to a degree. Surely
> there
> will still be specific breakages now and then but the bulk of the
> burden
> will go away. We'd even be able to support other targets with ease.
> 
> However, I realize this will require a lot of upfront infra work
> before
> we're there and I'm not sure we should block this proposal on that
> work.
> 
> If we don't eventually get good automation (and packages in git),
> this
> kinda problem will keep reoccurring. Sadly I don't really have time
> to work
> on this right now though I'd love to.
> 
> Sven

We already have 2 working automated build tools, that I know of,
Evangelos' and mine [0]. I'm sure we can figure something out fairly
quickly, unless we'd rather go with some Gitlab CI now that we have
one. It would probably make more sense to go that route, but I've
already fitted several Gitlab instances with a Buildbot CI, I find it
more flexible and it also works wonders.

[0] https://github.com/alucryd/archbuild

Cheers,
-- 
Maxime


signature.asc
Description: This is a digitally signed message part