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

Is this overlay dead? #127

Open
r7l opened this issue Aug 27, 2019 · 8 comments
Open

Is this overlay dead? #127

r7l opened this issue Aug 27, 2019 · 8 comments
Labels

Comments

@r7l
Copy link
Contributor

r7l commented Aug 27, 2019

Last commit in December 2018 and quite a applications have newer releases. Will there be any more updates?

@ganto
Copy link
Collaborator

ganto commented Sep 24, 2019

I guess there is no one that regularly makes sure that all the applications are up-to-date. The ebuilds are originally provided by various people, so those who use the applications should bump the versions and send PRs.

@r7l
Copy link
Contributor Author

r7l commented Sep 24, 2019

This repository has an owner like any other. There hasn't been any update since December 2018 and all the existing pull requests are stuck. Last one was made 11 days ago.

@ganto
Copy link
Collaborator

ganto commented Sep 24, 2019

Ok, I just saw... I have merge permissions too, so I could help to get stuff merged. I haven't looked carefully at the eclasses, so I won't be able to answer any tough questions, but everything easy I can help to keep it going.

@r7l
Copy link
Contributor Author

r7l commented Sep 24, 2019

I have an ebuild for Traefik. It's not existing in this repository as of yet but i have the latest version for the 1.x branch. Any other larger overlay (the ones listed by Layman) only have much older versions. Chaoslabs overlay was the next best one for this package (and quite a few others) but seems to be dead as well.

I could add a pull request if you're willing to keep an eye on it in future. There seems to be a new version of Traefik 1.x every now and then and i plan to set up an ebuild for the new 2.x release once i find some time.

@r7l
Copy link
Contributor Author

r7l commented Sep 24, 2019

Forgot to add: There is a page in the Gentoo wiki for Traefik but the listed overlay (Chaoslabs) is highly outdated, as i said in the last comment. So if we could get up to date version of it in this overlay, i would update the wiki page and refer this one.

@r7l
Copy link
Contributor Author

r7l commented Sep 24, 2019

Ok, you're comment about the eclasses might be something i've overlooked. I've used the ones in Portage and those are not compatible with this overlay. I've used golang-vcs-snapshot.eclass which is missing in this overlay.

@ganto
Copy link
Collaborator

ganto commented Sep 25, 2019

This overlay was born at a time when the upstream eclasses where not yet that sophisticated. Without looking at them too closely I would say they nearly reached feature parity in the meantime. I haven't actually written any "nice" Go application ebuild for a while.

From my point of view it's totally fine if you use the golang-vcs-snapshot.eclass. Especially because I'd like to see a newer ebuild of Traefik 🎉

@ganto ganto added the question label Sep 25, 2019
@r7l
Copy link
Contributor Author

r7l commented Sep 26, 2019

I've added the pull request. There has been a new release of Traefik today.

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

No branches or pull requests

2 participants