SlideShare a Scribd company logo
Improved bug-tracking
   on the Web 2.5

          Olivier BERGER
<olivier.berger@it-sudparis.eu>


     OSDC-fr (Paris)
          2009/10/03


      (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Intro


●   Why am I here ?
●   Teaser for a new cool service that's gonna
    change the world
●   What we have so far (demo of something very
    raw)
●   What can you do ?
                  (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
“Where did I file this damn bug ?”
Lots of bugs in different bugtrackers




           (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Many email addresses / accounts




         (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Notifications by mail ... but...
    too much spam...
    and no mail archive...
      since Evolution crashed AGAIN !
      (TODO : file a bug ;)
        (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
How will you retrieve "your" bugs ?




          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Photo by jpre86




              (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
this one...
Photo by Mountainside crochet




                        (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
and this one... ? ...
Photo by Vandelizer




                     (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
OK, but also this yellow one...
Photo byeliazar
                                                                          byeliazar




                          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
OK, but also this yellow one... ???...
Photo by gruntzooki




                   (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03

Flickr also found this one “bugs”... not copyrighted by MPAA ;-)
</trendy_slides
mode=”kitten_background”>




      (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Lots of bugs in different bugtrackers...
… and with lots of different formats...
no semantics to retrieve them on Web
               1.5/2.0



            (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Imagine a bugs feeds aggregator
 kinda RSS aggregator (friendfeed, etc.)




           (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Could create your own queries on
      bugs facts (semantic)
       and retrieve them later




         (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
View bugs on a package all-over the
        FLOSS ecosystem
  Upstream and downstream at same time




            (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Maybe you're maintaining a
       distribution package ?
or develop a program packaged in distributions




              (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Many bugs in upstream and in other
     distributions to monitor




          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Launchpad ? Yes... but...
let's focus on bugs and do it well
               (KISS)



          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Key entities :
bugs + people + software packages




          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Introducing :

http://FetchBugs4.me/



    (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Free/Libre/OpenSource Software
hosted as SaaS, under Affero GPL




         (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Use of standards (RDF ontologies)
●   DOAP
●   FOAF
●   EvoOnt BOM (and baetle project) for bugs
●   SIOC
●   Nepomuk, etc. 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
                (c)
Exports RDF/RSS Feeds




    (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
And more !




(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Semantic Tagging
    Inter-linked bugs
             ...



 (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Notifications (ala bts-link)
Monitoring status changes for inter-linked bugs
    between upstream and downstreams



              (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Bugtrackers supported :
             most Open Source ones
●   Mantis
●   Bugzilla
●   Debbugs
●   Add your own : provide RDF feeds ;-)
                  (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Avoid reinventing the wheel
●   Reusing webscrapers and other parsers
●   Bts-link
●   Bicho
●   ...
                (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Cache data to
minimize load on bugtrackers




       (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Exports from bugtrackers
    directly into RDF ?




     (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Fostering Semantic Web and
      Linked Open Data




       (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
RDF used also on Desktop (Nepomuk)




          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
UGC* / friends / followers
and all trendy social networking ?



* UGC : User Generated Content
            (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Feedback to bugtrackers ?




      (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Provided by Helios project

 with public funding from french
     R&D cluster programme
 http://www.helios-platform.org/

       (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Why ?
●   We think it may be useful
●   It would be cool to do
●   It should help promote RDF standards for bug facts
●   Foster interoperability
●   Delivering our funded project ;-)
                   (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Who
●   TELECOM SudParis
    ●   researchers and students
    ●   FLOSS enthusiasts
●   You, if you'd like to help

                    (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Want to know more : stay tuned ;-)




          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
When ?
●   When it's ready !
●   But release early, release often
●   First prototype last quarter 2009


                  (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
See you on
http://blog.fetchbugsfor.me/




       (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
These slides under a CC by + share-
            alike license




          (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Demo of first elements (ontology
           validation)

More Related Content

PPS
911 dia%s
PPS
Le illusioni di octavio ocampo
PDF
Presentation soc-fr-fossa
PDF
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
PDF
Coclico project - Forges Interoperability (OWF 2010)
PDF
Jailbreaking the Forges : project export/import efforts
PPTX
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
PDF
Export Import And Documentation Project Report
911 dia%s
Le illusioni di octavio ocampo
Presentation soc-fr-fossa
Interoperability of FLOSS forges; lessons from the COCLICO project, implement...
Coclico project - Forges Interoperability (OWF 2010)
Jailbreaking the Forges : project export/import efforts
PROJECT REPORT ON MAJOR LEARNING FROM INTERNSHIP
Export Import And Documentation Project Report

Similar to Bugtracking on the Web 2.5 (20)

PDF
Computer Networking: A Top-Down Approach 8th Edition James F. Kurose
PDF
Artromick Choosing And Implementing A Mobile Hospital Cart Solution
PDF
E4 UI Demos
PPTX
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
PDF
"PCR for clay construction products" | Carolin Spirinckx
PDF
Mobile 2.0
PDF
Acceleo MTL Code Generation
PDF
Importing/Exporting a project using DIgSILENT PowerFactory
PDF
Computer Networking: A Top-Down Approach 8th Edition James F. Kurose
PDF
An introduction to Zope Page Templates and their use outside of Zope (+Audio)
PPTX
The Unfinished a11y agenda: Closing the Loop
PDF
JAX 2014 - M2M for Java Developers with MQTT
PPT
Olivier Braet: Business model issues voor de audiovisuele sector
PDF
Framework Contract Awards: Repeat Winners & Newcomers
PPTX
Mobile Wireframing with Indigo Studio
PDF
Victor Charpenay | Standardized Semantics for an Open Web of Things
PDF
Current developments in Radiocommunication Bureau, ITU
ODP
Acceleo Day - Acceleo Mtl Code Generation
PDF
WebRTC Codec Wars: Rebooted
PDF
Computer Networking: A Top-Down Approach 8th Edition James F. Kurose
Computer Networking: A Top-Down Approach 8th Edition James F. Kurose
Artromick Choosing And Implementing A Mobile Hospital Cart Solution
E4 UI Demos
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...
"PCR for clay construction products" | Carolin Spirinckx
Mobile 2.0
Acceleo MTL Code Generation
Importing/Exporting a project using DIgSILENT PowerFactory
Computer Networking: A Top-Down Approach 8th Edition James F. Kurose
An introduction to Zope Page Templates and their use outside of Zope (+Audio)
The Unfinished a11y agenda: Closing the Loop
JAX 2014 - M2M for Java Developers with MQTT
Olivier Braet: Business model issues voor de audiovisuele sector
Framework Contract Awards: Repeat Winners & Newcomers
Mobile Wireframing with Indigo Studio
Victor Charpenay | Standardized Semantics for an Open Web of Things
Current developments in Radiocommunication Bureau, ITU
Acceleo Day - Acceleo Mtl Code Generation
WebRTC Codec Wars: Rebooted
Computer Networking: A Top-Down Approach 8th Edition James F. Kurose
Ad

More from olberger (17)

PDF
Presentation distro recipes-2013
PDF
An introduction to git
PDF
Generating Linked Data descriptions of Debian packages in the Debian PTS
PDF
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
PDF
Presentation forges logicielles à mathrice
PDF
Bug tracking à grande échelle et interopérabilité des outils de développement...
PDF
OSLC (Open Services for Lifecycle Collaboration): standard ouvert pour l’int...
PDF
Bugs tracking at a large scale in the FLOSS ecosystem
PDF
Introduction aux logiciels libres
PDF
Introduction aux logiciels libres
PDF
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
PDF
Introduction to bts-link
PDF
Visualizing contributions in a forge -Case study on PicoForge
PDF
Plate-formes pour le développement collaboratif des logiciels libres
PDF
Retour d'expérience sur la conduite d'un projet libre
PDF
Olpc France Presentation Sl2008
PDF
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
Presentation distro recipes-2013
An introduction to git
Generating Linked Data descriptions of Debian packages in the Debian PTS
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
Presentation forges logicielles à mathrice
Bug tracking à grande échelle et interopérabilité des outils de développement...
OSLC (Open Services for Lifecycle Collaboration): standard ouvert pour l’int...
Bugs tracking at a large scale in the FLOSS ecosystem
Introduction aux logiciels libres
Introduction aux logiciels libres
Weaving a Semantic Web across OSS repositories - a spotlight on bts-link, UDD...
Introduction to bts-link
Visualizing contributions in a forge -Case study on PicoForge
Plate-formes pour le développement collaboratif des logiciels libres
Retour d'expérience sur la conduite d'un projet libre
Olpc France Presentation Sl2008
Collaboration avec des projets libres - enjeux, difficultés et bonnes pratiques
Ad

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Machine learning based COVID-19 study performance prediction
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Cloud computing and distributed systems.
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
MYSQL Presentation for SQL database connectivity
Digital-Transformation-Roadmap-for-Companies.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine learning based COVID-19 study performance prediction
The AUB Centre for AI in Media Proposal.docx
Cloud computing and distributed systems.
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Network Security Unit 5.pdf for BCA BBA.
Unlocking AI with Model Context Protocol (MCP)
The Rise and Fall of 3GPP – Time for a Sabbatical?
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
sap open course for s4hana steps from ECC to s4
Dropbox Q2 2025 Financial Results & Investor Presentation
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectral efficient network and resource selection model in 5G networks
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity

Bugtracking on the Web 2.5

  • 1. Improved bug-tracking on the Web 2.5 Olivier BERGER <olivier.berger@it-sudparis.eu> OSDC-fr (Paris) 2009/10/03 (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 2. Intro ● Why am I here ? ● Teaser for a new cool service that's gonna change the world ● What we have so far (demo of something very raw) ● What can you do ? (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 3. “Where did I file this damn bug ?”
  • 4. Lots of bugs in different bugtrackers (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 5. Many email addresses / accounts (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 6. Notifications by mail ... but... too much spam... and no mail archive... since Evolution crashed AGAIN ! (TODO : file a bug ;) (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 7. How will you retrieve "your" bugs ? (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 8. Photo by jpre86 (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03 this one...
  • 9. Photo by Mountainside crochet (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03 and this one... ? ...
  • 10. Photo by Vandelizer (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03 OK, but also this yellow one...
  • 11. Photo byeliazar byeliazar (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03 OK, but also this yellow one... ???...
  • 12. Photo by gruntzooki (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03 Flickr also found this one “bugs”... not copyrighted by MPAA ;-)
  • 13. </trendy_slides mode=”kitten_background”> (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 14. Lots of bugs in different bugtrackers... … and with lots of different formats... no semantics to retrieve them on Web 1.5/2.0 (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 15. Imagine a bugs feeds aggregator kinda RSS aggregator (friendfeed, etc.) (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 16. Could create your own queries on bugs facts (semantic) and retrieve them later (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 17. View bugs on a package all-over the FLOSS ecosystem Upstream and downstream at same time (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 18. Maybe you're maintaining a distribution package ? or develop a program packaged in distributions (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 19. Many bugs in upstream and in other distributions to monitor (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 20. Launchpad ? Yes... but... let's focus on bugs and do it well (KISS) (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 21. Key entities : bugs + people + software packages (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 22. Introducing : http://FetchBugs4.me/ (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 23. Free/Libre/OpenSource Software hosted as SaaS, under Affero GPL (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 24. Use of standards (RDF ontologies) ● DOAP ● FOAF ● EvoOnt BOM (and baetle project) for bugs ● SIOC ● Nepomuk, etc. 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03 (c)
  • 25. Exports RDF/RSS Feeds (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 26. And more ! (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 27. Semantic Tagging Inter-linked bugs ... (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 28. Notifications (ala bts-link) Monitoring status changes for inter-linked bugs between upstream and downstreams (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 29. Bugtrackers supported : most Open Source ones ● Mantis ● Bugzilla ● Debbugs ● Add your own : provide RDF feeds ;-) (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 30. Avoid reinventing the wheel ● Reusing webscrapers and other parsers ● Bts-link ● Bicho ● ... (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 31. Cache data to minimize load on bugtrackers (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 32. Exports from bugtrackers directly into RDF ? (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 33. Fostering Semantic Web and Linked Open Data (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 34. RDF used also on Desktop (Nepomuk) (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 35. UGC* / friends / followers and all trendy social networking ? * UGC : User Generated Content (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 36. Feedback to bugtrackers ? (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 37. Provided by Helios project with public funding from french R&D cluster programme http://www.helios-platform.org/ (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 38. Why ? ● We think it may be useful ● It would be cool to do ● It should help promote RDF standards for bug facts ● Foster interoperability ● Delivering our funded project ;-) (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 39. Who ● TELECOM SudParis ● researchers and students ● FLOSS enthusiasts ● You, if you'd like to help (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 40. Want to know more : stay tuned ;-) (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 41. When ? ● When it's ready ! ● But release early, release often ● First prototype last quarter 2009 (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 42. See you on http://blog.fetchbugsfor.me/ (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 43. These slides under a CC by + share- alike license (c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
  • 44. Demo of first elements (ontology validation)