DPG Resources

W3C Web standards introduction

W3C develops these technical specifications and guidelines through a process designed to maximize consensus about the content of a technical report, to ensure high technical and editorial quality, and to earn endorsement by W3C and the broader community.

DLA Piper’s Data Protection Laws of the World Handbook

The current edition will be our tenth and now provides an overview of key privacy and data protection laws across more than 100 different jurisdictions.

Web Experience Toolkit (WET)

An award-winning front-end framework for building websites that are accessibleusableinteroperablemobile friendly and multilingual. A collection of flexible and themeable templates and reusable components.

GSA Tech Guides – API

GSA has developed API Standards that capture GSA’s recommended best practices, conventions, and standards for Application Programming Interfaces (APIs).

Best Practices in Fair Use for Open Educational Resources

This document is intended to support authors, teachers, professors, librarians, and all open educators in evaluating when and how they can incorporate third party copyright materials into Open Educational Resources to meet their pedagogical goals.

8. Adherence to Standards & Best Practices

Projects must demonstrate some adherence to standards, best practices and/or principles. i.e. the principles for digital development.

Why we’re asking for this (what is the principle): 

  • Standards allow technology to work fluidly and deepen the trustworthiness of a project. Best practices enable technology to be used in an effective manner. Standards and best practices have been established following trial and error, and are considered to be a commonly accepted way of operating.

How to meet the minimum standard (paragraph): 

How to surpass the standard (paragraph): 

  • Providing evidence pointing to the use of standards such as links to your validator such as API documentation (OpenAPI, Swagger etc).

6. Mechanism for Extracting Data

If this project has non personally identifiable information there must be a mechanism for extracting or importing non personally identifiable information (PII) data from the system in a non-proprietary format.

OpenAPI Specification – OpenAPI Initiative (OAI)

The OpenAPI Initiative (OAI) was created by a consortium of forward-looking industry experts who recognize the immense value of standardizing on how APIs are described. As an open governance structure under the Linux Foundation, the OAI is focused on creating, evolving and promoting a vendor neutral description format. The OpenAPI Specification was originally based on the Swagger Specification, donated by SmartBear Software.

6. Mechanism for Extracting Data

If this project has non personally identifiable information there must be a mechanism for extracting or importing non personally identifiable information (PII) data from the system in a non-proprietary format.

Why we’re asking for this (what is the principle)

If the project has non personally identifiable information (PII) there must be a mechanism for extracting or importing non-PII data from the system in a non-proprietary format. This enables reuse of the data by other technologies while creating new opportunities for innovation around digital public goods.

How to meet the minimum standard (paragraph)

List mechanisms in place for data extraction such as exposure via API/ REST/ XML, access to CSV/ JSON/ XML files via download et al.

How to surpass the standard (paragraph)

Making up to date documentation publicly available regarding the mechanisms used for data extraction.

Unicef O.S Inventory

A collection of good examples of Open Source documentation projects. The projects and examples listed here are not endorsements. It is a collection of good examples to inspire your own Open Source documentation!

DocBuilds

Top Open-Source Static Documentation Generators.

The Good Docs Project

Best practice templates and writing instructions for documenting open source software.

What is meant by “standards”?

Question: What is meant by “standards”? Does this include technical development standards or best practice standards by sector?

Answer: Standards refers generally to web standards which are defined as a formal set of standards and technical specifications used to define aspects of the world wide web. These are best-practice standards used by organizations to build web sites and web applications (https://en.wikipedia.org/wiki/Web_standards). We provide examples during the submission process such as Web Content Accessibility Guidelines (WCAG) 2.1 or standards listed on W3C.

What is meant by “non personally identifiable data”?

Question: What is meant by “non personally identifiable data”? Why is it important that there is a mechanism for extracting or importing non-PII data from the system in a non-proprietary format?

Answer: “Non personally identifiable data” refers to data that is anonymous. More specifically, this data cannot be used to identify an individual (eg. name, social security number, birth date, biometric data etc). Being able to extract or import non-PII data in a non-proprietary format is a measurement of openness – if data collected remains proprietary, there is limited utility of the data for other projects, use cases or attainment of the SDGs.

Multiple components to my project or program

Question: There are multiple components to my project or program (eg. a web application, mobile application, API, and content), do I submit the components separately (one submission for each) or do I submit all the components under one project?

Answer: Submitting your project and it’s relevant subcomponents as a single submission is preferable. It will increase the speed at which your project will be reviewed and, it helps to streamline the DPG Registry so that the entire project can be viewed in a single submission page (eg. https://digitalpublicgoods.net/registry/dhis2.html).

The Open Knowledge Foundation

The Open Knowledge Foundation is a not-for-profit organization working to develop The Open Definition, a sets out principles that define “openness” in relation to data and content.

Open Source Initiative (OSI)

For over 20 years the Open Source Initiative (OSI) has worked to raise awareness and adoption of open source software, and build bridges between open source communities of practice. As a global non-profit, the OSI champions software freedom in society through education, collaboration, and infrastructure, stewarding the Open Source Definition (OSD), and preventing abuse of the ideals and ethos inherent to the open source movement.

The Open Data Institute

The Open Data Institute works with companies and governments to build an open, trustworthy data ecosystem, where people can make better decisions using data and manage any harmful impacts.

Creative Commons

Creative Commons is a nonprofit organization that helps overcome legal obstacles to the sharing of knowledge and creativity to address the world’s pressing challenges.

cOAlition S

cOAlition S is an initiative to make full and immediate Open Access to research publications a reality. It is built around Plan S, which consists of one target and 10 principles.