Making transparency in extractive industry readable . Sergiu - - PowerPoint PPT Presentation

making transparency in extractive industry readable
SMART_READER_LITE
LIVE PREVIEW

Making transparency in extractive industry readable . Sergiu - - PowerPoint PPT Presentation

Making transparency in extractive industry readable . Sergiu Nagailic / Nikro From Moldova Digital Nomad: we travel a lot Contributor: Co-founded Drupal Moldova Association Into Startups: Co-founded About Me


slide-1
SLIDE 1

Making transparency in extractive industry readable.

Sergiu Nagailic / Nikro

slide-2
SLIDE 2

About Me

Sergiu Nagailic

  • From Moldova
  • Digital Nomad: we travel a lot
  • Contributor: Co-founded Drupal

Moldova Association

  • Into Startups: Co-founded

MedicalTourism.Review ○ T: +(373) 692 73 293 ○ E: nikro.md@gmail.com ○ Tw: @nikro_md ○ W: http://nikro.me

slide-3
SLIDE 3

About DG

Development Gateway

Tools and Technology

  • Aid Management Program
  • Tracking the SDGs
  • Adaptive Management and M&E

Transparency and Data Use

  • Linking IATI and AIMS
  • Open Contracting and eProcurement
  • Extractives Industries Transparency

Initiative Applied Research

  • Results Data Initiative
  • Open Contracting Readiness Assessments
  • Tools for Adaptive Management
  • Cities Alliance Data Toolkit Development
slide-4
SLIDE 4

About EITI

Extractive Industry Transparency Initiative

The Extractive Industries Transparency Initiative (EITI) is a global standard to promote the

  • pen and accountable management
  • f oil, gas and mineral resources.
  • 52 Implementing Countries
  • 2.3 Trillions USD Revenues

Disclosed in EITI Reports

  • 341 Fiscal Years covered by

EITI Reports

slide-5
SLIDE 5

EITI pre-work technical overview

Technical

  • Drupal 7 based website;
  • Fairly simple structure (site-wise)

and good quality of the legacy-code;

  • 130 contrib modules, 10 custom

modules used and 27 features.

General

  • No dynamic elements;
  • No layout flexibility;
  • Reports used as spreadsheets

+ metadata;

  • Data couldn’t be used in charts,

dynamic widgets, nor exported or re-used by other third parties.

slide-6
SLIDE 6

EITI RFP - focus, target audience, vision & goals

Technical

  • Develop a global EITI Data Portal;
  • Make (spreadsheet) data readable,

analysable, researchable, understandable;

  • Create dynamic country and thematic

pages;

  • Create a dynamic layered maps;
  • Create dynamic and static charts;
  • Create an API for data reusability;

General

  • Draw attention to the importance and

availability of extractives data at a country level;

  • Make data available for analysis by

technical and non-technical users;

  • Improve understanding of how natural

resource management benefits sustainable development;

  • Provide guidance to countries that are

considering adoption of the EITI Standard.

slide-7
SLIDE 7

EITI RFP - focus, target audience, vision & goals

{ API } Charts Dynamic Pages Maps

slide-8
SLIDE 8

Implementation - general overview

  • Data was analyzed, broken down into a bunch of custom entities;
  • Portal relies on custom ctools content types, custom fields,

fieldable panel panes;

  • Migrated the data from legacy D7 to D7;
  • Used Migrate module to import spreadsheet data;
  • Charts and Maps are using custom React-based JS libs fed by

the API data;

  • 71 contrib modules, 22 custom modules, 24 features.
slide-9
SLIDE 9

Implementation - data & custom entities

1. Analyze the data - together with EITI staff; 2. Restructure (normalize) the data

  • keys, references, etc.

3. Come up with a set of custom entities with properties and fields.

Implementing Countries Summary Data Indicators Indicator Values Organization Revenue Stream GFS Codes

slide-10
SLIDE 10

Implementation - extending migrate module

Migrate + Custom Plugins

Implementing Countries Summary Data Indicators Indicator Values Organization Revenue Stream GFS Codes

  • Custom Migrations
  • Custom Source
  • Custom Destinations
slide-11
SLIDE 11

Implementation - happy panels family

Panelizer Custom Ctools Content Types Fieldable Panel Panes Custom Fields - Content Widgets

Maps Visualizations (Charts) Bookmarks Facts Icon Blocks Comparison Tool Value Chain Header Tabs Embedded 3rd Parties

slide-12
SLIDE 12

Let’s see what we ended up with.

slide-13
SLIDE 13

Samples:

  • Dynamic Page - Homepage - https://eiti.org/
  • Custom Page - Map - https://eiti.org/countries
  • Dynamic Page - Data - https://eiti.org/data
  • Dynamic Page - About - https://eiti.org/who-we-are
  • Country Page - Peru - https://eiti.org/peru
  • Country Page - Mongolia - https://eiti.org/mongolia
  • Country Page - USA - https://eiti.org/united-states-america
slide-14
SLIDE 14

Result: 25+ Report Pages Created

Feature: Additional configurable widgets for Progress Reports.

slide-15
SLIDE 15

Happy Client. More Transparency. Readable Data. Bigger Impact.

slide-16
SLIDE 16

Questions.