Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose collection metadata #388

Merged
merged 6 commits into from
Dec 11, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions config/production.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@
"title": "pga",
"versionsRepositoryURL": "https://github.com/OpenTermsArchive/pga-versions"
},
"logger": {
"timestampPrefix": false
},
"collection-api": {
"port": 3000,
"basePath": "/collection-api"
Expand Down
7 changes: 5 additions & 2 deletions deployment/pm2.config.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ module.exports = {
max_restarts: 2,
min_uptime: '1h', // Set a relatively high duration (more than the longest run) so that restarts that occur before this duration has elapsed are considered unstable.
restart_delay: 3 * 60 * 60 * 1000, // likely related to a connectivity problem that will take some time to be fixed
log_date_format: "YYYY-MM-DDTHH:mm:ssZ"
},
{
name: 'ota-api',
Expand All @@ -15,7 +16,8 @@ module.exports = {
min_uptime: '10s',
max_restarts: 10,
restart_delay: 1000,
exponential_backoff_restart_delay: true
exponential_backoff_restart_delay: true,
log_date_format: "YYYY-MM-DDTHH:mm:ssZ"
},
{
name: 'ota-release',
Expand All @@ -24,7 +26,8 @@ module.exports = {
min_uptime: '10s',
max_restarts: 10,
restart_delay: 60 * 60 * 1000, // likely related to a GitHub availability problem that will take some time to be fixed
exponential_backoff_restart_delay: true
exponential_backoff_restart_delay: true,
log_date_format: "YYYY-MM-DDTHH:mm:ssZ"
}
],
};
64 changes: 64 additions & 0 deletions metadata.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
id: pga
name: Platform Governance Archive
tagline: Major global social media services
description: |
The **Platform Governance Archive** (PGA) collection tracks the terms of major global social media services.

This data is maintained and analysed by the [Platform Governance Archive](https://www.platformgovernancearchive.org/) at the Universität Bremen's [Center for Media Communication and Information Research (ZeMKI)](https://www.uni-bremen.de/zemki).

This initiative offers researchers, journalists and citizens the tools to analyze how platforms structure and regulate communication and interaction in our societies.

It also aims to promote greater transparency and accountability of these powerful digital services.
dataset: https://github.com/OpenTermsArchive/pga-versions/releases
declarations: https://github.com/OpenTermsArchive/pga-declarations
versions: https://github.com/OpenTermsArchive/pga-versions
snapshots: https://github.com/OpenTermsArchive/pga-snapshots
donations: https://opencollective.com/opentermsarchive
clementbiron marked this conversation as resolved.
Show resolved Hide resolved
logo: https://opentermsarchive.org/images/collections/platform-governance-archive.png
languages: [en]
jurisdictions: [EU]
trackingPeriods:
- startDate: 2022-04-20
schedule: "30 */12 * * *"
serverLocation: Bremen, DE
governance:
hosts:
- name: Centre for Media, Communication and Information Research
url: https://zemki.uni-bremen.de
logo: https://opentermsarchive.org/images/contributors/zemki.png
administrators:
- name: Open Terms Archive
url: https://opentermsarchive.org
logo: https://opentermsarchive.org/images/logo/logo-open-terms-archive-black-small.png
curators:
- name: Platform Governance Archive
url: https://www.platformgovernancearchive.org
logo: https://opentermsarchive.org/images/contributors/pga.png
maintainers:
- name: Platform Governance Archive
url: https://www.platformgovernancearchive.org
logo: https://opentermsarchive.org/images/contributors/pga.png
sponsors:
- name: Ministry for Europe and Foreign Affairs
url: https://www.diplomatie.gouv.fr/en/
logo: https://opentermsarchive.org/images/contributors/meae.png
- name: Centre for Media, Communication and Information Research
url: https://zemki.uni-bremen.de
logo: https://opentermsarchive.org/images/contributors/zemki.png

i18n:
fr:
tagline: Médias sociaux mondiaux majeurs
description: |
La collection **Platform Governance Archive** (PGA) suit les conditions d'utilisation des principaux services de médias sociaux.

Ces données sont maintenues et analysées par la [Platform Governance Archive](https://www.platformgovernancearchive.org/) du [Center for Media Communication and Information Research (ZeMKI)](https://www.uni-bremen.de/zemki) de l'Université de Brême.

Cette initiative offre aux chercheurs, journalistes et citoyens des outils pour analyser comment les plateformes structurent et régulent la communication et l’interaction dans nos sociétés.

Elle vise également à promouvoir une transparence accrue et à renforcer la responsabilité de ces puissants services numériques.
governance:
sponsors:
- name: Ministère de l'Europe et des Affaires étrangères
url: https://www.diplomatie.gouv.fr
logo: https://opentermsarchive.org/images/contributors/meae.png
40 changes: 23 additions & 17 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"dataset:schedule": "npm run dataset -- --publish --remove-local-copy --schedule"
},
"dependencies": {
"@opentermsarchive/engine": "~2.5.0",
"@opentermsarchive/engine": "~4.0.0",
"isomorphic-fetch": "^3.0.0"
}
}
Loading