Skip to content
This repository was archived by the owner on Aug 24, 2022. It is now read-only.
This repository was archived by the owner on Aug 24, 2022. It is now read-only.

Documentation on e-mail-address processing #35

@clhunsen

Description

@clhunsen

Referring to issue #34, the behavior and abilities of Codeface need to be documented. What kinds of From-line formats are supported when supplying mbox files to the mailing-list analysis of Codeface?

With the patch from issue #34, the following "abominations" are supported, additionally to the standard format Hans Huber <huber@hubercorp.com> (according to @wolfgangmauerer on the maling list):

Hans Huber huber@hubercorp.com
Hans Huber huber at hubercorp.com
Hans Huber ("AT" instead of "at" also works)
huber@hubercorp.com Hans Huber
hans huber @ hubercorp.com Hans Huber
hans huber @ hubercorp.com (Hans Huber)

Furthermore, we have the via pattern (such as Hans Huber via corp-dev <corp-dev@hubercorp.com>) and likely others. Documentation on the treatment would help users (e.g., "The via pattern gets treated as follows: Remove the 'via ...' part and use the mail address as is." [I am not sure that this is actually the way it is handled, hence, this ticket...]).


Things to do

  • Document the various formats (abominations or not) that are supported by Codeface.
  • Factor out the processing routines and make them independent of document processing.
  • Implement a unit test case for all possibilities

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions