Skip to content
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

Reorganizing branches #44

Open
negril opened this issue Jan 14, 2023 · 6 comments
Open

Reorganizing branches #44

negril opened this issue Jan 14, 2023 · 6 comments

Comments

@negril
Copy link
Collaborator

negril commented Jan 14, 2023

Pretext

From talking with @Ionic, we came to the conclusion that we would like to clean up the branches to ease rebasing against exherbo master as upstream.

To have a starting point I wrote down my ideas so we can collect thoughts as we didn't reach a conclusion on details like names yet.

Concept

If anyone has thoughts or questions please share them. We are unsure at the moment how many people would be affected.

Note

There is a helper commit in negril/gentoo/wip/bugfix/limit_ci to avoid unneeded runs of the exherbo ci that we need to remove at some point.

@MageSlayer
Copy link
Owner

Have you already talked to exherbo guys?
Are they willing to accept changes to support Gentoo?

@negril
Copy link
Collaborator Author

negril commented Jan 14, 2023

We can file pull requests with anything we like. If it complete the CI/CD pipeline it will likely get accepted.

@bqv
Copy link

bqv commented Feb 19, 2023

This would be good. I would like to help out with the work here, but there's so many repos and branches that I can't get the full picture. The ebuild in GURU was my way of trying to figure that out, but clear branches here works too :)

@negril
Copy link
Collaborator Author

negril commented Sep 22, 2023

I went ahead an pushed a bunch of branches implementing the outlined changes.

gentoo/testing is usable with current ::gentoo . It's missing the fix for associative arrays from gentoo/bugfix/declare_-A which needs testing and support for GLEP 82 which has yet to be implemented.

@Ionic
Copy link
Collaborator

Ionic commented Oct 10, 2023

Okay, nice, now that the eapi8 branch should be up to date with what I had, I can start pulling your additional work from the gentoo/testing branch.

This said, I'll also have to rebase the gentoo/* branches again to add additional commits that slipped through before. Will tell you once that's done.

@negril
Copy link
Collaborator Author

negril commented Oct 11, 2023

Could you show me your rebased gentoo/* branches before you force push them?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants