About This web site

About this instance

Eclipse Forge Beta


This Alambic instance targets the Eclipse Forge. It uses the various repositories provided by Eclipse (PMI, Dashboard) to retrieve as much information as possible.

This is a beta of the new Alambic 3.2 branch and is not considered stable yet. Things on this web site may be broken and data may be lost without notice. The current live (production-grade) instance is hosted at http://eclipse.castalia.camp.

About Alambic

Alambic is an open-source framework and service for software engineering data analysis and management. It is hosted at BitBucket.

Basically Alambic uses plugins to retrieve data from various tools and repositories of the software development process, applies these values to a quality model and generates a variety of graphs, numbers, and reports. Alambic also provides a unified API to retrieve this data.

The complete process is fully documented, from quality attributes to the metrics retrieved. Data sources may include mailing lists, configuration management, issue tracking system, source code, and more. See the full list of data sources in the Data sources section of the documentation.

Alambic is a derivative of the PolarSys dashboard. PolarSys is an Eclipse Industry Working Group created by large industry players and by tools providers to collaborate on the creation and support of Open Source tools for the development of embedded systems. Members of PolarSys started working on a Maturity Assessment task force back in 2013, to assess and help improve quality of projects entering the PolarSys umbrella.

Main features

Alambic provides tools to better centralise, manage, and present software engineering data.

  • Alambic helps you organise and understand your data by building a quality model to quickly catch up with the things that matter to you. The quality model can be entirely customised, and almost any type of data source can be added through plugins.
  • Alambic helps you share your data by providing ready-to-use datasets, plots that can be exported to external web sites, and online tools to play with data. The process, metrics and quality attributes are self-documented.
  • Alambic can be easily extended: a flexible plugin system allows to easily add new data sources (e.g. git or svn logs, bugzilla queries), analysis tools (including R scripts), visualisation and reporting (e.g. knitr or plotly graphs). Examples of plugins ready to use include PMD Results Analysis, StackOverflow questions and PMI Checks for Eclipse projects.

What about your project?

Any project willing to enter the dashboard is welcome. However, the analysis requires some information in order to compute indicators and attributes of quality. Depending on the plugins activated on the project some metrics may be empty.

Adding a project needs authentication. Please contact your Alambic administrator for the next steps.

Page generated by Alambic 3.2 on Wed Mar 29 03:11:29 2017.