On 11/8/22 23:24, Levente Polyak wrote:
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


I'm sorry for the long delay, but I finally had time to update https://wiki.archlinux.org/title/Ruby_package_guidelines with the changes I had proposed. Any existing ruby package that is being touched should be updated to the new guideline.

I will also publish some guidelines on how to package stdlib gems once I'm sure I got it fully figured out.

Best regards
Andreas

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to