Alambic Open-Data Management for your project Boris Baldassari - - PowerPoint PPT Presentation

alambic open data management for your project
SMART_READER_LITE
LIVE PREVIEW

Alambic Open-Data Management for your project Boris Baldassari - - PowerPoint PPT Presentation

Alambic Open-Data Management for your project Boris Baldassari boris.baldassari@castalia.solutions http://castalia.solutions Alambic Open-Data Management for your project Boris Baldassari boris.baldassari@castalia.solutions


slide-1
SLIDE 1

Alambic Open-Data Management for your project

 Boris Baldassari  boris.baldassari@castalia.solutions  http://castalia.solutions

slide-2
SLIDE 2

Alambic Open-Data Management for your project

 Boris Baldassari  boris.baldassari@castalia.solutions  http://castalia.solutions

slide-3
SLIDE 3

3

Alambic – Introduction

Alambic is a framework and service for the management of software engineering data that:

  • Retrieves, curates, and organises data from heterogeneous sources:

Git, Bugzilla, Mailing lists, Forums, Hudson, PMD, StackOverflow..

  • Runs checks, actions, reports, and visualisations.
  • Publishes all information in a unified interface.
slide-4
SLIDE 4

4

Alambic – Introduction

Alambic is a framework and service for the management of software engineering data that:

  • Retrieves, curates, and organises data from heterogeneous sources:

Git, Bugzilla, Mailing lists, Forums, Hudson, PMD, StackOverflow..

  • Runs checks, actions, reports, and visualisations.
  • Publishes all information in a unified interface.
slide-5
SLIDE 5

5

Alambic – Introduction

Alambic is a framework and service for the management of software engineering data that:

  • Retrieves, curates, and organises data from heterogeneous sources:

Git, Bugzilla, Mailing lists, Forums, Hudson, PMD, StackOverflow..

  • Runs checks, actions, reports, and visualisations.
  • Publishes all information in a unified interface.
slide-6
SLIDE 6

6

Alambic – Introduction

Alambic is a framework and service for the management of software engineering data that:

  • Retrieves, curates, and organises data from heterogeneous sources:

Git, Bugzilla, Mailing lists, Forums, Hudson, PMD, StackOverflow..

  • Runs checks, actions, reports, and visualisations.
  • Publishes all information in a unified interface.
slide-7
SLIDE 7

7

Alambic outputs

Alambic provides:

  • A dashboard to browse all information online.
  • Downloads for metrics, attributes, recommendations (JSON, CSV).
  • Exportable figures: PNG/SVG, HTML snippets, interactive plots.
  • Visualisations: quality model, data, history, specific data sources analysis.
  • Recommendations to help teams improve their practices.
  • Extended PDF reports with in-depth analysis.
slide-8
SLIDE 8

8

Alambic outputs

Alambic provides:

  • A dashboard to browse all information online.
  • Downloads for metrics, attributes, recommendations (JSON, CSV).
  • Exportable figures: PNG/SVG, HTML snippets, interactive plots.
  • Visualisations: quality model, data, history, specific data sources analysis.
  • Recommendations to help teams improve their practices.
  • Extended PDF reports with in-depth analysis.
slide-9
SLIDE 9

9

Alambic Outputs

Alambic provides:

  • A dashboard to browse all information online.
  • Downloads for metrics, attributes, recommendations (JSON, CSV).
  • Exportable figures: PNG/SVG, HTML snippets, interactive plots.
  • Visualisations: quality model, data, history, specific data sources analysis.
  • Recommendations to help teams improve their practices.
  • Extended PDF reports with in-depth analysis.
slide-10
SLIDE 10

10

Alambic Outputs

Alambic provides:

  • A dashboard to browse all information online.
  • Downloads for metrics, attributes, recommendations (JSON, CSV).
  • Exportable figures: PNG/SVG, HTML snippets, interactive plots.
  • Visualisations: quality model, data, history, specific data sources analysis.
  • Recommendations to help teams improve their practices.
  • Extended PDF reports with in-depth analysis.
slide-11
SLIDE 11

11

Alambic Quality Model

slide-12
SLIDE 12

12

Alambic Quality Model

slide-13
SLIDE 13

13

Alambic plugin: PMD Analysis & Configuration

slide-14
SLIDE 14

14

Alambic plugin: StackOverflow

slide-15
SLIDE 15

15

Alambic 3.0

Alambic 3.0 adds many features:

  • Architecture / Use Cases

More data-centric, positioned as a central data management platform.

Input data can be of any type.

Address new use cases: DevOps, system engineering.

Address new forges: GitHub, Apache..

  • Plugins

New types of plugins: post and global triggers for reports

Wizards to easily create new projects: Eclipse PMI, GitHub, Apache

slide-16
SLIDE 16

16

Alambic 3.0

Alambic 3.0 adds many features:

  • Architecture / Use Cases

More data-centric, positioned as a central data management platform.

Input data can be of any type.

Address new use cases: DevOps, system engineering.

Address new forges: GitHub, Apache..

  • Plugins

New types of plugins: post and global triggers for reports

Wizards to easily create new projects: Eclipse PMI, GitHub, Apache

slide-17
SLIDE 17

17

Alambic 3.0

Alambic 3.0 adds many features:

  • Architecture / Use Cases

More data-centric, positioned as a central data management platform.

Input data can be of any type.

Address new use cases: DevOps, system engineering.

Address new forges: GitHub, Apache..

  • Plugins

New types of plugins: post and global triggers for reports

Wizards to easily create new projects: Eclipse PMI, GitHub, Apache

slide-18
SLIDE 18

18

Conclusion & Perspective

Alambic project:

  • Home: http://alambic.castalia.camp
  • Source, issues, documentation: http://bitbucket.org/BorisBaldassari/alambic

Check the live instances:

  • Polarsys dashboard: http://dashboard.polarsys.org
  • Eclipse forge dashboard: http://eclipse.castalia.camp

Get in touch with me!  @BorisBaldassari  boris.baldassari@castalia.solutions

slide-19
SLIDE 19

19

Conclusion & Perspective

Alambic project:

  • Home: http://alambic.castalia.camp
  • Source, issues, documentation: http://bitbucket.org/BorisBaldassari/alambic

Check the live instances:

  • Polarsys dashboard: http://dashboard.polarsys.org
  • Eclipse forge dashboard: http://eclipse.castalia.camp

Get in touch with me!  @BorisBaldassari  boris.baldassari@castalia.solutions

slide-20
SLIDE 20

20

Conclusion & Perspective

Alambic project:

  • Home: http://alambic.castalia.camp
  • Source, issues, documentation: http://bitbucket.org/BorisBaldassari/alambic

Check the live instances:

  • Polarsys dashboard: http://dashboard.polarsys.org
  • Eclipse forge dashboard: http://eclipse.castalia.camp

Get in touch with me!  @BorisBaldassari  boris.baldassari@castalia.solutions