[Debconf-devel] Bug#560323: debconf: document the fact that the TITLE command is deprecated
Joey Hess
joeyh at debian.org
Thu Dec 10 21:29:33 UTC 2009
Frans Pop wrote:
> > (unless the string comes in via passthrough).
>
> And that is exactly where most "obsolete command" warnings currently come
> from :-/
And most of _those_ in turn are probably due to debconf communicating the
default titles it sets ("Configuring <package>"), not due to a package
calling TITLE. IIRC at least.
Maybe passthrough could use SETITLE for that, rather than TITLE. It
would have to send along info about a pretend template that had a
description consiing of the title value. Not sure about namespace issues
for that, etc.
> In theory yes. But today I filed a few bugs against packages using db_title
> in maintainer scripts to set hardcoded dialog titles that really should
> have been translatable.
>
> From that PoV deprecating TITLE makes sense as it forces developers to use
> SETTITLE and therefore do the right thing regarding translations.
From my grepping, a lintian test for "db_title <hardcoded string here>"
would be useful.
> But if you feel there are valid use cases for TITLE I'm not against keeping
> it, but in that case I think the deprecation warning in cdebconf should be
> removed. I think D-I developers are sufficiently aware of translation
> issues that they'll not use it.
I have no problem with removing that warning.
--
see shy jo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debconf-devel/attachments/20091210/190c49f9/attachment.pgp>
More information about the Debconf-devel
mailing list