Skip to content
This repository has been archived by the owner on Aug 19, 2024. It is now read-only.

Commit

Permalink
Merge branch 'main' into ice
Browse files Browse the repository at this point in the history
  • Loading branch information
nathanbaleeta authored Jul 28, 2021
2 parents 5f600e0 + 7e842ff commit e8e7313
Show file tree
Hide file tree
Showing 15 changed files with 166 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/auto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
deploy:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master'
if: github.ref == 'refs/heads/main'

steps:
- uses: actions/checkout@v2
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
deploy:
needs: build
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master'
if: github.ref == 'refs/heads/main'

steps:
- uses: actions/checkout@v2
Expand All @@ -49,7 +49,7 @@ jobs:
# needs: build
# runs-on: ubuntu-latest
# if: |
# github.ref == 'refs/heads/master' &&
# github.ref == 'refs/heads/main' &&
# !contains(format('{0} {1} {2}', github.event.head_commit.message, github.event.pull_request.title, github.event.pull_request.body), '[skip pr]') &&
# !contains(format('{0} {1} {2}', github.event.head_commit.message, github.event.pull_request.title, github.event.pull_request.body), '[pr skip]')
#
Expand All @@ -69,7 +69,7 @@ jobs:
api:
needs: build
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master'
if: github.ref == 'refs/heads/main'

steps:
- uses: actions/checkout@v2
Expand Down
107 changes: 107 additions & 0 deletions digitalpublicgoods/standard-for-public-code.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
{
"name": "Standard for Public Code",
"clearOwnership": {
"isOwnershipExplicit": "Yes",
"copyrightURL": "https://standard.publiccode.net/GOVERNANCE.html"
},
"platformIndependence": {
"mandatoryDepsCreateMoreRestrictions": "No",
"isSoftwarePltIndependent": "",
"pltIndependenceDesc": ""
},
"documentation": {
"isDocumentationAvailable": "Yes",
"documentationURL": [
"https://github.com/publiccodenet/standard"
]
},
"NonPII": {
"collectsNonPII": "No",
"checkNonPIIAccessMechanism": "",
"nonPIIAccessMechanism": ""
},
"privacy": {
"isPrivacyCompliant": "Yes",
"privacyComplianceList": [
"GDPR",
"The project encourages users to avoid sharing sensitive data on their own platforms. \n Reference: https://standard.publiccode.net/criteria/code-in-the-open.html"
],
"adherenceSteps": [
"The Standard for Public Code is best practice guidance for developing open source software projects. Though public bodies implementing the Standard are subject to laws, the Standard itself is not. The Standard does not encourage illegal behavior."
]
},
"standards": {
"supportStandards": "Yes",
"standardsList": [
"The Standard requires or strongly encourages users to meet or use:",
"Web Content Accessibility Guidelines 2.1 (https://www.w3.org/TR/WCAG21/) ",
"Public code (https://github.com/italia/publiccode.yml)",
"Business Process Model and Notation (BPMN)",
"Decision Model Notation (DMN)",
"Case Management Model Notation (CMMN)",
"Open Source Initiative Open Standard Requirements (https://opensource.org/osr)",
"Open Source Institute approved open source license (https://opensource.org/licenses/category)",
"RFC 2119"
],
"evidenceStandardSupport": [
"WCAAG 2: https://standard.publiccode.net/criteria/understandable-english-first.html#requirements",
"publiccode.yml: https://standard.publiccode.net/criteria/reusable-and-portable-codebases.html#requirements",
"BPMN, DMN or CMMN: https://standard.publiccode.net/criteria/bundle-policy-and-code.html#policy-makers:-what-you-need-to-do",
"Open standards: https://standard.publiccode.net/criteria/open-standards.html#requirements",
"Open source licence: https://standard.publiccode.net/criteria/open-licenses.html",
"RFC 2119: https://standard.publiccode.net/readers-guide.html"
],
"implementBestPractices": "No",
"bestPracticesList": [
""
]
},
"doNoHarm": {
"preventHarm": {
"stepsToPreventHarm": "Yes",
"additionalInfoMechanismProcessesPolicies": "The target audience is public organizations that have ethics and value based policies already. We remind them to document that publicly in our criterion \"Document your objectives\": https://standard.publiccode.net/criteria/document-objectives.html"
},
"dataPrivacySecurity": {
"collectsPII": "No",
"typesOfDataCollected": [
""
],
"thirdPartyDataSharing": "No",
"dataSharingCircumstances": [
""
],
"ensurePrivacySecurity": "Yes",
"privacySecurityDescription": "The project encourages users to avoid sharing sensitive data on their own platforms."
},
"inappropriateIllegalContent": {
"collectStoreDistribute": "No",
"type": "",
"illegalContentDetection": "Yes",
"illegalContentDetectionMechanism": "All contributors to the Standard for Public Code must follow the [Code of Conduct](https://standard.publiccode.net/CODE_OF_CONDUCT.html). This sets out our values and explains how we handle Code of Conduct violations.\n\n[Contributing](https://standard.publiccode.net/CONTRIBUTING.html) explains our review process. Though no times are listed, in practice contributions are usually checked within 2 hours during business hours, Monday-Friday. We have set up automatic alerts to notify us when a new contribution is made."
},
"protectionFromHarassment": {
"userInteraction": "Yes",
"addressSafetySecurityUnderageUsers": "No",
"stepsAddressRiskPreventSafetyUnderageUsers": [
"The project does not identify, collect or store the age of the audience, nor enforce age limits. The target audience to use the Standard are civil servants (policy makers, managers), and developers and designers. Anyone is allowed to contribute to the Standard via the GitHub repository. Contributions must abide by our code of conduct."
],
"griefAbuseHarassmentProtection": "Yes",
"harassmentProtectionSteps": [
"Our code of conduct is enforced as follows:",
"Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at directors@publiccode.net. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.",
"Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project’s leadership."
]
}
},
"locations": {
"developmentCountries": [
"Netherlands"
],
"deploymentCountries": [
"Netherlands",
"France",
"Germany",
"Denmark"
]
}
}
4 changes: 2 additions & 2 deletions nominees/coronasafe-care.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
""
],
"description": "Coronasafe Care is an integrated tele-triage+bed allocation+patient shifting tool for implementing a decentralized Covid19 management strategy.",
"website": "http://coronasafe.network/",
"website": "https://coronasafe.network/",
"license": [
{
"spdx": "MIT",
Expand Down Expand Up @@ -33,7 +33,7 @@
"organizations": [
{
"name": "Coronasafe Network",
"website": "http://coronasafe.network/",
"website": "https://coronasafe.network/",
"org_type": "maintainer",
"contact_name": "Bodhish Thomas",
"contact_email": "bodhish@gmail.com"
Expand Down
4 changes: 2 additions & 2 deletions nominees/elimu.ai.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
""
],
"description": "The elimu.ai software is a platform of educational content and Android apps. The software is designed in such a way that the children can learn fully autonomously, without guidance from qualified teachers. Instead, an AI tutor (Nya) guides each child through the necessary steps. The AI tutor gradually unlocks more advanced content, as the child demonstrates mastery of prerequisite skills.",
"website": "http://fil.elimu.ai/",
"website": "https://fil.elimu.ai/",
"license": [
{
"spdx": "MIT",
"licenseURL": "https://github.com/elimu-ai/webapp/blob/master/LICENSE"
},
{
"spdx": "CC-BY-4.0",
"licenseURL": "http://eng.elimu.ai/"
"licenseURL": "https://eng.elimu.ai/"
}
],
"SDGs": [
Expand Down
4 changes: 2 additions & 2 deletions nominees/fao-digital-services-portfolio-agrimarketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"license": [
{
"spdx": "CC-BY-NC-SA-3.0",
"licenseURL": "http://www.fao.org/3/ca7570en/ca7570en.pdf"
"licenseURL": "https://www.fao.org/3/ca7570en/ca7570en.pdf"
}
],
"SDGs": [
Expand Down Expand Up @@ -48,7 +48,7 @@
"organizations": [
{
"name": "FAO",
"website": "http://www.fao.org/",
"website": "https://www.fao.org/",
"org_type": "owner",
"contact_name": "Henry van Burgsteden",
"contact_email": "henry.burgsteden@fao.org"
Expand Down
4 changes: 2 additions & 2 deletions nominees/fao-digital-services-portfolio-e-nutrifood.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"license": [
{
"spdx": "CC-BY-NC-SA-3.0",
"licenseURL": "http://www.fao.org/3/ca7570en/ca7570en.pdf"
"licenseURL": "https://www.fao.org/3/ca7570en/ca7570en.pdf"
}
],
"SDGs": [
Expand Down Expand Up @@ -49,7 +49,7 @@
"organizations": [
{
"name": "FAO",
"website": "http://www.fao.org/",
"website": "https://www.fao.org/",
"org_type": "owner",
"contact_name": "Henry van Burgsteden",
"contact_email": "henry.burgsteden@fao.org"
Expand Down
4 changes: 2 additions & 2 deletions nominees/fao-digital-services-portfolio-livestock.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"license": [
{
"spdx": "CC-BY-NC-SA-3.0",
"licenseURL": "http://www.fao.org/3/ca7570en/ca7570en.pdf"
"licenseURL": "https://www.fao.org/3/ca7570en/ca7570en.pdf"
}
],
"SDGs": [
Expand Down Expand Up @@ -48,7 +48,7 @@
"organizations": [
{
"name": "FAO",
"website": "http://www.fao.org/",
"website": "https://www.fao.org/",
"org_type": "owner",
"contact_name": "Henry van Burgsteden",
"contact_email": "henry.burgsteden@fao.org"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"license": [
{
"spdx": "CC-BY-NC-SA-3.0",
"licenseURL": "http://www.fao.org/3/ca7570en/ca7570en.pdf"
"licenseURL": "https://www.fao.org/3/ca7570en/ca7570en.pdf"
}
],
"SDGs": [
Expand Down Expand Up @@ -48,7 +48,7 @@
"organizations": [
{
"name": "FAO",
"website": "http://www.fao.org/",
"website": "https://www.fao.org/",
"org_type": "owner",
"contact_name": "Henry van Burgsteden",
"contact_email": "henry.burgsteden@fao.org"
Expand Down
2 changes: 1 addition & 1 deletion nominees/glific.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
{
"SDGNumber": 17,
"evidenceText": "Helping the Social Sector: The COVID crisis required NGOs to pivot & deliver their programming via online channels. Glific can deliver content to beneficiaries and engage them in conversations, such as: personal conversations, feedback on current activities, suggestions on future activities.",
"evidenceURL": "https://drive.google.com/file/d/1X-IoSn-DuELhgZLEYnWTkcxeUoT3DkY8/view?usp=sharing"
"evidenceURL": "https://chintugudiya.org/blog/tech4dev-announces-the-general-availability-of-glific-the-open-source-whatsapp-based-communication-platform/"
}
],
"sectors": [],
Expand Down
36 changes: 36 additions & 0 deletions nominees/open-terms-archive.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"name": "Open Terms Archive",
"aliases": [
""
],
"description": "Open Terms Archive tracks and makes visible changes to the Terms Of Service of the main online services.",
"website": "https://opentermsarchive.org/",
"license": [
{
"spdx": "ODC-By-1.0",
"licenseURL": "https://github.com/ambanum/OpenTermsArchive-snapshots/blob/master/LICENSE"
}
],
"SDGs": [
{
"SDGNumber": 16,
"evidenceText": "Open Terms Archive helps regulatory bodies assess the loyalty of 204 digital platforms and online services. It creates transparency in the practices of digital players, in line with the first recommendations discussed within the framework of the DSA and the DMA. And then makes institutions stronger when it comes to regulating digital platforms.",
"evidenceURL": "https://www.nextinpact.com/lebrief/46055/open-terms-archive-pour-suivre-evolutions-conditions-generales-dutilisation"
}
],
"sectors": [],
"type": [
"data"
],
"repositoryURL": "",
"organizations": [
{
"name": "Ambassador for digital affairs (FR)",
"website": "https://disinfo.quaidorsay.fr/fr/nos-outils",
"org_type": "owner",
"contact_name": "Clément Biron",
"contact_email": "clement.biron@beta.gouv.fr"
}
],
"stage": "nominee"
}
3 changes: 2 additions & 1 deletion nominees/standard-for-public-code.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,13 @@
"type": [
"standard"
],
"repositoryURL": "https://github.com/publiccodenet/standard",
"organizations": [
{
"name": "Foundation for Public Code",
"website": "https://publiccode.net",
"org_type": "owner"
}
],
"stage": "nominee"
"stage": "DPG"
}
4 changes: 2 additions & 2 deletions nominees/statbus.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"SBR"
],
"description": "Statistical Business Register IT system",
"website": "http://statbus.org",
"website": "https://statbus.org",
"license": [
{
"spdx": "Apache-2.0",
Expand All @@ -26,7 +26,7 @@
"organizations": [
{
"name": "Statistics Norway",
"website": "http://www.ssb.no",
"website": "https://www.ssb.no",
"org_type": "owner",
"contact_name": "Anne Abelsæth",
"contact_email": "Anne.Abelsaeth@ssb.no"
Expand Down
2 changes: 1 addition & 1 deletion nominees/vrapeutic.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"organizations": [
{
"name": "VRapeutic, Inc",
"website": "http://myvrapeutic.com/",
"website": "https://myvrapeutic.com/",
"org_type": "owner",
"contact_name": "Yahya Alaa",
"contact_email": "yahya@myvrapeutic.com"
Expand Down
2 changes: 1 addition & 1 deletion scripts/push.bash
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ git clone https://github.com/unicef/publicgoods-website.git ../publicgoods-websi
git add author blog category registry tag && \
git stash && git pull --rebase && git stash pop && \
git commit -am "BLD: $GITHUB_SHA" || true && \
git push --set-upstream origin master
git push --set-upstream origin main

0 comments on commit e8e7313

Please sign in to comment.