Problem
Project Lockdown obtains its data from a variety of sources, from web scrapping to readiliy available policy databases and others.
Until now, we have been using Trello to organize each individual policy, which is then processed by @TheIOFoundation/tiof-pld-team-research
This work is mostly done through some Google App Scripts (currently only one) which read a bunch of rows in a G Sheet, parse them and generate Trello cards in different Trello boards, one per region (Africa, Americas, Asia, Europe, Middle East, Pacific).
As part of our transition to GitHub, we need to update the script so that it creates GitHub Issues instead and stores them in our dedicated PLD Sources repo: https://github.com/TheIOFoundation/ProjectLockdown.DataSetLayers
This is part of our efforts of consolidation in the project, which align with our values of Community and Accountability.
Objectives
To use https://github.com/TheIOFoundation/ProjectLockdown.Sources to store all our our PLD Sources.
Proposed solution
To create a GitHub Issue for each PLD Source by modifying the existing script.
Extra information
-
Must have
-- Create one GitHub Issue in ProjectLockdown.DataSetLayers (https://github.com/TheIOFoundation/ProjectLockdown.DataSetLayers) for each individual PLD Source.
-- Respect the same format that was used in Trello.
-
Should have
-- A way to capture
--- Creation Date
--- Due Date
--- Completed Date
-
Could have
-- Format improvements can be proposed (need to be articulated).
-- Detect PLD Source duplicates before creation to minimize unnecessary work.
-- A way to establish geoposition (via PLDCode, ISO3 or Lat+Long)
-
Won't have
--
Resources
Usage documentation
Technical documentation
UXUI resources
Other documentation resources
Sample Trello Board with PLD Sources
https://trello.com/b/cqBmNDFZ/pld-coding-editors-region-africa
https://trello.com/b/qz8Z2fkq/pld-coding-editors-region-americas
https://trello.com/b/t4iuoa5b/pld-coding-editors-region-asia
https://trello.com/b/Bj2rDfVZ/pld-coding-editors-region-europe
https://trello.com/b/I7tsK0Gl/pld-coding-editors-region-middle-east
https://trello.com/b/zlAaMcTA/pld-coding-editors-region-pacific
Note: You may need to request access to these boards. Please reach out to Julie Green.
Tests
Related Issues