On 2010-04-06 08:06, martin f krafft <madd...@debian.org> wrote:
> also sprach Philipp Weis <pw...@pweis.com> [2010.04.03.2315 +0200]:
> > > Want to take a shot at a patch?
> > 
> > Sure, attached is a minimal wrapper that I believe should replace the
> > current version.
> 
> That's not really what I had in mind when I said "deprecation
> warning" — it should preserve existing functionality but alert the
> user to the fact that the script will be dropped post-lenny, and
> tell the user what to do to maintain the functionality.

I believe we're dealing with two separate issues here.

* Replacing your script with the new minimal wrapper will not change
  this script behaves at all. Mutt does all the mailto URL parsing
  that your script used to do -- no functionality will be lost.

* Probably with the next upstream of mutt, mailto URLs will be handled
  differently by mutt itself. Only subject and body attributes will be
  honord by default, everything else needs to be specifically allowed
  by the user in their mutt configuration. This should be mentioned in
  the changelog and the mutt documentation, but I don't think it
  really needs to be advertised beyond that.

The combination of these two points does break the current behavior in
that exotic header attributes will no longer work out of the box. What
do you think would be the right way to alert the user about this, and
is this even necessary?

Philipp


Attachment: signature.asc
Description: Digital signature

Reply via email to