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

[RFR] templates://mini-buildd/{mini-buildd.templates}



Please find, for review, the debconf templates and packages descriptions for the mini-buildd source package.

This review will last from Tuesday, October 22, 2013 to Friday, November 01, 2013.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, a summary will be sent to the review bug report,
and a mail will be sent to this list with "[BTS]" as a subject tag.

Rationale:
--- mini-buildd.old/debian/mini-buildd.templates	2013-10-08 19:17:25.844663113 +0200
+++ mini-buildd/debian/mini-buildd.templates	2013-10-22 13:58:15.108211668 +0200
@@ -1,9 +1,9 @@
 Template: mini-buildd/purge_warning
 Type: note
-_Description: Data purge warning
+_Description: mini-buildd data purge warning
  You have chosen to purge mini-buildd.
  .
- This choice means that the mini-buildd user will be removed
+ As a consequence, the mini-buildd user will be removed
  along with all the files it owns, possibly including Debian
  repositories.
  .
@@ -13,39 +13,41 @@
 Type: string
 Default: /var/lib/mini-buildd
 _Description: Home path:
- This is mini-buildd's UNIX user home, and the place where all
- data is kept. This path should have enough space for all
+ Please choose the directory where mini-buildd data will be stored.
+ The directory will also be the home directory for the mini-buildd user.
+ .
+ It should have enough space for all
  repositories and/or builders data you plan to use.
 
 Template: mini-buildd/admin_password
 Type: password
-_Description: Administrator's password:
- You may later login into the admin area of the web application
- via user 'admin' and the password you give here.
+_Description: Administrator password for mini-buildd:
+ Please choose the password for the administrative user of
+ mini-buildd. This password will be used, for the admin" user
+ in mini-buildd's web interface.
  .
- Entering a password will also trigger the (needed) initial
- creation of the 'admin' user.
+ If you enter a password, this will also trigger the creation of a
+ local "admin" user.
  .
- If you leave this empty, nothing will be done.
+ If you leave this empty, no user creation will happen.
 
 Template: mini-buildd/options
 Type: string
 Default: --verbose
 _Description: Extra options:
- You may add any mini-buildd command line option here (see
- 'mini-buildd --help').
- .
- However, the only really recommended option to give here is to
- increase/decrease the log level via '-v, --verbose' or '-q,
- --quiet', respectively.
+ Please add any mini-buildd command line option you would like to use
+ (see the output of "mini-buildd --help" for a full set of available
+ options).
+ .
+ The only really recommended option, here, is to
+ increase/decrease the log level via "-v, --verbose" or "-q,
+ --quiet", respectively.
 
 Template: mini-buildd/note
 Type: note
 _Description: Package configuration complete
  After the package installation is complete, visit the new home
- of your local mini-build instance. Unless you changed the
- defaults, this should be reachable via:
- .
- http://localhost:8066
+ of the local mini-build instance. Unless you changed the
+ defaults, this should be reachable via http://localhost:8066.
  .
- A good starting point is the online manual's Quickstart.
+ A good starting point is the online manual named "Quickstart".
--- mini-buildd.old/debian/control	2013-10-08 19:17:25.844663113 +0200
+++ mini-buildd/debian/control	2013-10-22 14:02:10.850394040 +0200
@@ -35,11 +35,11 @@
          python-argcomplete (>= 0.5.4),
          python-keyring (>= 1.6),
          python-debian (>= 0.1.18~)
-Description: Minimal Debian build daemon: python library and user tool
- mini-buildd is an easy-to-configure Debian autobuilder and
- repository.
+Description: minimal build daemon - python library and user tool
+ Mini-buildd is an easy to configure autobuilder and
+ repository for deb packages.
  .
- This package includes the user space control tool and the
+ More specifically, this package includes the user space control tool and the
  'mini_buildd' python package.
 
 Package: mini-buildd
@@ -72,14 +72,16 @@
         mini-buildd-bld (<< 1.0.0~)
 Replaces: mini-buildd-rep,
           mini-buildd-bld
-Description: Minimal Debian build daemon
- mini-buildd is an easy-to-configure Debian autobuilder and
- repository.
+Description: minimal build daemon - daemon
+ Mini-buildd is an easy to configure autobuilder and
+ repository for deb packages.
+ .
+ This package provides the main daemon.
 
 Package: mini-buildd-common
 Architecture: all
 Depends: ${misc:Depends}
-Description: minimal Debian build daemon - 08x upgrade dummy package
+Description: minimal build daemon - 08x upgrade dummy package
  This is a dummy package assuring mini-buildd-common is
  upgraded (as a possible purge of the 0.8.x package
  would badly break mini-buildd 1.0).

