I've created a list to sum up the current discussion/threads on the mailman
header work.

The list is separated in four sections:

I.   CLARIFY
     Needs discussion.

II.  MODIFY
     Needs to be registered with IETF or changes X- name.

III. KEEP
     Do not change

VI.  DELETE
     Remove from MM3 code

Please cross-check and pickup discussion on the CLARIFY items. Once we are
done I will approach IETF for the headers that need standardizing.


I. CLARIFY
X-List-Received-Date
        This only gets added when the message is sent to the archive.
        Modify to: List-Archive-Sent
        Next Step: Discuss

X-Message-ID-Hash
        propose an RFC as an extension of RFC 5064
        Modify to: unclear
        Next Step: Discuss

X-Mailman-Version
        The version of Mailman that sent the message.  It can lose the X-
        prefix.
        Modify to: List-Agent, Mediator
        Next Step: Discuss

X-Mailman-Approved-At
        lose the X-prefix
        Modify to: List-Approved-Date
        Next Step: Create RFC or Extend RFC 2369?


II. MODIFY
X-Mailer
        Only used when Mailman originates messages such as autoresponses.
        Modify to: User-Agent
        Next Step: Change code

X-Topics
        This contains a list of all the topic names that matched the message.
        Are there any other MLMs that support topics in a way that would make 
that
        header generally useful?
        Modify to: Tag
        Next Step: Create RFC

X-Mailman-Rule-Hits
        They could certainly lose the X- prefix.
        Modify to: Mailman-Rule-Hits
        Next Step: Create RFC

X-Mailman-Rule-Misses
        They could certainly lose the X- prefix.
        Modify to: Mailman-Rule-Misses
        Next Step: Create RFC

X-Content-Filtered-By
        I think this should be renamed to (X-)Mailman-Content-Filter.
        Modify to: Mailman-Content-Filter
        Next Step: Create RFC


III. KEEP
X-Peer
X-MailFrom
X-RcptTo
        Ignore this, it's used in the test suite only.
        Next Step: Ignore

X-Originally-To
        Probably not worth changing.
        Next Step: Ignore

X-Original-CC
X-Original-Content-Transfer-Encoding
X-MIME-Version
        Ignore these.
        Next Step: Ignore

X-Ack
X-No-Ack
        These should keep the X- prefix.
        Next Step: Ignore

X-Approve
X-Approved
        need to keep the above two for backward compatibility
        Next Step: Ignore


VI. DELETE
X-Mailman-Copy
        It can either be removed or lose the X- prefix.
        Next Step: Remove from code

X-BeenThere
        legacy
        Next Step: Remove from code

X-Archive
X-No-Archive
        deprecated
        Next Step: Remove from code

X-List-Administrivia
        X-List-Administrivia is just useless and should be removed.
        Next Step: Remove from code


p@rick

-- 
state of mind ()

http://www.state-of-mind.de

Franziskanerstraße 15      Telefon +49 89 3090 4664
81669 München              Telefax +49 89 3090 4666

Amtsgericht München        Partnerschaftsregister PR 563

_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to