-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
With the first draft of the Metadata project nearing completion, this will let us use that in our current Auditor process. By using the MATT repo instead of the internal SDE metadata, we'll remove the arcpy dependency and enable auditor to be run from anywhere.
- Class to represent a layer's metdata (
SGIDLayerMetadata)- Classes to hold individual chunks/groups of chunks of markdown
- Ignore/remove/strip comments
- Basic structure, simple case
- markdown -> HTML conversion
- Schema
- Ability to add common pieces (CC license, disclaimer,
shelved textshelved/static notes will be added as part of the auditor process instead of the class itself as they refer to AGOL-specific concepts instead of general concepts applicable to all metadata)
- Classes to hold individual chunks/groups of chunks of markdown
- Class for storing pygithub
ContentFilerepresentation of files (MetadataFile)- Methods for parsing
ContentFiles intoSGIDLayerMetadtaobejcts- Parsing schema
- Combining county-specific parcel/LIR data with common data
- Methods for parsing
- Class to hold MATT repo contents (
MetadataRepoContents) - Figure out how to compare AGOL description with one from
SGIDLayerMetadata(AGOL adds some formatting/nofollow ugctags to hrefs) - Prototype
SGIDLayerMetadta-> AGOL Item elements - Update checks and fixes to incorporate data from MATT
stdavis
Metadata
Metadata
Assignees
Labels
No labels