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