amazonlinux / amazon-linux-2023

Amazon Linux 2023
https://aws.amazon.com/linux/amazon-linux-2023/
Other
523 stars 39 forks source link

[Package Request] - byobu #515

Open colinbjohnson opened 11 months ago

colinbjohnson commented 11 months ago

What package is missing from Amazon Linux 2023? Please describe and include package name.

byobu

Is this an update to existing package or new package request?

New.

Is this package available in Amazon Linux 2? If it is available via external sources such as EPEL, please specify.

This package is available in Amazon Linux 2 by running the following:

amazon-linux-extras install epel
yum -y install byobu

Any additional information you'd like to include. (use-cases, etc)

We train our staff that long running processes should be run under a terminal multiplexer and we encourage them to utilize byobu (as we found it is the most easily quickly understood software). The only reason we'd want to switch is if there was another even easier to use option.

stewartsmith commented 11 months ago

There is both tmux and screen available in AL2023.

It looks like upstream byobu hasn't been touched in 3 years, which makes me slightly nervous about if it's still maintained or not. Do you have any insight on that?

daniejstriata commented 11 months ago

@stewartsmith byobu is a Python written wrapper for either screen or tmux that uses easy to remember keybindings. It was created by one of Canonical's senior devs, Dustin Kirkland, who has since moved on to new ventures but he's page still lists byobu as maintained by him. https://www.byobu.org/home Not sure if it is actively being developed anymore but I've built the F37 src rpm and installed it for my AL2023 hosts without problems.

colinbjohnson commented 9 months ago

I took a look at the link here - https://github.com/dustinkirkland/byobu this became an active project.

I'm open to using more popular tools as I'm a believer in centralizing effort and teams developing software (i.e. I'd rather see x projects of high quality with multiple-person teams) instead of many small projects.

To the maintainers of AL-2023 - feel free to keep ticket open or close ticket depending on what feels right.

taylorgp commented 2 months ago

Screen and tmux really suck compared to byobu. I'm going back to debian based OS until you guys figure this out.

daniejstriata commented 2 months ago

Compiling byobu 6 in COPR is easily done. I've been using byobu myself but find that my current tmux config is making my life better.