> Package: byobu > Depends: [...] > tmux (>= 1.5) | screen > Recommends: > screen, > tmux (>= 1.5), [...] > Enhances: screen
That's odd. > Description: powerful, text based window manager and shell multiplexer The expression "text-based" seems to be there as a sort of awkward hint that it doesn't in fact mean an X window manager; it means something closer to "command line screen session manager", but I suppose that would get too longwinded. > Byobu is Ubuntu's text-based window manager based on GNU Screen. (Two different slightly bogus uses of "based" in one line!) I gather Ubuntu doesn't mind if we borrow it. But surely version 5 now mainly uses tmux? > Using Byobu, you can quickly create and move between different windows > over a single SSH connection or TTY terminal, monitor dozens of important > statistics about your system, detach and reattach to sessions later > while your programs continue to run in the background. There's a conjunction missing in there. How about: Description: powerful command line "window manager" and shell multiplexer Byobu is Ubuntu's session-managing wrapper around tmux or GNU Screen. Using Byobu, you can quickly create and move between different windows over a single SSH connection or TTY terminal, monitor dozens of important statistics about your system, or detach and reattach to sessions later while your programs continue to run in the background. -- JBR with qualifications in linguistics, experience as a Debian sysadmin, and probably no clue about this particular package
diff -ru byobu-5.16.pristine/debian/control byobu-5.16/debian/control --- byobu-5.16.pristine/debian/control 2012-03-15 06:00:13.000000000 +0000 +++ byobu-5.16/debian/control 2012-08-31 21:06:54.468410761 +0100 @@ -42,9 +42,9 @@ screen-profiles-extras (<< 2.0), byobu-extras (<< 2.17) Enhances: screen -Description: powerful, text based window manager and shell multiplexer - Byobu is Ubuntu's text-based window manager based on GNU Screen. +Description: powerful command line "window manager" and shell multiplexer + Byobu is Ubuntu's session-managing wrapper around tmux or GNU Screen. Using Byobu, you can quickly create and move between different windows over a single SSH connection or TTY terminal, monitor dozens of important - statistics about your system, detach and reattach to sessions later + statistics about your system, or detach and reattach to sessions later while your programs continue to run in the background. diff -ru byobu-5.16.pristine/debian/templates byobu-5.16/debian/templates --- byobu-5.16.pristine/debian/templates 2012-03-12 04:38:09.000000000 +0000 +++ byobu-5.16/debian/templates 2012-08-31 10:05:39.504400015 +0100 @@ -1,11 +1,11 @@ Template: byobu/launch-by-default Type: boolean Default: false -_Description: Do you want to launch Byobu at shell login for all users? - Byobu can launch automatically at login (e.g. console, ssh), providing - an attachable/detachable window manager on the command line. +_Description: Launch Byobu at shell login for all users? + Byobu can be launched automatically on all shell logins (via the console, + SSH, etc.), to provide a screen session manager. . - If you select this option, Byobu will install a symlink in /etc/profile.d. - This setting is system-wide, for all users logging into the system. - Individual users can disable this by touching - ~/.byobu/disable-autolaunch, or configuring with 'byobu-config'. + If you select this option, a symlink will be created in /etc/profile.d. + This setting is system-wide, for all user logins. Individual users can + opt out by using the utility "byobu-config" or by creating the file + "disable-autolaunch" in their byobu configuration directory.
Template: byobu/launch-by-default Type: boolean Default: false _Description: Launch Byobu at shell login for all users? Byobu can be launched automatically on all shell logins (via the console, SSH, etc.), to provide a screen session manager. . If you select this option, a symlink will be created in /etc/profile.d. This setting is system-wide, for all user logins. Individual users can opt out by using the utility "byobu-config" or by creating the file "disable-autolaunch" in their byobu configuration directory.
Source: byobu Section: misc Priority: optional Maintainer: Alexander Chernyakhovsky <acher...@mit.edu> DM-Upload-Allowed: yes Standards-Version: 3.9.3 Build-Depends: debhelper (>= 7.0.50~), gettext-base, automake, autoconf Homepage: http://launchpad.net/byobu Vcs-git: git://github.com/achernya/byobu.git Package: byobu Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, debconf (>= 0.5) | debconf-2.0, gettext-base, python, python-newt (>= 0.52.2-11), tmux (>= 1.5) | screen Recommends: screen, tmux (>= 1.5), Suggests: apport, lsb-release, po-debconf, run-one, ttf-ubuntu-font-family (>= 0.80-0ubuntu1~medium), update-notifier-common, vim, w3m Provides: screen-profiles, screen-profiles-extras, byobu-extras Replaces: screen-profiles (<< 2.0), screen-profiles-extras (<< 2.0), byobu-extras (<< 2.17) Breaks: screen-profiles (<< 2.0), screen-profiles-extras (<< 2.0), byobu-extras (<< 2.17) Enhances: screen Description: powerful command line "window manager" and shell multiplexer Byobu is Ubuntu's session-managing wrapper around tmux or GNU Screen. Using Byobu, you can quickly create and move between different windows over a single SSH connection or TTY terminal, monitor dozens of important statistics about your system, or detach and reattach to sessions later while your programs continue to run in the background.