OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Antelink Community
and issues regarding
quality assessment
[email protected]@samuel_langlois @antelink
http://www.antelink.com
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Antelink in a nutshell
Antelink Community → Reuse Rating of a lib
Antelink Community → French Maven Mirror
Antelink Release Cooker → New product
Presentation summary
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Antelink in a nutshell
Antelink Community → Reuse Rating of a lib
Antelink Community → French Maven Mirror
Antelink Release Cooker → New product
Presentation summary
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Software vendor
First preview of the software this December:
A Source Control Management Repository Browser
the Release Cooker
Free by-product launched in April 2010
A little about Antelink
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
A little about Antelink
5 years of R&D at INRIA
Spin-off from the INRIA
Innovation award from OSEO-ANVAR in June 2009
Creation in 2009
Member of FOSSBaazaar
Already 7 team members
Smart apps for great developer teams
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Antelink in a nutshell
Antelink Community → Reuse Rating of a lib
Antelink Community → French Maven Mirror
Antelink Release Cooker → New product
Presentation summary
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Antelink Community
Antelink Community is:
● Measure of the reputation of Open Source components
● For Open Source communities
● Based on a robust database of 160.000 open source projects
● From the main forges: GoogleCode, SourceForge, OW2, ...
● From the Maven Central Repository
● European Maven Mirror: http://maven.antelink.com
250.000
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Apache Commons components: a de facto standard
Reused by ● 5% of open source projects
ever created● 40% of java based projects
Commons-logging represents ¾ of reused Apache commons components
Most reused components by other Open Source Projects
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
How many time is a component reused by other Open Source projects.
● A reputation source
● Compare the rate of reuse of your components
● Simply upload them!
Try it, upload a component
http://www.antelink.com/community/
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
From the release to the project
2nd release of Antelink Community in June 2010:
● A new scope for a more robust metric
✔ Metrics are less dependent from the release policy
✔ A stronger view of your reputation
● Rate your project with the Project Reuse Ranking
✔ Ease comparisons between projects (1 – 10)
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Give the spotlight on a project/week
Every week a project is on the spotlight:
● A reward to the Open Source
communities
● Check the ranking and compare it
to other Open Source projects
http://www.antelink.com/ProjectReuseRanking/
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
ASM an OW2 project
http://www.antelink.com/blog/entry/asm_most_reused_open_source
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Spread the information to your community
Spread the information: embed the widgets!
The Component Reuse rating:http://www.antelink.com/community/rating/2d70dd1fb76fcc49c131c6d841d62532870909d0
<script type="text/javascript" src="http://www.antelink.com:80/community/rating/2d70dd1fb76fcc49c131c6d841d62532870909d0/widget.js"></script>
The Project Reuse Ranking: http://www.antelink.com/ProjectReuseRanking/entry/asm
<a title="ASM Project Reuse Ranking" href="http://www.antelink.com/ProjectReuseRanking/entry/asm"><img alt="ASM Project Reuse Ranking " src="http://www.antelink.com/ProjectReuseRanking/resource/ASM/ProjectReuseRanking_ASM_120x66.png" /></a>
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
An example : Java components
Top 100 most reused Java components. (April 2010)
ASM: 2 components in the TOP100 of Java components
What about computing the market share of projects in the Java world?
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Apache Derby
H2
HSQLDB
Market share:Antelink Community future (?)
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Antelink in a nutshell
Antelink Community → Reuse Rating of a lib
Antelink Community → French Maven Mirror
Antelink Release Cooker → New product
Presentation summary
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
French Maven Mirror
http:/maven.antelink.com/<settings> <mirrors> <mirror> <id>fr</id> <name>Antelink Mirror</name> <url>http://maven.antelink.com/content/groups/public/</url> <mirrorof>central</mirrorof> </mirror> </mirrors></settings>
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Antelink in a nutshell
Antelink Community → Reuse Rating of a lib
Antelink Community → French Maven Mirror
Antelink Release Cooker → New product
Presentation summary
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Find hidden information in your history
Not yet another repository browser,
but the one you need if you have already one
Coming Soon !
Antelink Release Cooker Preview next week
OW2 Annual Conference, ParisNovember 25, 2010© Copyright 2010 Antelink SAS
Thank you!
Any question?
Samuel LangloisQA engineer, Antelink
[email protected]: @samuel_langlois
http://www.antelink.com
?