datalad_metalad.extractors.legacy.datalad_rfc822

Extractor for RFC822-based metadata specifications

This is inspired by (and very similar to) Debian’s package metadata format. The main difference is that information spread across multiple files in Debian packages, is concentrated in one file.

The main advantage of this format is that it is proven to be hand-editable, i.e. can be composed from scratch, by hand, in an editor – with a good chance of producing syntax-compliant content with the first attempt.

class datalad_metalad.extractors.legacy.datalad_rfc822.DataladRFC822MetadataExtractor(ds, paths)[source]

Bases: datalad_metalad.extractors.base.BaseMetadataExtractor