-- 


Template: mini-buildd/purge_warning
Type: note
_Description: mini-buildd data purge warning
 You have chosen to purge mini-buildd.
 .
 As a consequence, the mini-buildd user will be removed
 along with all the files it owns, possibly including Debian
 repositories.
 .
 To keep this data, you need to back it up now.

Template: mini-buildd/home
Type: string
Default: /var/lib/mini-buildd
_Description: Home path:
 Please choose the directory where mini-buildd data will be stored.
 The directory will also be the home directory for the mini-buildd user.
 .
 It should have enough space for all
 repositories and/or builders data you plan to use.

Template: mini-buildd/admin_password
Type: password
_Description: Administrator password for mini-buildd:
 Please choose the password for the administrative user of
 mini-buildd. This password will be used, for the admin" user
 in mini-buildd's web interface.
 .
 If you enter a password, this will also trigger the creation of a
 local "admin" user.
 .
 If you leave this empty, no user creation will happen.

Template: mini-buildd/options
Type: string
Default: --verbose
_Description: Extra options:
 Please add any mini-buildd command line option you would like to use
 (see the output of "mini-buildd --help" for a full set of available
 options).
 .
 The only really recommended option, here, is to
 increase/decrease the log level via "-v, --verbose" or "-q,
 --quiet", respectively.

Template: mini-buildd/note
Type: note
_Description: Package configuration complete
 After the package installation is complete, visit the new home
 of the local mini-build instance. Unless you changed the
 defaults, this should be reachable via http://localhost:8066.
 .
 A good starting point is the online manual named "Quickstart".
--- mini-buildd.old/debian/mini-buildd.templates	2013-10-08 19:17:25.844663113 +0200
+++ mini-buildd/debian/mini-buildd.templates	2013-10-22 13:58:15.108211668 +0200
@@ -1,9 +1,9 @@
 Template: mini-buildd/purge_warning
 Type: note
-_Description: Data purge warning
+_Description: mini-buildd data purge warning
  You have chosen to purge mini-buildd.
  .
- This choice means that the mini-buildd user will be removed
+ As a consequence, the mini-buildd user will be removed
  along with all the files it owns, possibly including Debian
  repositories.
  .
@@ -13,39 +13,41 @@
 Type: string
 Default: /var/lib/mini-buildd
 _Description: Home path:
- This is mini-buildd's UNIX user home, and the place where all
- data is kept. This path should have enough space for all
+ Please choose the directory where mini-buildd data will be stored.
+ The directory will also be the home directory for the mini-buildd user.
+ .
+ It should have enough space for all
  repositories and/or builders data you plan to use.
 
 Template: mini-buildd/admin_password
 Type: password
-_Description: Administrator's password:
- You may later login into the admin area of the web application
- via user 'admin' and the password you give here.
+_Description: Administrator password for mini-buildd:
+ Please choose the password for the administrative user of
+ mini-buildd. This password will be used, for the admin" user
+ in mini-buildd's web interface.
  .
- Entering a password will also trigger the (needed) initial
- creation of the 'admin' user.
+ If you enter a password, this will also trigger the creation of a
+ local "admin" user.
  .
- If you leave this empty, nothing will be done.
+ If you leave this empty, no user creation will happen.
 
 Template: mini-buildd/options
 Type: string
 Default: --verbose
 _Description: Extra options:
- You may add any mini-buildd command line option here (see
- 'mini-buildd --help').
- .
- However, the only really recommended option to give here is to
- increase/decrease the log level via '-v, --verbose' or '-q,
- --quiet', respectively.
+ Please add any mini-buildd command line option you would like to use
+ (see the output of "mini-buildd --help" for a full set of available
+ options).
+ .
+ The only really recommended option, here, is to
+ increase/decrease the log level via "-v, --verbose" or "-q,
+ --quiet", respectively.
 
 Template: mini-buildd/note
 Type: note
 _Description: Package configuration complete
  After the package installation is complete, visit the new home
- of your local mini-build instance. Unless you changed the
- defaults, this should be reachable via:
- .
- http://localhost:8066
+ of the local mini-build instance. Unless you changed the
+ defaults, this should be reachable via http://localhost:8066.
  .
- A good starting point is the online manual's Quickstart.
+ A good starting point is the online manual named "Quickstart".
--- mini-buildd.old/debian/control	2013-10-08 19:17:25.844663113 +0200
+++ mini-buildd/debian/control	2013-10-22 14:02:10.850394040 +0200
@@ -35,11 +35,11 @@
          python-argcomplete (>= 0.5.4),
          python-keyring (>= 1.6),
          python-debian (>= 0.1.18~)
