-
-
Notifications
You must be signed in to change notification settings - Fork 122
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
Split GitHub repos #1000
base: main
Are you sure you want to change the base?
Split GitHub repos #1000
Conversation
This look like an interesting idea. |
And there are some other bits to decide and implement if this is to progress (see below) so it should wait until after a release. As a proof of concept though this worked quite well and has some benefits. It also raises issues around
|
e6a22d5
to
85a42b1
Compare
with ppas moved :
|
7d78bfe
to
fd6d50a
Compare
Rebased to fix conflicts. Needs to wait on further fixes and contributions being merged and then another conflict resolution then squashing....
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rebase, I'll try to make sure I get this before before other changes next time.
f19edf5
to
b98ef06
Compare
Rebased, deconflicted and nearly ready to review. |
b98ef06
to
f8cd497
Compare
Rebasing conflict resolution lost the deprecation as the package moved repo
also refactor init_repos() slightly
includes 1179 refix closes wimpysworld#1179
it seems local overrides and extrepos are filtering contents so another VM or container environment needed to cleanly do those bits and for testing. Without making 02-4 locally live their contents are also misatributed and missed.
f8cd497
to
b63694b
Compare
Move some github-sourced apps into extra repositories that can be disabled by default.
Arbitrary split into 3 for now. 01-main should be updateable ~ hourly without an API key if 02 and 03 are disabled.
For now user must manually deal with the 3 repos.
Options might be to add switch to --repos-only.
Todos ??
update --repos-only