-
Notifications
You must be signed in to change notification settings - Fork 6
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
Switch to main branches and support KSP2 #282
Conversation
There a couple of challenges here
We'd very likely have to scale up the instance size to handle just the base load. |
We've got all these nice micro-services with the repo and queue set up as parameters. If we can re-use them by tweaking those parameters, that seems like a huge win. |
It's also worth noting that the KSP2 repos are going to be tiny by comparison for quite a while. I don't think the new services will have anything like the same load as the current ones for, what, 1–2 years? And by that time, we may have frozen enough of the idle and abandoned KSP1 mods to compensate. |
It's true. If we shape it up nicely, it'd be reasonably doable to onboard other games as well. Looking over the code, the bulk of the work would be around the message handler (at least for the indexing component). I see two primary areas that we'd probably need to figure out
|
Answering my own questions is my favourite 😆 |
dbd36dc
to
819c264
Compare
Replaced by #283. |
Motivation
The new KSP2 metadata repos have
main
branches instead ofmaster
:We have been intending to make this same change to the existing repos for a while.
Also KSP2 is in early access and needs a metadata bot.
Changes
master
branch are changed tomain
KSP2-
orksp2_
.)We will have to be careful about how we merge this, as it will require merging KSP-CKAN/CKAN#3797 first and renaming the
master
branches of NetKAN and CKAN-meta. It might be best to make a public announcement of 1–3 days of downtime ahead of time.In @techman83's testing, GitHub automatically redirects the CKAN client's repo URL to the new branch. 🎉
Open questions