Showcase your open source project
AppHub has received funding from the European Union
Horizon 2020 Research and innovation programme
21 September 2015
Peter Deussen
MICAS - Management of resources and
services in Cloud and Sky computing
Sep 21, 2015 2
What AppHub is about
Overview
Sep 21, 2015 3
The AppHub project at a
glance
Collaborative and Support Action
– H2020
Partners:
– Fraunhofer FOKUS (Research
organisation, Coordinator)
– OW2 (Open Source Community)
– UshareSoft (Technology and
Service Vendor)
Jan. 2015 – Dec. 2016
www.apphub.eu.com
4
0> The freedom to run the software
for any purpose
5
0> The freedom to run the software
for any purpose
1> The freedom to study how the
software works and to adapt it to
your needs
6
0> The freedom to run the software
for any purpose
1> The freedom to study how the
software works and to adapt it to
your needs
2> The freedom to redistribute
copies of the software
7
0> The freedom to run the software
for any purpose
1> The freedom to study how the
software works and to adapt it to
your needs
2> The freedom to redistribute
copies of the software
3> The freedom to improve the
software and distribute your
improvements to the public
IT Industry
OSS SMEs
Collab.
Projects
Mainstream
Market
Delivery
Challenge
AppHub's mission AppHub addresses the delivery
challenge of EU-supported OSS
Bridging OSS SMEs and
Collaborative projects with the
mainstream market
Sep 21, 2015 9
AppHub facilitates the
dissemination of your open
source software assets
Producer
Provider
Consumer
Sep 21, 2015 10
Open interoperability framework:
Taxonomy for open source assets
Producer
Developerofopensource
software
Describe and
classify
AppHub.Directory
Sep 21, 2015 11
Open interoperability framework:
Taxonomy for open source assets
Packaging
versiononing
publishing
AppHub.Factory
Producer
Developerofopensource
software
Describe and
classify
Upload or
link
AppHub.Directory
Provider
IaaS Cloud Provider
Sep 21, 2015 12
Open interoperability framework:
Taxonomy for open source assets
Packaging
versiononing
publishing
Market Place
AppHub.Factory AppHub.Store
Producer
Developerofopensource
software
Describe and
classify
Upload or
link
Deploy
Browse,
compare
and select
Consumer
UserandIntegrators
ofopenopensourcesoftware
Provider
IaaS Cloud Provider
AppHub.Directory
Sep 21, 2015 13
Now let's see what it looks like
Preview
Sep 21, 2015 14
Creating an Asset https://github.com/llbit/ow2-asm
ObjectWeb ASM - bytecode verifier
and utilities
http://asm.ow2.org/index.html
Sep 21, 2015 15
Directory Home page
Sep 21, 2015 16
Create a Project
Sep 21, 2015 17
Provide info from
your website
Add an Asset
Sep 21, 2015 18
Fill in the form
Sep 21, 2015 19
The Asset is created
Sep 21, 2015 20
The Asset is imported
in the Factory
Sep 21, 2015 21
Preparing the
appliance template
Sep 21, 2015 22
Selecting Cloud
platforms
Sep 21, 2015 23
Generating the image
Sep 21, 2015 24
AppHub checks
the image
Sep 21, 2015 25
Appliance Template
ready
Sep 21, 2015 26
Now on the Store
Sep 21, 2015 27
Here it is ready on
the Store
Sep 21, 2015 28
The project page
Download from here
Sep 21, 2015 29
And yes, it's Free!
Sep 21, 2015 30
What happens next
Outlook
Sep 21, 2015 31
Factory
Store
Charter
Exploitation
Directory
Project
Sep 21, 2015 32
The AppHub OSS charter
aims at contributing to
the implementation of
legal, technical and
community management
best practices
Project documentation
Use of and compliance with standards
Project testing process
Licenses, copyright and IP mgt
Tools and development environment
Commits and bug report mgt
Code maintainability and stability
Configuration and version mgt
Project planning
Requirement management
Project roadmap management
Stakeholders management
Sep 21, 2015 33
The AppHub Advisory
Board helps define the
AppHub OSS charter
Theo Lynn (Irish Centre for Cloud
Computing & Commerce)
Lars Kurth (Xen)
Sophie Gautier (LibreOffice)
Roberto di Cosmo (IRILL)
Patrick Ohnewein (FSFe)
Francesco Chicchiricco (Apache
Coccon, Syncope, Olingo)
Manuel Velardo (Cenatic)
Dave Neary (Red Hat)
Nelson Lago (Uni Sao Paolo
FLOSS Competency Center)
Sep 21, 2015 34
20SEP 30SEP OCTOBER NOVEMBER DECEMBER
Questionnaire
Charter
Presentations
Platform Open Beta Debug
Projects
Launch
Use Interview
Results to Write
a Flyer
Finalize and
Publish Charter
Finalize Overall
Presentation
Develop
Screencast for
Beta
Streamline
workflow
Follow-up with
Flware
Recruit 4-5
projects for Beta
Recruit 5-10 new
projects
“Private Launch”
Online
Preview at
OSCON-EU
Amsterdam
Preview at
OW2con
And POSS
Paris
EU-Launch &
SQuAT Fest
Brussels
Dec. 7-8
Sep 21, 2015 35
apphub.eu.com
Register your
project now!
Now it's your turn
Set up your project on AppHub
Save the date:
AppHub SQuAT*
Fest
Brussels, Dec. 7 - 8
*
Software Quality Assurance and Trustworthiness

AppHub project presentation at MICAS 2015

  • 1.
    Showcase your opensource project AppHub has received funding from the European Union Horizon 2020 Research and innovation programme 21 September 2015 Peter Deussen MICAS - Management of resources and services in Cloud and Sky computing
  • 2.
    Sep 21, 20152 What AppHub is about Overview
  • 3.
    Sep 21, 20153 The AppHub project at a glance Collaborative and Support Action – H2020 Partners: – Fraunhofer FOKUS (Research organisation, Coordinator) – OW2 (Open Source Community) – UshareSoft (Technology and Service Vendor) Jan. 2015 – Dec. 2016 www.apphub.eu.com
  • 4.
    4 0> The freedomto run the software for any purpose
  • 5.
    5 0> The freedomto run the software for any purpose 1> The freedom to study how the software works and to adapt it to your needs
  • 6.
    6 0> The freedomto run the software for any purpose 1> The freedom to study how the software works and to adapt it to your needs 2> The freedom to redistribute copies of the software
  • 7.
    7 0> The freedomto run the software for any purpose 1> The freedom to study how the software works and to adapt it to your needs 2> The freedom to redistribute copies of the software 3> The freedom to improve the software and distribute your improvements to the public
  • 8.
    IT Industry OSS SMEs Collab. Projects Mainstream Market Delivery Challenge AppHub'smission AppHub addresses the delivery challenge of EU-supported OSS Bridging OSS SMEs and Collaborative projects with the mainstream market
  • 9.
    Sep 21, 20159 AppHub facilitates the dissemination of your open source software assets Producer Provider Consumer
  • 10.
    Sep 21, 201510 Open interoperability framework: Taxonomy for open source assets Producer Developerofopensource software Describe and classify AppHub.Directory
  • 11.
    Sep 21, 201511 Open interoperability framework: Taxonomy for open source assets Packaging versiononing publishing AppHub.Factory Producer Developerofopensource software Describe and classify Upload or link AppHub.Directory Provider IaaS Cloud Provider
  • 12.
    Sep 21, 201512 Open interoperability framework: Taxonomy for open source assets Packaging versiononing publishing Market Place AppHub.Factory AppHub.Store Producer Developerofopensource software Describe and classify Upload or link Deploy Browse, compare and select Consumer UserandIntegrators ofopenopensourcesoftware Provider IaaS Cloud Provider AppHub.Directory
  • 13.
    Sep 21, 201513 Now let's see what it looks like Preview
  • 14.
    Sep 21, 201514 Creating an Asset https://github.com/llbit/ow2-asm ObjectWeb ASM - bytecode verifier and utilities http://asm.ow2.org/index.html
  • 15.
    Sep 21, 201515 Directory Home page
  • 16.
    Sep 21, 201516 Create a Project
  • 17.
    Sep 21, 201517 Provide info from your website Add an Asset
  • 18.
    Sep 21, 201518 Fill in the form
  • 19.
    Sep 21, 201519 The Asset is created
  • 20.
    Sep 21, 201520 The Asset is imported in the Factory
  • 21.
    Sep 21, 201521 Preparing the appliance template
  • 22.
    Sep 21, 201522 Selecting Cloud platforms
  • 23.
    Sep 21, 201523 Generating the image
  • 24.
    Sep 21, 201524 AppHub checks the image
  • 25.
    Sep 21, 201525 Appliance Template ready
  • 26.
    Sep 21, 201526 Now on the Store
  • 27.
    Sep 21, 201527 Here it is ready on the Store
  • 28.
    Sep 21, 201528 The project page Download from here
  • 29.
    Sep 21, 201529 And yes, it's Free!
  • 30.
    Sep 21, 201530 What happens next Outlook
  • 31.
    Sep 21, 201531 Factory Store Charter Exploitation Directory Project
  • 32.
    Sep 21, 201532 The AppHub OSS charter aims at contributing to the implementation of legal, technical and community management best practices Project documentation Use of and compliance with standards Project testing process Licenses, copyright and IP mgt Tools and development environment Commits and bug report mgt Code maintainability and stability Configuration and version mgt Project planning Requirement management Project roadmap management Stakeholders management
  • 33.
    Sep 21, 201533 The AppHub Advisory Board helps define the AppHub OSS charter Theo Lynn (Irish Centre for Cloud Computing & Commerce) Lars Kurth (Xen) Sophie Gautier (LibreOffice) Roberto di Cosmo (IRILL) Patrick Ohnewein (FSFe) Francesco Chicchiricco (Apache Coccon, Syncope, Olingo) Manuel Velardo (Cenatic) Dave Neary (Red Hat) Nelson Lago (Uni Sao Paolo FLOSS Competency Center)
  • 34.
    Sep 21, 201534 20SEP 30SEP OCTOBER NOVEMBER DECEMBER Questionnaire Charter Presentations Platform Open Beta Debug Projects Launch Use Interview Results to Write a Flyer Finalize and Publish Charter Finalize Overall Presentation Develop Screencast for Beta Streamline workflow Follow-up with Flware Recruit 4-5 projects for Beta Recruit 5-10 new projects “Private Launch” Online Preview at OSCON-EU Amsterdam Preview at OW2con And POSS Paris EU-Launch & SQuAT Fest Brussels Dec. 7-8
  • 35.
    Sep 21, 201535 apphub.eu.com Register your project now! Now it's your turn Set up your project on AppHub Save the date: AppHub SQuAT* Fest Brussels, Dec. 7 - 8 * Software Quality Assurance and Trustworthiness