Re: Updating ruby package guideline to only build gems and extensions once

2022-11-08 Thread Levente Polyak

On 11/6/22 13:53, Andreas 'Segaja' Schleifer wrote:
To reflect these changes I would propose that we update our ruby package 
guidelines with the new way that Felix found.


I took the liberty of updating them on my personal space [2]. If there 
is no objection, then I would like to push the changes to the main page.




I've some a couple of tests, especially to check de-
duplication, native extensions and reproducibility with
the new proposal.

They passed for all items of my test set. All of them
also properly removed things where I previously had
other de-duplication rm calls.

Native extensions still work properly while not
preserving intermediate object files in our packages
for no reason.

Overall the changes look good and very functional. The
wiki proposal looks solid. A bit unfortunate that ruby
requires all that shizzle, but welp, definitively better
this way compared to not doing those cleanups.


Thumbs up from me 👍
Cheers,
Levente


OpenPGP_signature
Description: OpenPGP digital signature


New community wide idea pool

2022-11-08 Thread Levente Polyak

Hello everyone,

Several times in the past I was thinking about a better
and more central way to keep track of ideas and
suggestions. We've encountered multiple times that
good ideas got lost because we never properly kept track
of them and only recognized after coming up with the
very same idea much later.

I'd like to address this issue and setup an actual
community-wide place for this [0]. The GitLab repository
is an incubating idea pool useful to keep track of early
stage suggestions and brainstorming before they get
picked up and implemented eventually.

We will use an issue template [1] and various labels
to classify ideas with rough t-shirt sized estimates.
This will help volunteers to look out for ideas they
would be interesting to invest time on.

Cheers,
Levente

[0] https://gitlab.archlinux.org/archlinux/ideas
[1] 
https://gitlab.archlinux.org/archlinux/ideas/-/blob/main/.gitlab/issue_templates/Default.md


OpenPGP_signature
Description: OpenPGP digital signature