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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions