Membership contract and fees
Contract review by legal counsel
Contract signature by person with appropriate authority
Membership fees paid
Legal, commercial
Onboarding to the Directory
Generic contact email addresses and organisation details provided to Open Energy for publishing in the Directory
Software statement created (instructions)
Transport certificate created (instructions)
Operational, technical
Metadata file creation
Applies to all datasets, both Open Data and Shared Data:
Metadata file created for each dataset
Metadata file published and available on a public web server (such as public GitHub repo)
Records of the metadata file location created (instructions)
Verification that Open Energy automated processes have picked up the file and surfaced contents in Search
Technical
Secure API creation and deployment compliant with Open Energy subset of FAPI specification
For example, using one of the following methods:
Deploy a Data Provider API to EC2 using the walkthrough here
Use our Python Support Library to build a Data Provider API on your own infrastructure
Create a Data Provider based on the FAPI subset defined in Common Security Requirements using your choice of language and deployment infrastructure
Technical
Creation of a rule, or rules, for each dataset and publication of rule(s) in the metadata file
Dataset assigned to an Open Energy Sensitivity Class
Access rule or rules created, for each of which:
Data Access Conditions are specified
A grant of Capabilities is articulated
Any accompanying Obligations are articulated
Operational, commercial, technical
Internal legal sign-off for rules
Internal legal advice sought on converting any existing Shared data licenses into Open Energy Capabilities and Obligations
Internal legal sign-off granted for the creation of all data ‘access rules <Access Control and Capability Grant Language>’
Legal
Skills
Technical personnel can use Python programming language, or adapt existing Open Energy code and tooling to alternative language(s) that are used internally
Technical personnel understand the basics of the FAPI authorization process as described in Common Security Requirements
Technical