Linus-Mussmaecher / rucola

Terminal-based markdown note manager.
GNU General Public License v3.0
203 stars 3 forks source link

Update instructions for Arch Linux #5

Closed orhun closed 3 months ago

orhun commented 3 months ago

rucola is now officially available for Arch Linux: https://archlinux.org/packages/extra/x86_64/rucola/ 🥳

Linus-Mussmaecher commented 3 months ago

As I'm pretty new to packaging, can you maybe quickly explain what this means (or point me to a place where I can read it up)? Is this something I could (should?) have done myself?

Also, I was instructed to package both rucola and rucola-bin, should I not mention both in the install instructions?

orhun commented 3 months ago

Arch Linux has 2 separate repositories:

  1. AUR (wiki) - everyone can upload packages, they are not checked for quality and not officially supported. rucola was packaged there as rucola-notes before. You need to use AUR helper to build & install these packages. (Note that the previous instructions were wrong, you cannot use pacman to install from the AUR.)
  2. Official repositories (wiki) - managed by the trusted users / official package maintainers. Binary packages are signed & uploaded there and you can use pacman to install them. rucola is now moved there and maintained by me :)

You don't need to mention the other packages in the README, this will be sufficient for all the Arch users.

I hope this makes everything clear. Let me know if you have any other questions! 🐻

Linus-Mussmaecher commented 3 months ago

You need to use AUR helper to build & install these packages. (Note that the previous instructions were wrong, you cannot use pacman to install from the AUR.)

Yeah, I realized that when reading up on the different repositories right now. I'm using yay myself so I didn't even notice before...

Binary packages are signed & uploaded there and you can use pacman to install them. rucola is now moved there and maintained by me :)

So rucola on the official repo replaces rucola-notes on the AUR (with the same .PKGBUILD). I see you have already submitted a deletion request. So shortly, rucola-notes will cease to exist, you will maintain rucola on the official repository and I'll continue to maintain rucola-notes-bin (with the prebuilt binaries) on the AUR.

You don't need to mention the other packages in the README, this will be sufficient for all the Arch users.

I will also update the installation instructions in the Wiki accordingly.

I think that clears it up for me, thanks a lot for your work & explanations!