-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crates.io & AUR packages #333
Comments
We'd also need to think about the version names here because we have This includes GitHub release tags (for |
Linutil-pre & linutil-pre-bin would also need to be packaged, since there are separate prerelease builds. These packages would have to be updated in the case of releases as well, due to the lack of separate branches. I think it would be preferable, though, for Chris to have maintainership over these packages, and to include steps in the prerelease & release workflows so these packages can be kept up to date without any maintenance burden. |
Is this really neccessary though? Especially with
I agree as to crates.io (there is an option for multiple people to have access to crates), but if there are also gonna be packages in other distro repositories, I think it's better to have separate maintainers. (Chris can always co-maintain)
This can be done much easier with functions inside |
Love this idea and I approve |
Will start working on the packages tomorrow. (I might do some today) |
linutil, linutil-git & linutil-bin up on AUR |
Hey Titus, as linutil continues to grow, I think it’s important to make it more accessible to a wider audience. One way to do this is by creating and maintaining packages for different platforms.
I'd like to offer to create and maintain the
linutil
package on crates.io and the following packages on the AUR:linutil
- latest release built from sourcelinutil-git
- main branch built from sourcelinutil-bin
- latest binaryThis includes:
For crates.io, modifying
Cargo.toml
file to meet the requirements (I'd open a PR), publishing the package and maintaining it.For AUR, creating different
PKGBUILD
s for the packages and maintaining them.Additionally, monitoring user feedback and issues on both platforms to address any concerns.
Probably updating linutil's documentation and README too, but that's up to you to decide.
I have the knowledge and experience needed for this and it would be a pleasure for me to do it.
So, what do you say?
The text was updated successfully, but these errors were encountered: