Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
!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
!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
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"&
III
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
-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-
)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
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 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-
- . 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
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
13
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