Support Atom person extensions

Description

In RFC4287, an Atom person construct may be extended, from page 35:

atomPersonConstruct =
atomCommonAttributes,
(element atom:name { text }
& element atom:uri { atomUri }?
& element atom:email { atomEmailAddress }?
& extensionElement*)

Rome currently does not support this. This could be supported by making
SyndPerson extend Extendable, adding new configuration items to rome.properties,
ie atom_1.0.person.ModuleGenerator.classes etc, and updating the relevant parsers.

Environment

None

Status

Assignee

ROME Jira Lead

Reporter

jamesroper

Labels

None

Participants

None

Fix versions

Affects versions

current

Priority

Major