SlideShare a Scribd company logo
1 of 21
Download to read offline
P2Pvalue Directory: using a unique open
resource for research and networking
David Rozas (University of Surrey), Samer Hassan
(Universidad Complutense de Madrid) and many others
This work was partially supported by the Framework
programme FP7-ICT-2013-10 of the European Commission through
project P2Pvalue (grant no.: 610961).
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Outline
●
Drupal and why using it?
●
Some key aspects of the architecture
●
How to explore and access the data
●
How to contribute: adding CBPP cases
●
Ideas for future work & questions
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
What is Drupal?
●
A free software framework to build web applications
●
A community of +1M users and +30k developers (Drupal.org
stats)
●
+1M websites: whitehouse.gov, data.gov.uk, louvre.fr,
mtv.co.uk, blogs.aljazeera.com, etc.
●
+info: https://drupal.org/about
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Source: https://www.drupal.org/files/druplicon.small_.png
Why using Drupal?
● Robust architecture
● Flexibility to perform changes
● Modularity to extend with new functionalities: +25k contributed
(non-core) modules
● Flexibility quite critical, taking into account the research nature
of the initiative
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
3 key aspects of the architecture
●
Flexible way to:
●
Manage permissions (who access what?): roles module
●
To classify (and update) the cases. For example, adding a
new type of activity: taxonomy module
●
Display the contents in several formats: views module
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Permissions and roles system
●
Flexible way to manage permissions, workflow and set a “wiki-like” system
●
Currently 3 main roles:
●
Authenticated users (open registration): permissions to add new cases, edit
details about them, see different revisions (versions) of the case, etc.
●
Moderators: permissions to edit any kind of content, revert revisions in case
of vandalism (post-moderation policy), add new terms to the vocabularies, etc.
●
Administrators: full permissions to change all the configuration parameters
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Taxonomies
●
Taxonomy: the practice of “classifying things or concepts”
●
Using Drupal taxonomy system: a flexible way to classify and update
the CBPP cases
●
Currently using 11 vocabularies
●
Each vocabulary has a set of “terms” that can be indexed and filtered:
●
Via URLs: http://www.directory.p2pvalue.eu/explore/typologies/type-activity/open-education
●
Via API (more details soon)
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Views
●
A GUI to a SQL builder: provides us a flexible way to fetch content from the
database and display it in several formats:
●
HTML
●
E.g.: Use to expose the taxonomies as fields to
filter by (Explore - http://directory.p2pvalue.eu/explore/cbpp-communities)
●
JSON, XML
●
E.g.: Use to create the API (http://directory.p2pvalue.eu/api-instructions)
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Exploring the data
●
Data gathered is licensed under a CC0 1.0 license (dedicated to
Public domain -
http://creativecommons.org/publicdomain/zero/1.0/)
●
Explore and filter it via web
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Source:
https://upload.wikimedia.org/wikipedia/commons/thumb/8/
8c/CCzero.svg/220px-CCzero.svg.png
Exploring the data
● Let's take a look:
http://directory.p2pvalue.eu/explore/cbpp-communities
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Accessing the data: the “one-click”way
●
A batch process to create an “up-to-date” version of the data in
CSV
●
Useful way to import it for statistical analysis
(R, Calc, SPSS, etc.)
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Accessing the data: the “one-click”way
●
Let's take a look
http://www.directory.p2pvalue.eu/download/all-cbpp
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Accessing the data: the “geeky”way
●
REST (Representational state transfer) service: an architectural
style designed by W3C applied to the development of web
services
●
Currently supporting XML, JSON and PHP objects
●
Useful way to be used by other applications
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
The “geeky”way: some examples
●
Accessing the data in different formats:
●
XML (default): http://directory.p2pvalue.eu/rest/api (or .xml)
●
JSON: http://directory.p2pvalue.eu/rest/api.json
●
PHP: http://directory.p2pvalue.eu/rest/api.php
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
The “geeky”way: some examples
●
You can also perform queries using the different values of the
taxonomies by adding parameters to the URL
●
E.g.:http://directory.p2pvalue.eu/rest/api?languages=%22Spanish%22
“All the communities which include 'Spanish' as a Language of
the platform”
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
The “geeky”way: some examples
●
Several parameters can be combined: “AND” logic
●
E.g.:
http://directory.p2pvalue.eu/rest/api?languages=%22Spanish%22&legal_entity=%22public%20institution%22
“All the communities which include 'Spanish' as a Language of
the platform AND which have a value of "public institution" for
the field Legal entity”
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
The “geeky”way: some examples
●
A concrete CBPP case can be selected using the NID (Node ID
– Unique identifier)
●
E.g.: http://directory.p2pvalue.eu/rest/api.json?nid=250
All the information about the case 250 (Drupal) in JSON
●
+info : http://www.directory.p2pvalue.eu/api-instructions
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Example of use of API during #P2PDataJam
http://research.nualart.cat/p2pvalue/
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Source: screenshot from https://twitter.com/search?q=%40drozas%20p2pvalue&src=typd retrieved
22nd June 2015
Source: screenshot from http://research.nualart.cat/p2pvalue/ retrieved 22nd June 2015
Contributing
● Adding new cases or editing current ones
● Let's take a look:
http://directory.p2pvalue.eu/node/add/cbpp-community
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Ideas for future work
●
Automatic collection of data from P2Pvalue platform
●
Automatic collection of data from other sources: OpenHub of CBPP?
●
Data visualisation: maps of the communities, user actions, graphical statistics, etc.
●
User engagement mechanisms
●
Let us know if you are playing with the data:
http://www.directory.p2pvalue.eu/contact or @p2pvalue
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
Thanks!
Danke!
Grazie!
¡Gracias!
Any questions/feedback?
Ευχαριστώ!
This work is licensed under a Creative Commons
Attribution-ShareALike 4.0 Unported License
excerpt if otherwise noted. This presentation is a derivative
work from Mayo Fuster Morell's presentation on WP1
of the P2Pvalue project.
To view a copy of this license, please visit:
https://creativecommons.org/licenses/by-sa/4.0/
+info|contact:
●
David Rozas:
●
@drozas
●
http://www.davidrozas.com
●
P2P value:
●
@p2pvalue
●
http://www.p2pvalue.eu
[...]
CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
[...]

More Related Content

Similar to P2Pvalue Directory: Using a Unique Open Resource for Research and Networking

Technical details of the P2Pvalue directory
Technical details of the P2Pvalue directoryTechnical details of the P2Pvalue directory
Technical details of the P2Pvalue directoryDavid Rozas
 
The OpenEuropa Initiative
The OpenEuropa InitiativeThe OpenEuropa Initiative
The OpenEuropa InitiativeNuvole
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesEUBrasilCloudFORUM .
 
A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...OpenAIRE
 
Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...
Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...
Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...BigData_Europe
 
Demystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content AuthorsDemystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content AuthorsRachel Wandishin
 
OpenAIRE: Science. Set Free, Iryna Kuchma, EIFL
OpenAIRE: Science. Set Free, Iryna Kuchma, EIFLOpenAIRE: Science. Set Free, Iryna Kuchma, EIFL
OpenAIRE: Science. Set Free, Iryna Kuchma, EIFLPlatforma Otwartej Nauki
 
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth SciencesValues & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth Sciencesterradue
 
OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...
OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...
OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...OpenAIRE
 
The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...
The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...
The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...David Rozas
 
Grand Challenges Learning Analytics
Grand Challenges Learning AnalyticsGrand Challenges Learning Analytics
Grand Challenges Learning Analyticsamberg
 
Hong Kong Drupal User Group - Sep 13th
Hong Kong Drupal User Group - Sep 13thHong Kong Drupal User Group - Sep 13th
Hong Kong Drupal User Group - Sep 13thWong Hoi Sing Edison
 
5th Content Providers Community Call
5th Content Providers Community Call5th Content Providers Community Call
5th Content Providers Community CallOpenAIRE
 
Big data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilotsBig data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilotsBigData_Europe
 
10th OpenAIRE Content Providers Community Call
10th OpenAIRE Content Providers Community Call10th OpenAIRE Content Providers Community Call
10th OpenAIRE Content Providers Community CallOpenAIRE
 
BDE SC6-ws-05/12/2016 technology part - SWC
BDE SC6-ws-05/12/2016 technology part - SWCBDE SC6-ws-05/12/2016 technology part - SWC
BDE SC6-ws-05/12/2016 technology part - SWCBigData_Europe
 
BDE SC6-hang out - technology part-SWC - Martin
BDE SC6-hang out - technology part-SWC - MartinBDE SC6-hang out - technology part-SWC - Martin
BDE SC6-hang out - technology part-SWC - MartinBigData_Europe
 
Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...Christophe Guéret
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?Wong Hoi Sing Edison
 
Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012scorlosquet
 

Similar to P2Pvalue Directory: Using a Unique Open Resource for Research and Networking (20)

Technical details of the P2Pvalue directory
Technical details of the P2Pvalue directoryTechnical details of the P2Pvalue directory
Technical details of the P2Pvalue directory
 
The OpenEuropa Initiative
The OpenEuropa InitiativeThe OpenEuropa Initiative
The OpenEuropa Initiative
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challenges
 
A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...
 
Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...
Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...
Big Data Europe SC6 WS #3: PILOT SC6: CITIZEN BUDGET ON MUNICIPAL LEVEL, Mart...
 
Demystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content AuthorsDemystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content Authors
 
OpenAIRE: Science. Set Free, Iryna Kuchma, EIFL
OpenAIRE: Science. Set Free, Iryna Kuchma, EIFLOpenAIRE: Science. Set Free, Iryna Kuchma, EIFL
OpenAIRE: Science. Set Free, Iryna Kuchma, EIFL
 
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth SciencesValues & Vision - Cloud Sandboxes for BIG Earth Sciences
Values & Vision - Cloud Sandboxes for BIG Earth Sciences
 
OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...
OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...
OpenAIRE - Implementing Open Science (presentation by Natalia Manola at Food ...
 
The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...
The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...
The Value of (Digital) Social Innovation: How to Decribe It and How to Suppor...
 
Grand Challenges Learning Analytics
Grand Challenges Learning AnalyticsGrand Challenges Learning Analytics
Grand Challenges Learning Analytics
 
Hong Kong Drupal User Group - Sep 13th
Hong Kong Drupal User Group - Sep 13thHong Kong Drupal User Group - Sep 13th
Hong Kong Drupal User Group - Sep 13th
 
5th Content Providers Community Call
5th Content Providers Community Call5th Content Providers Community Call
5th Content Providers Community Call
 
Big data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilotsBig data Europe: concept, platform and pilots
Big data Europe: concept, platform and pilots
 
10th OpenAIRE Content Providers Community Call
10th OpenAIRE Content Providers Community Call10th OpenAIRE Content Providers Community Call
10th OpenAIRE Content Providers Community Call
 
BDE SC6-ws-05/12/2016 technology part - SWC
BDE SC6-ws-05/12/2016 technology part - SWCBDE SC6-ws-05/12/2016 technology part - SWC
BDE SC6-ws-05/12/2016 technology part - SWC
 
BDE SC6-hang out - technology part-SWC - Martin
BDE SC6-hang out - technology part-SWC - MartinBDE SC6-hang out - technology part-SWC - Martin
BDE SC6-hang out - technology part-SWC - Martin
 
Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...Stop making tools! Nobody likes them anyway...
Stop making tools! Nobody likes them anyway...
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
 
Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012
 

More from David Rozas

When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com...
 When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com... When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com...David Rozas
 
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...David Rozas
 
Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...
Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...
Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...David Rozas
 
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...David Rozas
 
Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...
Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...
Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...David Rozas
 
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...David Rozas
 
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...David Rozas
 
Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...
Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...
Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...David Rozas
 
Drupal: "come for the software, stay for the community". Conociendo la comunidad
Drupal: "come for the software, stay for the community". Conociendo la comunidadDrupal: "come for the software, stay for the community". Conociendo la comunidad
Drupal: "come for the software, stay for the community". Conociendo la comunidadDavid Rozas
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...David Rozas
 
Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...
Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...
Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...David Rozas
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...David Rozas
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...David Rozas
 
Lightning talk - Affective labour and the notion of contribution in FLOSS com...
Lightning talk - Affective labour and the notion of contribution in FLOSS com...Lightning talk - Affective labour and the notion of contribution in FLOSS com...
Lightning talk - Affective labour and the notion of contribution in FLOSS com...David Rozas
 
Survey Research (SOC2029). Seminar 10: non-response and missing data
Survey Research (SOC2029). Seminar 10: non-response and missing dataSurvey Research (SOC2029). Seminar 10: non-response and missing data
Survey Research (SOC2029). Seminar 10: non-response and missing dataDavid Rozas
 
Survey Research (SOC2029). Seminar 9: designing a self-completion questionnaire
Survey Research (SOC2029). Seminar 9: designing a self-completion questionnaireSurvey Research (SOC2029). Seminar 9: designing a self-completion questionnaire
Survey Research (SOC2029). Seminar 9: designing a self-completion questionnaireDavid Rozas
 
Survey Research (SOC2029). Seminar 8: formulating a research question
Survey Research (SOC2029). Seminar 8: formulating a research questionSurvey Research (SOC2029). Seminar 8: formulating a research question
Survey Research (SOC2029). Seminar 8: formulating a research questionDavid Rozas
 
Survey Research (SOC2029). Seminar 7: ethics in survey research
Survey Research (SOC2029). Seminar 7: ethics in survey researchSurvey Research (SOC2029). Seminar 7: ethics in survey research
Survey Research (SOC2029). Seminar 7: ethics in survey researchDavid Rozas
 
Survey Research (SOC2029). Seminar 6: questionnaire design (II)
Survey Research (SOC2029). Seminar 6: questionnaire design (II) Survey Research (SOC2029). Seminar 6: questionnaire design (II)
Survey Research (SOC2029). Seminar 6: questionnaire design (II) David Rozas
 
Survey Research (SOC2029). Seminar 5: questionnaire design (I)
Survey Research (SOC2029). Seminar 5: questionnaire design (I)Survey Research (SOC2029). Seminar 5: questionnaire design (I)
Survey Research (SOC2029). Seminar 5: questionnaire design (I)David Rozas
 

More from David Rozas (20)

When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com...
 When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com... When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Com...
 
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
 
Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...
Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...
Cuando Ostrom se encuentra con blockchain: explorando las potencialidades de ...
 
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
When Ostrom Meets Blockchain: Exploring the Potentials of Blockchain for Comm...
 
Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...
Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...
Ostrom’s crypto-principles? Towards a commons-based approach for the use of B...
 
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
 
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
Self-organisation in Commons-Based Peer Production. Drupal: “the drop is alwa...
 
Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...
Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...
Drupal: the drop is always moving. Autogestión y gobernanza de infraestructur...
 
Drupal: "come for the software, stay for the community". Conociendo la comunidad
Drupal: "come for the software, stay for the community". Conociendo la comunidadDrupal: "come for the software, stay for the community". Conociendo la comunidad
Drupal: "come for the software, stay for the community". Conociendo la comunidad
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
 
Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...
Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...
Quantitative Methods II (#SOC2031). Seminar #11: Secondary analysis. Big data...
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
 
Lightning talk - Affective labour and the notion of contribution in FLOSS com...
Lightning talk - Affective labour and the notion of contribution in FLOSS com...Lightning talk - Affective labour and the notion of contribution in FLOSS com...
Lightning talk - Affective labour and the notion of contribution in FLOSS com...
 
Survey Research (SOC2029). Seminar 10: non-response and missing data
Survey Research (SOC2029). Seminar 10: non-response and missing dataSurvey Research (SOC2029). Seminar 10: non-response and missing data
Survey Research (SOC2029). Seminar 10: non-response and missing data
 
Survey Research (SOC2029). Seminar 9: designing a self-completion questionnaire
Survey Research (SOC2029). Seminar 9: designing a self-completion questionnaireSurvey Research (SOC2029). Seminar 9: designing a self-completion questionnaire
Survey Research (SOC2029). Seminar 9: designing a self-completion questionnaire
 
Survey Research (SOC2029). Seminar 8: formulating a research question
Survey Research (SOC2029). Seminar 8: formulating a research questionSurvey Research (SOC2029). Seminar 8: formulating a research question
Survey Research (SOC2029). Seminar 8: formulating a research question
 
Survey Research (SOC2029). Seminar 7: ethics in survey research
Survey Research (SOC2029). Seminar 7: ethics in survey researchSurvey Research (SOC2029). Seminar 7: ethics in survey research
Survey Research (SOC2029). Seminar 7: ethics in survey research
 
Survey Research (SOC2029). Seminar 6: questionnaire design (II)
Survey Research (SOC2029). Seminar 6: questionnaire design (II) Survey Research (SOC2029). Seminar 6: questionnaire design (II)
Survey Research (SOC2029). Seminar 6: questionnaire design (II)
 
Survey Research (SOC2029). Seminar 5: questionnaire design (I)
Survey Research (SOC2029). Seminar 5: questionnaire design (I)Survey Research (SOC2029). Seminar 5: questionnaire design (I)
Survey Research (SOC2029). Seminar 5: questionnaire design (I)
 

Recently uploaded

OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuinethapagita
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptJoemSTuliba
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPirithiRaju
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 

Recently uploaded (20)

OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.ppt
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 

P2Pvalue Directory: Using a Unique Open Resource for Research and Networking

  • 1. P2Pvalue Directory: using a unique open resource for research and networking David Rozas (University of Surrey), Samer Hassan (Universidad Complutense de Madrid) and many others This work was partially supported by the Framework programme FP7-ICT-2013-10 of the European Commission through project P2Pvalue (grant no.: 610961). CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 2. Outline ● Drupal and why using it? ● Some key aspects of the architecture ● How to explore and access the data ● How to contribute: adding CBPP cases ● Ideas for future work & questions CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 3. What is Drupal? ● A free software framework to build web applications ● A community of +1M users and +30k developers (Drupal.org stats) ● +1M websites: whitehouse.gov, data.gov.uk, louvre.fr, mtv.co.uk, blogs.aljazeera.com, etc. ● +info: https://drupal.org/about CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu Source: https://www.drupal.org/files/druplicon.small_.png
  • 4. Why using Drupal? ● Robust architecture ● Flexibility to perform changes ● Modularity to extend with new functionalities: +25k contributed (non-core) modules ● Flexibility quite critical, taking into account the research nature of the initiative CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 5. 3 key aspects of the architecture ● Flexible way to: ● Manage permissions (who access what?): roles module ● To classify (and update) the cases. For example, adding a new type of activity: taxonomy module ● Display the contents in several formats: views module CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 6. Permissions and roles system ● Flexible way to manage permissions, workflow and set a “wiki-like” system ● Currently 3 main roles: ● Authenticated users (open registration): permissions to add new cases, edit details about them, see different revisions (versions) of the case, etc. ● Moderators: permissions to edit any kind of content, revert revisions in case of vandalism (post-moderation policy), add new terms to the vocabularies, etc. ● Administrators: full permissions to change all the configuration parameters CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 7. Taxonomies ● Taxonomy: the practice of “classifying things or concepts” ● Using Drupal taxonomy system: a flexible way to classify and update the CBPP cases ● Currently using 11 vocabularies ● Each vocabulary has a set of “terms” that can be indexed and filtered: ● Via URLs: http://www.directory.p2pvalue.eu/explore/typologies/type-activity/open-education ● Via API (more details soon) CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 8. Views ● A GUI to a SQL builder: provides us a flexible way to fetch content from the database and display it in several formats: ● HTML ● E.g.: Use to expose the taxonomies as fields to filter by (Explore - http://directory.p2pvalue.eu/explore/cbpp-communities) ● JSON, XML ● E.g.: Use to create the API (http://directory.p2pvalue.eu/api-instructions) CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 9. Exploring the data ● Data gathered is licensed under a CC0 1.0 license (dedicated to Public domain - http://creativecommons.org/publicdomain/zero/1.0/) ● Explore and filter it via web CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu Source: https://upload.wikimedia.org/wikipedia/commons/thumb/8/ 8c/CCzero.svg/220px-CCzero.svg.png
  • 10. Exploring the data ● Let's take a look: http://directory.p2pvalue.eu/explore/cbpp-communities CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 11. Accessing the data: the “one-click”way ● A batch process to create an “up-to-date” version of the data in CSV ● Useful way to import it for statistical analysis (R, Calc, SPSS, etc.) CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 12. Accessing the data: the “one-click”way ● Let's take a look http://www.directory.p2pvalue.eu/download/all-cbpp CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 13. Accessing the data: the “geeky”way ● REST (Representational state transfer) service: an architectural style designed by W3C applied to the development of web services ● Currently supporting XML, JSON and PHP objects ● Useful way to be used by other applications CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 14. The “geeky”way: some examples ● Accessing the data in different formats: ● XML (default): http://directory.p2pvalue.eu/rest/api (or .xml) ● JSON: http://directory.p2pvalue.eu/rest/api.json ● PHP: http://directory.p2pvalue.eu/rest/api.php CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 15. The “geeky”way: some examples ● You can also perform queries using the different values of the taxonomies by adding parameters to the URL ● E.g.:http://directory.p2pvalue.eu/rest/api?languages=%22Spanish%22 “All the communities which include 'Spanish' as a Language of the platform” CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 16. The “geeky”way: some examples ● Several parameters can be combined: “AND” logic ● E.g.: http://directory.p2pvalue.eu/rest/api?languages=%22Spanish%22&legal_entity=%22public%20institution%22 “All the communities which include 'Spanish' as a Language of the platform AND which have a value of "public institution" for the field Legal entity” CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 17. The “geeky”way: some examples ● A concrete CBPP case can be selected using the NID (Node ID – Unique identifier) ● E.g.: http://directory.p2pvalue.eu/rest/api.json?nid=250 All the information about the case 250 (Drupal) in JSON ● +info : http://www.directory.p2pvalue.eu/api-instructions CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 18. Example of use of API during #P2PDataJam http://research.nualart.cat/p2pvalue/ CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu Source: screenshot from https://twitter.com/search?q=%40drozas%20p2pvalue&src=typd retrieved 22nd June 2015 Source: screenshot from http://research.nualart.cat/p2pvalue/ retrieved 22nd June 2015
  • 19. Contributing ● Adding new cases or editing current ones ● Let's take a look: http://directory.p2pvalue.eu/node/add/cbpp-community CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 20. Ideas for future work ● Automatic collection of data from P2Pvalue platform ● Automatic collection of data from other sources: OpenHub of CBPP? ● Data visualisation: maps of the communities, user actions, graphical statistics, etc. ● User engagement mechanisms ● Let us know if you are playing with the data: http://www.directory.p2pvalue.eu/contact or @p2pvalue CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu
  • 21. Thanks! Danke! Grazie! ¡Gracias! Any questions/feedback? Ευχαριστώ! This work is licensed under a Creative Commons Attribution-ShareALike 4.0 Unported License excerpt if otherwise noted. This presentation is a derivative work from Mayo Fuster Morell's presentation on WP1 of the P2Pvalue project. To view a copy of this license, please visit: https://creativecommons.org/licenses/by-sa/4.0/ +info|contact: ● David Rozas: ● @drozas ● http://www.davidrozas.com ● P2P value: ● @p2pvalue ● http://www.p2pvalue.eu [...] CAPS 2015 (Brussels) – 07.07.2015www.p2pvalue.eu [...]