Skip to content
James McKinney edited this page Mar 2, 2015 · 59 revisions

Creating a new class

  • Add to src/stubs and src/data
  • Update:
    • Rakefile: Add to list under default task
    • src/terms.md: Add to list under "Classes" and add section
  • Add to specs, contexts, schemas, examples (ttl, json)
    • Document under "Standard reuse" different range restrictions for simplicity
    • Document under "Serialization" different terms for consistency and clarity
    • Add code lists, if any
  • Update:
    • _includes/navigation.html: Add to dropdown
    • appendices/components.md: Add to list under "Interoperability"
    • css/style.css: Add .<class>-page selectors
    • specs/index.md
      • Add definition under "1. Scope"
      • Add to list under "5. Classes and properties"
      • Add to table under "6.1. JSON schema and examples"
      • Add to table under "4. Standard reuse", if any new vocabularies
      • Update the diagram under "5. Classes and properties", if any new links
      • Add to list of JSON-LD differences under "6. Serialization", including the table, if any new differences
      • Add to table under "6.3. Embedded JSON documents", if any new embeddings
    • index.md: Add to list of specifications