COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis




                   COCLICO project - OWF 2010
Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs           Olivier Berger, Telecom SudParis
Hosted
Who cares ?
Forge
proliferation
Eorts
More
                           Friday 01/10/2010
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
Who's gonna tweet here ?
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
                              !planetforge
Who cares ?
Forge
                   http://identi.ca/group/planetforge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
Who's tweeting now
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis
                   ˆ   Institut TELECOM / TELECOM SudParis /
                       Computer Science dept. / PFTCR team
Introduction

Foreword                 ˆ   2 perm. sta Christian BAC and myself
About
COCLICO                  ˆ   2 PhD students
Issues                   ˆ   2 non permanent research engineers
Still too much
lock-in
Freedom vs
                         ˆ   Research on collaborative development
Hosted
Who cares ?
                             platforms, tools, process, in FLOSS
Forge
proliferation
                             communities
Eorts
                   ˆ   Previously worked in service companies (Cap
More
exchanges of           Gemini, IDEALX)
code


Data               ˆ   At TELECOM SudParis since 2002
portability


Linked Open
                   ˆ   RD on FLOSS, forges, bugtracking, Linked
Social Web
                       Data, etc. (CALIBRE, HELIOS, COCLICO)
Interoperability


PlanetForge
                   ˆ   Contributor to Debian, FusionForge, Mantis
About COCLICO
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge                      http://www.coclico-project.org/
proliferation
Eorts
More
exchanges of       The Coclico project aims to reinforce software forges
code

                   communities by structuring an open source ecosystem
Data
portability        for which a critical mass exists in France.
Linked Open
Social Web


Interoperability


PlanetForge
About COCLICO
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
                                                         Funding programme
  Telecom
  SudParis



Introduction
                   ˆ   French collaborative RD cluster programmes
Foreword
About
                         ˆ System@tic   Paris Region
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?              ˆ Minalogic   Grenoble Region
Forge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open        ˆ   Public funding (partial)
Social Web


Interoperability   ˆ   2 years (2009-2011) (mid-term now)
PlanetForge
About COCLICO
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
                                                            Project consortium
  Telecom
  SudParis
                   ˆ   9 Participants in Paris and Grenoble mainly
Introduction             ˆ   Industry :
Foreword                       ˆ Bull,
About
COCLICO
                               ˆ Orange Labs,
                               ˆ Xerox
Issues

Still too much
lock-in
Freedom vs
Hosted
                         ˆ   SMEs :
Who cares ?                    ˆ   CELI France,
Forge
proliferation                  ˆ   Bearstech,
Eorts
More
                               ˆ   Gnurandal (via Xerox),
exchanges of                   ˆ   Objet Direct
code


Data
                         ˆ   Academia :
portability                    ˆ INRIA,
Linked Open                    ˆ Institut TELECOM / Telecom Sud Paris
Social Web


Interoperability   ˆ   Strong focus on Open Source
PlanetForge            (should always be natural with public funding ?)
COCLICO Project's goals
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis

                   ˆ   Re-dynamization of the Open Source development
Introduction

Foreword               community around open source historic forge code base
About
COCLICO                (FusionForge and Codendi)
Issues

Still too much     ˆ   Denition of an open integration model
lock-in
Freedom vs
Hosted             ˆ   Data integrity and condentiality
Who cares ?
Forge
proliferation      ˆ   Exchange of data in real-time between various forges
Eorts
More               ˆ   Features for industrial use and quality assurance
exchanges of
code                     ˆ    traceability of information,
Data
portability
                         ˆ    support of software engineering methodologies,
Linked Open
                         ˆ    interaction with the user's workstation.
                   ˆ
Social Web
                       etc.
Interoperability


PlanetForge
Sharing some ideas with you
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs         Forges are great
Hosted
Who cares ?        There are still some issues
Forge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
My main concern
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
                                                                 Lock-in
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues             ˆ   There's still too much lock-in
Still too much
lock-in
Freedom vs         ˆ   Even if not lock-in, too much entropy generated
Hosted
Who cares ?
Forge              ˆ   Who's caring ?
proliferation
Eorts                   ˆ   Since 2003 (CoopX initiative)
More                         ...
exchanges of
code                     ˆ   to 2010 (ongoing work)
Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
ESR dixit :
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis


                   Three Systemic Problems with
Introduction

Foreword           Open-Source Hosting Sites
                                                    a
About
COCLICO
Issues                      1 Hosting Sites Are Data
Still too much
lock-in                        Jails
Freedom vs
Hosted
Who cares ?                 2 Hosting Sites have Poor
Forge
proliferation                  Scriptability
Eorts
                            3 Hosting Sites Have
More
exchanges of                   Inadequate Support for
code

                               Immigration
Data
portability
                                                             Eric (ESR) Raymond

Linked Open          a.   http ://esr.ibiblio.org/ ?p=1282
Social Web


Interoperability


PlanetForge
Jesse Vincent dixit
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About                     If you don't own your tools, you're going to be in a
COCLICO
                          whole mess of trouble.
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge              Web 2.0 is Sharecropping
proliferation                         a
Eorts             Conference (5')
More
exchanges of
code
                     a.   http ://syncwith.us/talks
Data
portability
                                                             Jesse (obra) Vincent

Linked Open
Social Web


Interoperability


PlanetForge
Moglen dixit
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis
                      ˆ       Remember yesterday's keynote ? (if you missed it, watch
Introduction
                              the video bellow)
Foreword
About
COCLICO               ˆ       What's the dierence between forge users and social
Issues
                              network sites users ?
Still too much
lock-in
Freedom vs
Hosted
                      ˆ       Cloud jail platforms vs. forge servers close to users
Who cares ?
Forge
proliferation
Eorts
More
exchanges of       Freedom in the Cloud Conference
code
                   (1h)
                          a
Data
portability
                     a.   http ://www.isoc-ny.org/ ?p=1338
Linked Open
Social Web


Interoperability                                                  Eben Moglen
PlanetForge
Who cares if migration is
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
                                impossible ?
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
Excerpt from the
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,                  DocumentFoundation / LibreOce
                                                       FAQ
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much     http ://www.documentfoundation.org/faq/ (sept. 30 2010)
lock-in
Freedom vs
Hosted
Who cares ?            Q : Why are you building a new web infrastructure ?
Forge
proliferation          A : Since Oracle's takeover of Sun Microsystems, the
Eorts
                       Community has been under notice to quit from our
More
exchanges of           previous Collabnet infrastructure. With today's
code
                       announcement of a Foundation, we now have an
Data
portability            entity which can own our emerging new infrastructure.
Linked Open
Social Web


Interoperability


PlanetForge
Is there a back door ?
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability



                   ˆ
PlanetForge
                       G. Clooney in Nespresso commercial
Forge proliferation
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction       ˆ   Services vs Software
Foreword
About
COCLICO
                         ˆ   Services
Issues
                               ˆ list your own
Still too much
lock-in                  ˆ   Software
Freedom vs
Hosted                         ˆ list your own
Who cares ?
Forge
proliferation      ˆ   Choosing a tool or service at project start
Eorts
More               ˆ   Later changes ?
exchanges of


                   ˆ
code
                       Proliferation is great, but repeating errors of the past is not
Data
portability
                   ˆ   Preserve developers freedom
Linked Open
Social Web


Interoperability


PlanetForge
COCLICO context
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
                                                                  Our eorts
  Telecom
  SudParis

                   ˆ   Not reinventing yet another forge
Introduction

Foreword               Venerable forges with circa 2000 PHP codebase
About
COCLICO            ˆ   Interoperability - import/export toolbox
Issues

Still too much     ˆ   From legacy forges to modern
lock-in
Freedom vs
Hosted                 Migration path : towards more REST APIs, more RDF
Who cares ?
Forge                  extensible representation formats, more Linked Data,
proliferation
Eorts
                       supporting new tools (CI, tests, Eclipse, etc.)
More
exchanges of
code
                   ˆ   Raising awareness

Data               ˆ   Sharing experience in a community (PlanetForge, see
portability

                       bellow)
Linked Open
Social Web


Interoperability
                   ˆ   More details : ongoing work, soon on PlanetForge wiki (or

PlanetForge
                       ask us on planetforge discussion list)
Re-boosting FusionForge
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open
Social Web

                   Source : Roland Mas (RMLL 2010)
Interoperability


PlanetForge
Data portability
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
                                                          Interesting initiative
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
                   ˆ   http ://DataPortability.org/ ?
lock-in
Freedom vs
Hosted             ˆ   Not sure the right place for Forge data portability
Who cares ?
Forge                  discussions
proliferation
Eorts
                   ˆ   Looking forward for learning more from them
More


                   ˆ
exchanges of
code                   Contacts welcome
Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
Forgeplucker
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction       ˆ   ForgePlucker (by ESR) is interesting
Foreword
About
COCLICO            ˆ   There's code, but still alot of work (and improvements to
Issues

Still too much         make)
lock-in
Freedom vs
Hosted             ˆ   Our plan : improve forgeplucker to produce an Export /
Who cares ?
Forge                  Import toolbox (COCLICO WP2)
proliferation
Eorts
More
                   ˆ   Towards a standard forge project dump format (RDF,
exchanges of
                       ontologies, . . . )
code


Data               ˆ   Based on same core standards as for dynamic
portability

                       interoperability (OSLC)
Linked Open
Social Web


Interoperability


PlanetForge
Linked Open Data
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
                               (Public) Development artifacts part of Web 3.0 ?
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
                   Source : http ://linkeddata.org/
Forge artifacts/tools ontology
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge
proliferation
Eorts
More
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
                   https://forge.projet-coclico.org/plugins/mediawiki/
                        wiki/wp2/index.php/Forge_Ontology_Proposal
Forge vs. Social Web
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis

                   ˆ   From   SVN to Git
Introduction

Foreword           ˆ   From   Bugzilla to SD
About
COCLICO
Issues
                   ˆ   From   Facebook     to   Diaspora
Still too much
lock-in
Freedom vs
                   ˆ   From   Cloud   to   FreedomBox
Hosted
Who cares ?        ˆ   From   RDBMS   to   No-SQL
Forge
proliferation
Eorts             ˆ   Distributed forge with good properties ?
More
exchanges of
                         ˆ   New Savane (SD, Fossil)
code                     ˆ   QualiPSo, Diaspora (Moglen) et al.
Data
portability        ˆ   to No-forges ?
Linked Open
Social Web
                        Linked Open Social Web of Data 3.0 + . . . What else ?
Interoperability


PlanetForge
Interoperability techniques
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis
                   ˆ   OSLC proposed standard
Introduction

Foreword
                         ˆ   Web technology : REST, RDF, AJAX,
About
COCLICO                  ˆ   Open community, Open standard
Issues                   ˆ   OSLC-CM (Change Management) FLOSS implementations
Still too much
lock-in                      developped in Helios and COCLICO
Freedom vs                     ˆ Mantis bugtracker
Hosted
Who cares ?
Forge                          ˆ FusionForge trackers (soon Codendi too)
proliferation
Eorts                   ˆ   Many more domains than trackers
More
exchanges of       ˆ   WebID, aka FOAF+SSL
code


Data               ˆ   OAuth
portability


Linked Open
                   ˆ   Building grounds for forge interop standard to be
Social Web
                       elaborated at PlanetForge community
Interoperability


PlanetForge
PlanetForge community
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom          ˆ   News agregator (planet)
  SudParis

                               http://planet.planetforge.org/
Introduction

Foreword           ˆ Microblogging (!planetforge)
About
COCLICO
Issues
                             http://identi.ca/group/planetforge
Still too much     ˆ   Mailing-list
lock-in
Freedom vs
Hosted
Who cares ?                      mailto:discussions@planetforge.org
Forge
proliferation      ˆ   Wiki
Eorts
More                                  http://wiki.planetforge.org/
exchanges of
code               ˆ   Events
Data
portability
                         ˆ    OWF, RMLL/LSM, . . .
Linked Open        ˆ   Share ideas, experience, collaborate
Social Web


Interoperability   ˆ   Interoperability standardization
PlanetForge
                                                 Join us !
Copyright  License
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About
COCLICO
Issues

Still too much     ˆ   This presentation is under CC-by-SA license
lock-in
Freedom vs
Hosted             ˆ   Copyright (c) 2010 Olivier Berger
Who cares ?
Forge
proliferation
Eorts
                   ˆ   Made with org-mode under emacs (org + beamer)

More
exchanges of
code


Data
portability


Linked Open
Social Web


Interoperability


PlanetForge
QA
 COCLICO
  project -
 OWF 2010


   Olivier
   Berger,
  Telecom
  SudParis



Introduction

Foreword
About                                   Thank you
COCLICO
Issues                                  Questions ?
Still too much
lock-in
Freedom vs
Hosted
Who cares ?
Forge
                   More
proliferation
Eorts
                   @oberger : http://identi.ca/oberger/
More               email : mailto:olivier.berger@it-sudparis.eu
exchanges of
code
                   blog :
Data               http://www-public.it-sudparis.eu/~berger_o/weblog/
portability


Linked Open
Social Web


Interoperability


PlanetForge

Coclico project - Forges Interoperability (OWF 2010)

  • 1.
    COCLICO project- OWF 2010 Olivier Berger, Telecom SudParis COCLICO project - OWF 2010 Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Olivier Berger, Telecom SudParis Hosted Who cares ? Forge proliferation Eorts More Friday 01/10/2010 exchanges of code Data portability Linked Open Social Web Interoperability PlanetForge
  • 2.
    Who's gonna tweethere ? COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Hosted !planetforge Who cares ? Forge http://identi.ca/group/planetforge proliferation Eorts More exchanges of code Data portability Linked Open Social Web Interoperability PlanetForge
  • 3.
    Who's tweeting now COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis ˆ Institut TELECOM / TELECOM SudParis / Computer Science dept. / PFTCR team Introduction Foreword ˆ 2 perm. sta Christian BAC and myself About COCLICO ˆ 2 PhD students Issues ˆ 2 non permanent research engineers Still too much lock-in Freedom vs ˆ Research on collaborative development Hosted Who cares ? platforms, tools, process, in FLOSS Forge proliferation communities Eorts ˆ Previously worked in service companies (Cap More exchanges of Gemini, IDEALX) code Data ˆ At TELECOM SudParis since 2002 portability Linked Open ˆ RD on FLOSS, forges, bugtracking, Linked Social Web Data, etc. (CALIBRE, HELIOS, COCLICO) Interoperability PlanetForge ˆ Contributor to Debian, FusionForge, Mantis
  • 4.
    About COCLICO COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Hosted Who cares ? Forge http://www.coclico-project.org/ proliferation Eorts More exchanges of The Coclico project aims to reinforce software forges code communities by structuring an open source ecosystem Data portability for which a critical mass exists in France. Linked Open Social Web Interoperability PlanetForge
  • 5.
    About COCLICO COCLICO project - OWF 2010 Olivier Berger, Funding programme Telecom SudParis Introduction ˆ French collaborative RD cluster programmes Foreword About ˆ System@tic Paris Region COCLICO Issues Still too much lock-in Freedom vs Hosted Who cares ? ˆ Minalogic Grenoble Region Forge proliferation Eorts More exchanges of code Data portability Linked Open ˆ Public funding (partial) Social Web Interoperability ˆ 2 years (2009-2011) (mid-term now) PlanetForge
  • 6.
    About COCLICO COCLICO project - OWF 2010 Olivier Berger, Project consortium Telecom SudParis ˆ 9 Participants in Paris and Grenoble mainly Introduction ˆ Industry : Foreword ˆ Bull, About COCLICO ˆ Orange Labs, ˆ Xerox Issues Still too much lock-in Freedom vs Hosted ˆ SMEs : Who cares ? ˆ CELI France, Forge proliferation ˆ Bearstech, Eorts More ˆ Gnurandal (via Xerox), exchanges of ˆ Objet Direct code Data ˆ Academia : portability ˆ INRIA, Linked Open ˆ Institut TELECOM / Telecom Sud Paris Social Web Interoperability ˆ Strong focus on Open Source PlanetForge (should always be natural with public funding ?)
  • 7.
    COCLICO Project's goals COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis ˆ Re-dynamization of the Open Source development Introduction Foreword community around open source historic forge code base About COCLICO (FusionForge and Codendi) Issues Still too much ˆ Denition of an open integration model lock-in Freedom vs Hosted ˆ Data integrity and condentiality Who cares ? Forge proliferation ˆ Exchange of data in real-time between various forges Eorts More ˆ Features for industrial use and quality assurance exchanges of code ˆ traceability of information, Data portability ˆ support of software engineering methodologies, Linked Open ˆ interaction with the user's workstation. ˆ Social Web etc. Interoperability PlanetForge
  • 8.
    Sharing some ideaswith you COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Forges are great Hosted Who cares ? There are still some issues Forge proliferation Eorts More exchanges of code Data portability Linked Open Social Web Interoperability PlanetForge
  • 9.
    My main concern COCLICO project - OWF 2010 Olivier Berger, Lock-in Telecom SudParis Introduction Foreword About COCLICO Issues ˆ There's still too much lock-in Still too much lock-in Freedom vs ˆ Even if not lock-in, too much entropy generated Hosted Who cares ? Forge ˆ Who's caring ? proliferation Eorts ˆ Since 2003 (CoopX initiative) More ... exchanges of code ˆ to 2010 (ongoing work) Data portability Linked Open Social Web Interoperability PlanetForge
  • 10.
    ESR dixit : COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Three Systemic Problems with Introduction Foreword Open-Source Hosting Sites a About COCLICO Issues 1 Hosting Sites Are Data Still too much lock-in Jails Freedom vs Hosted Who cares ? 2 Hosting Sites have Poor Forge proliferation Scriptability Eorts 3 Hosting Sites Have More exchanges of Inadequate Support for code Immigration Data portability Eric (ESR) Raymond Linked Open a. http ://esr.ibiblio.org/ ?p=1282 Social Web Interoperability PlanetForge
  • 11.
    Jesse Vincent dixit COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About If you don't own your tools, you're going to be in a COCLICO whole mess of trouble. Issues Still too much lock-in Freedom vs Hosted Who cares ? Forge Web 2.0 is Sharecropping proliferation a Eorts Conference (5') More exchanges of code a. http ://syncwith.us/talks Data portability Jesse (obra) Vincent Linked Open Social Web Interoperability PlanetForge
  • 12.
    Moglen dixit COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis ˆ Remember yesterday's keynote ? (if you missed it, watch Introduction the video bellow) Foreword About COCLICO ˆ What's the dierence between forge users and social Issues network sites users ? Still too much lock-in Freedom vs Hosted ˆ Cloud jail platforms vs. forge servers close to users Who cares ? Forge proliferation Eorts More exchanges of Freedom in the Cloud Conference code (1h) a Data portability a. http ://www.isoc-ny.org/ ?p=1338 Linked Open Social Web Interoperability Eben Moglen PlanetForge
  • 13.
    Who cares ifmigration is COCLICO project - OWF 2010 Olivier Berger, Telecom impossible ? SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Hosted Who cares ? Forge proliferation Eorts More exchanges of code Data portability Linked Open Social Web Interoperability PlanetForge
  • 14.
    Excerpt from the COCLICO project - OWF 2010 Olivier Berger, DocumentFoundation / LibreOce FAQ Telecom SudParis Introduction Foreword About COCLICO Issues Still too much http ://www.documentfoundation.org/faq/ (sept. 30 2010) lock-in Freedom vs Hosted Who cares ? Q : Why are you building a new web infrastructure ? Forge proliferation A : Since Oracle's takeover of Sun Microsystems, the Eorts Community has been under notice to quit from our More exchanges of previous Collabnet infrastructure. With today's code announcement of a Foundation, we now have an Data portability entity which can own our emerging new infrastructure. Linked Open Social Web Interoperability PlanetForge
  • 15.
    Is there aback door ? COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Hosted Who cares ? Forge proliferation Eorts More exchanges of code Data portability Linked Open Social Web Interoperability ˆ PlanetForge G. Clooney in Nespresso commercial
  • 16.
    Forge proliferation COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction ˆ Services vs Software Foreword About COCLICO ˆ Services Issues ˆ list your own Still too much lock-in ˆ Software Freedom vs Hosted ˆ list your own Who cares ? Forge proliferation ˆ Choosing a tool or service at project start Eorts More ˆ Later changes ? exchanges of ˆ code Proliferation is great, but repeating errors of the past is not Data portability ˆ Preserve developers freedom Linked Open Social Web Interoperability PlanetForge
  • 17.
    COCLICO context COCLICO project - OWF 2010 Olivier Berger, Our eorts Telecom SudParis ˆ Not reinventing yet another forge Introduction Foreword Venerable forges with circa 2000 PHP codebase About COCLICO ˆ Interoperability - import/export toolbox Issues Still too much ˆ From legacy forges to modern lock-in Freedom vs Hosted Migration path : towards more REST APIs, more RDF Who cares ? Forge extensible representation formats, more Linked Data, proliferation Eorts supporting new tools (CI, tests, Eclipse, etc.) More exchanges of code ˆ Raising awareness Data ˆ Sharing experience in a community (PlanetForge, see portability bellow) Linked Open Social Web Interoperability ˆ More details : ongoing work, soon on PlanetForge wiki (or PlanetForge ask us on planetforge discussion list)
  • 18.
    Re-boosting FusionForge COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Hosted Who cares ? Forge proliferation Eorts More exchanges of code Data portability Linked Open Social Web Source : Roland Mas (RMLL 2010) Interoperability PlanetForge
  • 19.
    Data portability COCLICO project - OWF 2010 Olivier Berger, Interesting initiative Telecom SudParis Introduction Foreword About COCLICO Issues Still too much ˆ http ://DataPortability.org/ ? lock-in Freedom vs Hosted ˆ Not sure the right place for Forge data portability Who cares ? Forge discussions proliferation Eorts ˆ Looking forward for learning more from them More ˆ exchanges of code Contacts welcome Data portability Linked Open Social Web Interoperability PlanetForge
  • 20.
    Forgeplucker COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction ˆ ForgePlucker (by ESR) is interesting Foreword About COCLICO ˆ There's code, but still alot of work (and improvements to Issues Still too much make) lock-in Freedom vs Hosted ˆ Our plan : improve forgeplucker to produce an Export / Who cares ? Forge Import toolbox (COCLICO WP2) proliferation Eorts More ˆ Towards a standard forge project dump format (RDF, exchanges of ontologies, . . . ) code Data ˆ Based on same core standards as for dynamic portability interoperability (OSLC) Linked Open Social Web Interoperability PlanetForge
  • 21.
    Linked Open Data COCLICO project - OWF 2010 Olivier Berger, (Public) Development artifacts part of Web 3.0 ? Telecom SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Hosted Who cares ? Forge proliferation Eorts More exchanges of code Data portability Linked Open Social Web Interoperability PlanetForge Source : http ://linkeddata.org/
  • 22.
    Forge artifacts/tools ontology COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About COCLICO Issues Still too much lock-in Freedom vs Hosted Who cares ? Forge proliferation Eorts More exchanges of code Data portability Linked Open Social Web Interoperability PlanetForge https://forge.projet-coclico.org/plugins/mediawiki/ wiki/wp2/index.php/Forge_Ontology_Proposal
  • 23.
    Forge vs. SocialWeb COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis ˆ From SVN to Git Introduction Foreword ˆ From Bugzilla to SD About COCLICO Issues ˆ From Facebook to Diaspora Still too much lock-in Freedom vs ˆ From Cloud to FreedomBox Hosted Who cares ? ˆ From RDBMS to No-SQL Forge proliferation Eorts ˆ Distributed forge with good properties ? More exchanges of ˆ New Savane (SD, Fossil) code ˆ QualiPSo, Diaspora (Moglen) et al. Data portability ˆ to No-forges ? Linked Open Social Web Linked Open Social Web of Data 3.0 + . . . What else ? Interoperability PlanetForge
  • 24.
    Interoperability techniques COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis ˆ OSLC proposed standard Introduction Foreword ˆ Web technology : REST, RDF, AJAX, About COCLICO ˆ Open community, Open standard Issues ˆ OSLC-CM (Change Management) FLOSS implementations Still too much lock-in developped in Helios and COCLICO Freedom vs ˆ Mantis bugtracker Hosted Who cares ? Forge ˆ FusionForge trackers (soon Codendi too) proliferation Eorts ˆ Many more domains than trackers More exchanges of ˆ WebID, aka FOAF+SSL code Data ˆ OAuth portability Linked Open ˆ Building grounds for forge interop standard to be Social Web elaborated at PlanetForge community Interoperability PlanetForge
  • 25.
    PlanetForge community COCLICO project - OWF 2010 Olivier Berger, Telecom ˆ News agregator (planet) SudParis http://planet.planetforge.org/ Introduction Foreword ˆ Microblogging (!planetforge) About COCLICO Issues http://identi.ca/group/planetforge Still too much ˆ Mailing-list lock-in Freedom vs Hosted Who cares ? mailto:discussions@planetforge.org Forge proliferation ˆ Wiki Eorts More http://wiki.planetforge.org/ exchanges of code ˆ Events Data portability ˆ OWF, RMLL/LSM, . . . Linked Open ˆ Share ideas, experience, collaborate Social Web Interoperability ˆ Interoperability standardization PlanetForge Join us !
  • 26.
    Copyright License COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About COCLICO Issues Still too much ˆ This presentation is under CC-by-SA license lock-in Freedom vs Hosted ˆ Copyright (c) 2010 Olivier Berger Who cares ? Forge proliferation Eorts ˆ Made with org-mode under emacs (org + beamer) More exchanges of code Data portability Linked Open Social Web Interoperability PlanetForge
  • 27.
    QA COCLICO project - OWF 2010 Olivier Berger, Telecom SudParis Introduction Foreword About Thank you COCLICO Issues Questions ? Still too much lock-in Freedom vs Hosted Who cares ? Forge More proliferation Eorts @oberger : http://identi.ca/oberger/ More email : mailto:olivier.berger@it-sudparis.eu exchanges of code blog : Data http://www-public.it-sudparis.eu/~berger_o/weblog/ portability Linked Open Social Web Interoperability PlanetForge