Closed bpinto closed 7 years ago
Cool! Thank you, @bpinto
I have removed vagrant as I believe we can use the gentoo's overlay already
I agree.
[app-doc/dexy] Remove old ebuilds
Unfortunately, I need those old ebuilds. They are used by some very old python libs and occasionally I use them. For now I'll keep the old ebuilds around, until I'll find a proper replacement for the python libs; then I intend to entirely remove dexy (which is no more maintained by upstream) from the overlay.
Do we still need the upstream.workaround for Mongrel?
I don't use Mongrel2 any more since I switched to Go some years ago, but I know that there are users using it from my overlay. So, I suggest to upgrade Mongrel2 to the last release (v1.11.0) and verify if the workaround is still required, and in case report it upstream. I'll do it in the next days, so feel free to skip it from the PR. Meanwhile, I'm fixing CodeXL to use the last snapshot (it's a PITA), so Mongrel2 will take some time before to be pushed into the overlay.
Unfortunately, I need those old ebuilds. They are used by some very old python libs and occasionally I use them. For now I'll keep the old ebuilds around, until I'll find a proper replacement for the python libs; then I intend to entirely remove dexy (which is no more maintained by upstream) from the overlay.
Oh okay, I did a grep on the code and only found a reference to the 0.6.0 version but it could be a dependency for an external library, I'm going to remove this commit.
I'm going to remove this commit.
When you're confident that all the repoman's warnings/errors are fixed, squash your commits into a single one with git rebase -i
, and then merge the PR ;)
p.s.: beware before to remove packages, I may need them; if in doubt, ask me. I know that there is a lot of crap inside this overlay, but it came into existence in the 2006, thus it has accumulated a lot of old legacy packages over the years which I still use :D
@Dr-Terrible Do you want to squash the commits even though they are separated by packages?
I'm a very picky person regarding commits and always ensure they are rebased on top of master before merging and that they are concise. If this was not an overlay I'd probably have a single commit for removing old packages, a single commit for shortening the descriptions and fixing the metadata.
The reason why I have more than those two commits is because they are separated per package and I believe this separation per package is interesting.
If you prefer to squash always however, I believe there is a way to configure github to do this via the merge button. Which would make it easier for contributors as you wouldn't need them to do this themselves (so you wouldn't wait on someone else doing this).
Update: I forgot about the travis script update, that would be a third commit. :)
Update 2: It is already possible to squash and merge without any extra configuration on github. It's on the dropdown next to the merge button.
@Dr-Terrible Thanks for the invitation!
I have removed the doxy commit so its ebuilds remain untouched.
I have brought the fix from #9 for the travis error related to polybar into this PR.
The fix was to remove an old polybar version.
The reason why I have more than those two commits is because they are separated per package and I believe this separation per package is interesting.
You're right, squashing doesn't make sense for this PR.
If you prefer to squash always however, I believe there is a way to configure github to do this via the merge button. Which would make it easier for contributors as you wouldn't need them to do this themselves (so you wouldn't wait on someone else doing this).
Oh right, I forgot about the GitHub built-in feature.
I'm not going to force a "squash always" rule; it only makes sense if the commits are related to the same ebuild. I'm going to update the README.md to make that part less ambiguous.
@Dr-Terrible Thanks for the invitation!
You are welcome.
The PR SGTM, feel free to merge it ;)
:rocket:
I'm trying to fix every error/warning that travis is displaying.
TODO: