bugtracking on the web 2.5
DESCRIPTION
TRANSCRIPT
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
Improved bug-trackingon the Web 2.5
Olivier BERGER<[email protected]>
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 ?
“Where did I file this damn bug ?”
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
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
PhotoPhoto by by jpre86jpre86
this one...
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
and this one... ? ...
PhotoPhoto by by Mountainside crochetMountainside crochet
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
PhotoPhoto by by VandelizerVandelizer
OK, but also this yellow one...OK, but also this yellow one...
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
OK, but also this yellow one... ???...OK, but also this yellow one... ???...
PhotoPhoto by byeliazareliazar
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
PhotoPhoto by by gruntzookigruntzooki
Flickr also found this one “bugs”... not copyrighted by MPAA ;-)Flickr also found this one “bugs”... not copyrighted by MPAA ;-)
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
</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.
(c) 2009 INSTITUT Telecom & Olivier BERGER - 2009/10/03
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
Demo of first elements (ontology validation)