[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR] templates://byobu/{templates,control}



> 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 <achernya@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.

Reply to: