-
Notifications
You must be signed in to change notification settings - Fork 37
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
Please add maintainers to this repo #48
Comments
/cc @jannau |
Again, not asking for any admin rights, just write permissions to keep the repo clean. |
Since we are no longer maintaining the PKGBUILDs under the Asahi Linux umbrella, I think it makes more sense for the folks actually keeping things up to date to fork the repo and maintain it under a different organization. I can archive this repo to make it clear it's deprecated and point to the new one if you want. |
@marcan OK, let's do that. Thanks! |
@marcan Before you archive this repo, maybe its good to clean it up before. I commented on all open issues and pull requests.
Thanks! |
@mkurz maybe better to create an org (maybe called asahi-alarm or similar) for this and not use your personal github? This makes it easier to add collaborators, and to transfer ownership if you ever need to stop. |
Another thought I have is that having a repo is nice and all but ideally we would need to build packages and publish them in a pacman repo. |
@joske Yeah that would be great, but I don't have time to set up that up. If you want to do that please go ahead. |
Are you talking about packages or creating an org? 😉 |
sorry, packages |
That is not urgent. What do you say about having this under an org? |
I just invited you to https://github.com/orgs/asahi-alarm/ I will make you owner as well. |
You are owner now. |
Forked the repo: https://github.com/asahi-alarm/PKGBUILDs Or maybe.. should we transfer it? |
what's the difference? |
By transfering all issues + pull requests will be transfered as well, its like moving the repo to a different url. |
Do we care about those? I suspect not much is lost by just forking. Transfer is probably not something we can do ourselves. |
Transfering has to be done by @marcan. Depends what @marcan says. |
Also are we happy about the name |
I think that asahi-alarm is fine. It clearly says what it is 😁 |
I will ping @marcan in IRC regarding transfer vs fork. |
Thanks for the response and the new organization to maintain asahi for alarm,
I think that's the biggest problem here, if asahi linux is deprecated for arch linux arm, built packages became outdated and might stop functioning, without a build system and a binary repo, the user would be expected to build all the packages using another machine or creating an Arch Linux ARM VM / Container.
I have been thinking of doing this for a while, but github runners currently supports only x86_64, building with github action inside an alarm docker image using qemu would probably be too slow. (ARM64 runners are still in beta, that might be an option in the future, but we might need to wait til at least the end of this year) FYI, there are https://github.com/7Ji-PKGBUILDs for PKGBUILDs and https://github.com/7Ji/archrepo as a pacman binary repo, currently maintaining lots of rockchip packages, but it is also maintaining other packages and platforms. Packages are currently built on a Huawei Kunpeng-920 server. |
They are not in beta anymore, however currently only availabe to GitHub enterprise customers.
Personally, I would just wait for this runners to be avaible and then set up everything with GitHub actions. "early 2025" sounds no longer then March? |
It's interesting how this is set up, basically no infrastructure needed... The packages provided via GitHub releases. |
Also have a look at this: https://github.com/anonymix007/x1e-alarm/blob/master/release.sh He also uses github releases to store packages. In the meantime I've ordered an M4 max MBP 😁 |
This is how the page to transfer a GitHub repo looks like (because I am transfering a repo right now). It's linking to https://docs.github.com/en/repositories/creating-and-managing-repositories/transferring-a-repository |
Regardingt he GitHub ARM hosted runners you can also follow this issue: |
@marcan Would it be OK to give me write access to this repo so I can close/merge pull requests and issues? See: https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization#permissions-for-each-role
Write permission would be enough, no need for maintainer rights.
The thing is @joske and me are updating the PKGBUILD files and we have ALARM running very nicely right now.
These are the pull requests we always push to: https://github.com/AsahiLinux/PKGBUILDs/pulls/joske.
(We usually PR against joskes repo (https://github.com/joske/PKGBUILDs/pulls?q=is%3Apr+is%3Aclosed) so the commits end up in above's pull requests)
It would be nice if we eventually can just merge them instead of having this endless commits in the PRs.
If you need some track record, please take a look please see my comment activity in the AsahiLinux GitHub org: https://github.com/search?q=org%3AAsahiLinux+commenter%3Amkurz&type=issues&s=created&o=desc
I was having a discussion with @asahilina a couple of days ago regarding the kwin bug: AsahiLinux/linux#72 (comment)
Also I am asking questions every now and then in the Asahi IRC since 2 years+.
Also I am an open source project maintainer myself since 10+ years: https://github.com/playframework/playframework/pulls?q=author%3Amkurz
Let me know what you think, thanks!
The text was updated successfully, but these errors were encountered: