Вы находитесь на странице: 1из 22

P2Pvalue Techno-social platform for sustainable models and value generation in commons-based peer production in the Future Internet

Programme: FP7-ICT-2013-10 Project: 610961


Start date: 201 -10-01 !uration: " months

!eliverable !#$1 %ebsite and P2Pvalue node


Submission date: 201&-0 -21 'rganisation name of lead contractor for this deliverable: ()* !issemination Status P( PP ,)' Public Restricted to ot er !rogramme !artici!a"ts #i"cludi"g t e Commissio" $er%ices& Restricted to a grou! s!eci'ed b( t e co"sortium #i"cludi"g t e Commissio" $er%ices& Co"'de"tial) o"l( *or members o* t e co"sortium #i"cludi"g t e Commissio" $er%ices& +

P2P%alue +eli%erable ,-1

!ocument information
1-1
.ut or#s& 'rganisation 0C1 0"i$ --mail !abloja"2ucm-es dro3as2surre(-ac-u4

.uthor Pablo /ja"gure" +a%id Ro3as 1-2 /t er co"tributors /ame $amer 5assa" 6igel 7ilbert 1-3+ocume"t istor( 0ersion1
80-1 80-2 81-0

'rganisation 0C1 0"i$

--mail samer2*di-ucm-es "-gilbert2surre(-ac-u4

!ate
2019-03-19 2019-03-19 2019-03-20

)hange
$tarti"g %ersio" - +ra*t .dded sectio" 1 .!!ro%ed %ersio" to be submitted to :0

1-9+ocume"t data 2e34ords -ditor address data !eliver3 date 1-,+istributio" list !ate Issue Co"sortium members Project o>cer :C arc i%e --mail members2lists-!2!%alue-eu ?oretta-."a"ia2ec-euro!a-eu C6:CT-ICT-6109612ec-euro!a -eu P2P%alue C;PP <u"e =a%e Collaboratio" !abloja"2ucm-es 1o"t 9

II

=ebsite a"d P2P%alue "ode

P2Pvalue )onsortium

0"i%ersit( /* $urre( #Coordi"ator& Ce"tre 6atio"al +e ?a Rec erc e $cie"ti'@ue $tic tu"g Peer To Peer .lter"ati%es #P2P Fou"datio"&

0"i%ersitat .utA"oma +e ;arcelo"a

0"i%ersidad Com!lute"se +e 1adrid

0"i%ersitB +egli $tudi +i 1ila"o

III

P2P%alue +eli%erable ,-1

Pro5ect ob5ectives

T e !rojectCs objecti%es are: +e%elo!me"t o* a so*tDare !lat*orm o 0"dersta"d) eE!erime"t Dit ) desig" a"d build a collecti%e i"tellige"ce tec "o-social *ederated collaborati%e !lat*orm t at Dill *oster t e sustai"abilit( o* commu"ities o* collaborati%e !roductio"o +e!lo( se%eral customised "odes o* t e *ederated !lat*orm i" D ic real-Dorld commu"ities Dill i"teract) !artici!ate) a"d collaborati%el( create co"te"t T eor( a"d Polic( o +e%elo! C;PP t eor() based o" multidisci!li"ar( a"d multi-met od researc o" C;PP) a"d determi"e t e *actors *or success) !roducti%it() a"d resilie"ce i" commu"ities #Fbest !racticesG&o +e%elo! a set o* %alue metrics a"d reDard mec a"isms t at i"ce"ti%ise t e !artici!atio" o* citi3e"s i" C;PPo $imulate t e "eD sustai"abilit( models !ro!osed) s oDi"g oD robust t e( are i" t e *ace o* di%erse commu"it( co"ditio"so 8eri*( t e com!atibilit( o* t e !ro!osed models Dit i""o%atio" !olicies a"d !ro%ide a series o* !olic( recomme"datio"s *or !ublic admi"istratio"s to e"courage C;PP-dri%e" social i""o%atio"+ata a"d Resources o Pro%ide a director( o* eEisti"g C;PP commu"ities) toget er Dit t eir mai" c aracteristicso 1ai"tai" a" o!e" Deb-based C;PP arc i%e) Dit t e collected data-sets) sur%e(s) re!orts) /!e" :ducatio"al Resources a"d o!e"-access !ublicatio"s) *reel( a%ailable to ot er researc ers a"d t ird-!arties u"der a" o!e" co!(le*t lice"se- T is i"cludes a !roject !ublic re!ositor( Dit all code a%ailable as *reeHo!e" source-

I8

=ebsite a"d P2P%alue "ode

-6ecutive Summar3
T is deli%erable re!orts t e results o* t e Dor4 !er*ormed duri"g t e 'rst *our mo"t s o* t e !roject to set u! a !roject =ebsite a"d a set o* commu"icatio"s tools *or t e !roject based o" a" earl( %ersio" o* t e P2P%alue !lat*orm-

P2P%alue +eli%erable ,-1

)ontents

1 The P2Pvalue %ebsite----------------------------------------------------------------------------------------- 1 1ai" sectio"s o* t e site------------------------------------------------------------------------------------------- 1 2 The P2Pvalue platform node------------------------------------------------------------------------------ 9 Plat*orm bac4grou"d------------------------------------------------------------------------------------------------ 9 I"*rastructure a"d +e%elo!me"t----------------------------------------------------------------------------10 Curre"t Plat*orm Features-------------------------------------------------------------------------------------- 11 ,eferences----------------------------------------------------------------------------------------------------------- 16

8I

1 The P2Pvalue %ebsite


T e P2P%alue Debsite as bee" built usi"g I$cie"ce #I$cie"ce) 2019&) a *reeHlibreHo!e" source so*tDare #F?/$$& !lat*orm tailored to su!!ort t e "eeds o* moder" sc olarl( commu"ities de%elo!ed as !art o* t e FP7 !roject I?ecti%es #I?ecti%es) 2019&- I$cie"ce is based o" t e F?/$$ co"te"t ma"ageme"t *rameDor4 +ru!al #+ru!al-org) 2019&) used b( at least 1-9J o* t e Debsites DorldDide #=3Tec s) 2019&T e !lat*orm as bee" customised to alloD collaborati%e !roductio") but also e"suri"g t at certai" *u"ctio"alities are o"l( accessible to s!eci'c sets o* users i" a gra"ular Da(- T is as bei"g ac ie%ed b( !ro%idi"g a diKere"t set o* !ermissio"s de!e"di"g o" t e role o* t e user- For eEam!le) users oldi"g a Fco"sortium memberG role ca" add "eD blog !osts) but t e( ca""ot access admi"istratio" tas4s suc as t e creatio" o* bac4u!s- .dditio"all() user ma"uals Dere created *or t e co"sortium membersT e !roductio" site is osted at t e 0"i%ersit( o* $urre( a"d ca" be reac ed at tt!:HHDDD-!2!%alue-euH . testi"g i"sta"ce is also osted i" a diKere"t ser%er at t e 0"i%ersit( o* $urre( at tt!:HHDDD-dru!al-researc -orgH!2!%alue T e code is !ublicl( a%ailable i" t e P2P8alue 7it ub !roject !age at tt!s:HHgit ub-comHP2P%alueH!2!%alue-Debsite-code." earl( %ersio" o* t e Debsite Das made !ublic i" mid /ctober 2013) a"d t e com!leted Debsite Dit !ro*essio"all( desig"ed a"d cra*ted st(li"g Das a%ailable *rom 1arc 19) 2019T e *olloDi"g sectio" !ro%ides a brie* tour o* t e mai" areas o* t e site-

Main sections of the site


T e *ro"t!age is bei"g used to ig lig t t e latest "eDs o* t e !roject #*or eEam!le t e rece"t P2P+ata Lam e%e"t& a"d is bei"g edited collaborati%el( b( se%eral members o* t e co"sortium # tt!:HHDDD-!2!%alue-euH ome&-

T e F;logG sectio" # tt!:HHDDD-!2!%alue-euHblog& dis!la(s t e latest blog !osts created collaborati%el( b( t e members o* t e co"sortium:

T e FProjectG sectio" # tt!:HHDDD-!2!%alue-euH!roject& co"sists o* a set o* static Deb!ages) describi"g t e FCo"ce!t a"d objecti%esG # tt!:HHDDD-!2!%alue-euH!rojectHco"ce!t-a"d-objecti%es& t e F=or4 !la"G # tt!:HHDDD-!2!%alue-euH!rojectHDor4-!la"&) t e F=or4 !ac4agesG # tt!:HHDDD-!2!%alue-euH!rojectHDor4-!ac4ages& a"d t e F1ilesto"esG # tt!:HHDDD-!2!%alue-euH!rojectHmilesto"es&-

T e FCo"sortiumG sectio" also co"sists o* static !ages) oKeri"g i"*ormatio" about t e i"stitutio"s t at *orm t e Co"sortium # tt!:HHDDD-!2!%alue-euHco"sortium& a"d t e F$ta4e older ;oardG # tt!:HHDDD-!2!%alue-euHco"sortiumHsta4e older-board&T e FPeo!leG sectio" dis!la(s t e i"*ormatio" o* all t e members o* t e co"sortium:

T e !ro'les ca" be u!dated directl( b( t e members o* t e co"sortium accessi"g isH er !ro'le:

T e FPublicatio"sG sectio" co"sists o* a set o* static !ages Dit i"*ormatio" about t e FProject +eli%erablesG # tt!:HHDDD-!2!%alue-euH!ublicatio"sH!roject-deli%erables&) FPrese"tatio"sG # tt!:HHDDD-!2!%alue-euH!ublicatio"sH!rese"tatio"s&) FLour"al articlesG # tt!:HHDDD-!2!%alue-euH!ublicatio"sHjour"al-articles& a"d F=or4i"g Pa!ersG # tt!:HHDDD-!2!%alue-euH!ublicatio"sHDor4i"g-!a!ers&T e FCo"tactG sectio" !ro%ides a co"tact *orm D ose messages are *orDarded to admi"2!2!%alue-eu:

Fi"all( t e F:"gageG sectio" # tt!:HHDDD-!2!%alue-euHe"gage& !ro%ides a list o* t e diKere"t Da(s to e"gage Dit t e !roject: social media c a""els) "eDsletter) maili"g list) etc$ome o* t ese c a""els are ig lig ted i" t e site) b( i"cludi"g bloc4s dis!la(ed i" all t e !ages Dit li"4s to t em) t e latest stream) etc-

2 The P2Pvalue platform node Platform background


T e P2P%alue !lat*orm is bei"g de%elo!ed o" t e to! o* a" eEisti"g *reeHlibreHo!e" source so*tDare #F?/$$& tool "amed <u"e #<u"e) 2019&- <u"e is collaborati%e so*tDare lice"sed u"der t e 760 .7P?%3 lice"se #760) 2007& t at e"courages t e use o* F?/$$ Deb ser%ices- It is based o" robust La%a tec "olog( a"d se%eral eEisti"g so*tDare !rojects a"d !rotocols: 7=T FrameDor4: 7oogleCs F?/$$ *rameDor4 to de%elo! =eb a!!licatio"s #5a"so" N Tac() 2007& T e .!ac e =a%e o!e" !rotocol *or collaborati%eHreal-time editi"g i" *ederated e"%iro"me"ts #=a%e) 2010& T e O1PP #$ai"t-."dre) 2011& o!e" !rotocol *or t e c at a"d "oti'catio"s s(stem.lt oug <u"ePs stage o* de%elo!me"t is ;eta #i-e- a stable !rotot(!e still Dit bugs a"d u"der testi"g&) it is a" a!!ro!riate stable starti"g !oi"t to de%elo! t e *eatures o* t e P2P%alue !lat*orm- T e !roject Dill tac4le im!ro%eme"ts a"d ge"eral issues i" order to ta4e t e i"itial !lat*orm i" a *urt er ste! o* @ualit() s ari"g its im!ro%eme"ts Dit t e me"tio"ed <u"e a"d .!ac e =a%eI" additio" to t e base so*tDare !lat*orm de%elo!me"t) "eD *eatures Dill be !ro%ided b( t e de%elo!me"t o* "eD !luggable ru"time com!o"e"ts called F7adgetsG # Q.!!s& D ic ca" be embedded Dit i" t e docume"ts-

Infrastructure and Development


T e !lat*orm "ode is !ublicl( a%ailable at t is address: tt!:HH!lat*orm-!2!%alue-eu read( to be used b( t e diKere"t !art"ers o* t e P2P%alue !rojectI" order to !ro%ide a reliable ser%ice De a%e set u! duri"g t e !ast mo"t s: a%e additio"al i"*rastructure t at De

- . test e"%iro"me"t #a-4-a- $tagi"g) Pre!roductio" or 0.T e"%iro"me"t& at tt!:HH!lat*orm-!2!%alue-eu:10000 T is is a mirror o* t e !re%ious !ublic "ode used to test "eD *u"ctio"alit() bug 'Ees a"d i"%estigate issues Dit out t e ris4 o* real a"d !erso"al data loss or !oor @ualit( o* ser%ice duri"g t ose !rocessesT e ser%er i"*rastructure *or bot ser%ices is !ro%ided b( t e F?/$$-*rie"dl( :0-based com!a"( /85) Dit +ebia" 760H?i"uE mac i"esI" order to ma"age t e so*tDare de%elo!me"t !rocess De rel( o" t e *olloDi"g ser%ices: - ." i"ter"al 7it #?oeliger N 1cCulloug ) 2012& re!ositor( osted b( t e 0C1 H 7rasia Researc 7rou! !ro%idi"g t e source code %ersio" co"trol s(stem) Dit %isible access *rom tt!:HHgrasia-*di-ucm-esH!2!%alueHredmi"eH!rojectsH4u"eHre!ositor( a"d Dit !ublic mirrors i" t e Dell-4"oD" 7it ser%ices 7it5ub: tt!s:HHgit ub-comHP2P%alue 7itorious: tt!s:HHgitorious-orgH!2!%alue - . so*tDare de%elo!me"t ma"ageme"t tool a"d issue trac4er at tt!:HHgrasia-*di-ucm-esH!2!%alueHredmi"e 10

Dit a %aluable =i4i sectio" *or tec "ical to!ics at tt!:HHgrasia-*di-ucm-esH!2!%alueHredmi"eH!rojectsH4u"eHDi4i a"d a $crum Project ma"ageme"t add-o" "amed $crum2;Co"cer"i"g t e $crum agile met odolog( #Risi"g N La"oK) 2000& De *olloD a co"ti"uous i"tegratio" #+u%all) 1at(as N 7lo%er) 2007& a!!roac i" t e so*tDare e"gi"eeri"g !rocess D ere co"ti"uous com!ilatio" a"d a"d test o* t e so*tDare is !er*ormed *rom : tt!s:HHtra%is-ci-orgHP2P%alueH4u"e

Current Platform Features


T e "ode is i"te"ded to !ro%ide collaborati%e s!aces to t e D ole P2P%alue !roject as Dell as to s!eci'c Dor4i"g grou!s) e-g- Dor4!ac4ages) !art"ers) tas4-related grou!s- .s lo"g as users are registered i" t e !lat*orm t e( ca" !artici!ate i" a"( grou! at a"( time0sers a"d grou! s!aces s are a same %isual as!ect a"d tools:

.t t is mome"t t ree Dor4i"g grou!s are osted:

11

T e P2Pvalue project grou! - t e collaborati%e s!ace *or t e !roject itsel* to Dor4 a"d commu"icate o" t e !rojectCs s!eci'c to!ics- For eEam!le) a discussio" list *or t e =P leaders is curre"tl( i" use t ere T e P2Pvalue platform o!e" grou! - it sta"ds *or t e users o* t e "odeH!lat*orm i" ge"eral- Issues a"d discussio"s about t e so*tDare itsel* s ould be a"dled t ere T e UCM P2Pvalue grou! - s!eci'c grou! *or t e !lat*ormCs de%elo!me"t team *rom t e 0C1- For eEam!le) =P3 Dor4 sc eduli"g is ma"aged ere Dit a s ared cale"dar a"d a s ared scrum tas4 summar( board.lo"g Dit grou!s t ese eEam!les) t e !lat*orm i" ge"eral !ro%ides to users a"d

/"li"e s!aces .ut or teEt docume"ts Dit collaborati%e real-time editio" 1a"ageme"t a"d s ari"g cale"dars #i"tegratio" Dit 3rd !art( tools suc as 7oogle Cale"dar& 1a"ageme"t o* discussio" lists $ ari"g !olls) %ideos a"d ot er collaborati%e tools C at a"d grou!-c atrooms 1a"ageme"t o* *rie"ds i!-relatio"s

$ome eEam!les o* t e !lat*orm tools *olloD: Documents tool with a folder organi ation!

12

"#ample of embedding a video $agdet to a document!

13

%iew of the calendar tool and an appoinment!

19

& view of the Inbo# space' *rom D ere users ca" ma"age all t e co"%ersatio"s a"d docume"ts t e( are Dor4i"g Dit :

1,

,eferences
Comunes Nonprofit, Kune Project (Accessed in March, 2014): http: !une"ourproject"or# $N% (200&) : $N% Affero $enera' Pu('ic )icense http: ***"fsf"or# 'icensin# 'icenses a#p'+,"0"htm' -anson, .", / 0ac1, A" (200&)" $20 in Action: 3as1 Aja4 *ith the $oo#'e 2e( 0oo'!it" 5reamtech Press" Apache 6oft*are 7oundation (2010), Apache 2a8e project in Apache 9ncu(ator: http: incu(ator"apache"or# 6aint+Andre, P" (2011)" 34tensi('e messa#in# and presence protoco' (:MPP): Core" 9nternet 3n#ineerin# 0as! 7orce" .7C ;120 ((ased on 2004 8ersion .7C ,<20)" )oe'i#er, =", / McCu''ou#h, M" (2012)" >ersion Contro' *ith $it: Po*erfu' too's and techni?ues for co''a(orati8e soft*are de8e'opment" @A.ei''1 Media" .isin#, )", / =anoff, N" 6" (2000)" 0he 6crum soft*are de8e'opment process for sma'' teams" 9333 soft*are, 17(4), 2;+,2" 5u8a'', P" M", Mat1as, 6", / $'o8er, A" (200&)" Continuous inte#ration: impro8in# soft*are ?ua'it1 and reducin# ris!" Pearson 3ducation" 2,0echs, BC%sa#e of content mana#ement s1stems for *e(sitesD, (Accessed in March, 2014): http: *,techs"com techno'o#ies o8er8ie* contentEmana#ement a'' F6cience, (Accessed in March, 2014): http: ?science"inn"ac F)ecti8es, (Accessed in March, 2014): http: ***"?'ecti8es"eu 5rupa'"or#, (Accessed in March, 2014): https: drupa'"or#

16

Вам также может понравиться