-Description: Minimal Debian build daemon: python library and user tool
- mini-buildd is an easy-to-configure Debian autobuilder and
- repository.
+Description: minimal build daemon - python library and user tool
+ Mini-buildd is an easy to configure autobuilder and
+ repository for deb packages.
  .
- This package includes the user space control tool and the
+ More specifically, this package includes the user space control tool and the
  'mini_buildd' python package.
 
 Package: mini-buildd
@@ -72,14 +72,16 @@
         mini-buildd-bld (<< 1.0.0~)
 Replaces: mini-buildd-rep,
           mini-buildd-bld
-Description: Minimal Debian build daemon
- mini-buildd is an easy-to-configure Debian autobuilder and
- repository.
+Description: minimal build daemon - daemon
+ Mini-buildd is an easy to configure autobuilder and
+ repository for deb packages.
+ .
+ This package provides the main daemon.
 
 Package: mini-buildd-common
 Architecture: all
 Depends: ${misc:Depends}
-Description: minimal Debian build daemon - 08x upgrade dummy package
+Description: minimal build daemon - 08x upgrade dummy package
  This is a dummy package assuring mini-buildd-common is
  upgraded (as a possible purge of the 0.8.x package
  would badly break mini-buildd 1.0).
Source: mini-buildd
Section: devel
Priority: extra
Maintainer: Stephan Sürken <absurd@debian.org>
X-Python-Version: >=2.6
Build-Depends: debhelper (>= 8.1.0~),
               man-db (>= 2.5.1),
               po-debconf,
               python (>= 2.6.6-3~),
               python-setuptools,
               python-sphinx (>= 1.0.7+dfsg),
               python-pygraphviz,
               help2man,
               python-argparse,
               python-argcomplete (>= 0.5.4),
               python-keyring (>= 1.6),
               python-daemon (>= 1.5.5),
               python-debian (>= 0.1.18~),
               python-cherrypy3,
               python-pyftpdlib,
               python-django (>= 1.4),
               python-django-extensions (>= 0.4),
               python-django-registration (>= 0.9~)
Standards-Version: 3.9.4
Vcs-Git: git://git.debian.org/git/collab-maint/mini-buildd.git
Vcs-Browser: http://git.debian.org/?p=collab-maint/mini-buildd.git;a=summary
Homepage: http://mini-buildd.installiert.net/

Package: python-mini-buildd
Section: python
Architecture: all
Depends: ${misc:Depends},
         ${python:Depends},
         python-argparse,
         python-argcomplete (>= 0.5.4),
         python-keyring (>= 1.6),
         python-debian (>= 0.1.18~)
Description: minimal build daemon - python library and user tool
 Mini-buildd is an easy to configure autobuilder and
 repository for deb packages.
 .
 More specifically, this package includes the user space control tool and the
 'mini_buildd' python package.

Package: mini-buildd
Architecture: all
Depends: ${misc:Depends},
         ${python:Depends},
         ${sphinxdoc:Depends},
         python-mini-buildd (= ${binary:Version}),
         mini-buildd-common (= ${binary:Version}),
         python-daemon (>= 1.5.5),
         python-cherrypy3,
         python-pyftpdlib,
         python-django (>= 1.4),
         python-django-extensions (>= 0.4),
         python-django-registration (>= 0.9~),
         libjs-jquery,
         adduser,
         sudo,
         gnupg,
         reprepro (>= 4.2),
         debootstrap (>= 1.0.24~),
         schroot (>= 1.6.3),
         sbuild (>= 0.63.1),
         dpkg-dev,
         lintian,
         devscripts (>= 2.10.15)
Recommends: python-apt
Suggests: haveged, lvm2, qemu-user-static, binfmt-support
Breaks: mini-buildd-rep (<< 1.0.0~),
        mini-buildd-bld (<< 1.0.0~)
Replaces: mini-buildd-rep,
          mini-buildd-bld
Description: minimal build daemon - daemon
 Mini-buildd is an easy to configure autobuilder and
 repository for deb packages.
 .
 This package provides the main daemon.

Package: mini-buildd-common
Architecture: all
Depends: ${misc:Depends}
Description: minimal build daemon - 08x upgrade dummy package
 This is a dummy package assuring mini-buildd-common is
 upgraded (as a possible purge of the 0.8.x package
 would badly break mini-buildd 1.0).

Attachment: signature.asc
Description: Digital signature


Reply to: