The document discusses AppHub, an EU-funded project that aims to promote open source software. AppHub provides a directory to describe and classify open source assets, a factory to package and publish them, and a store to deploy them on cloud platforms. It seeks to bridge open source developers and projects with the mainstream market. The project runs from January 2015 to December 2016 and is led by Fraunhofer with partners OW2 and UshareSoft. It encourages open source projects to register and showcase their software.
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
2109 apb-micas-2015
1. 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
5. 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. 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. 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
9. Sep 21, 2015 9
AppHub facilitates the
dissemination of your open
source software assets
Producer
Provider
Consumer
10. Sep 21, 2015 10
Open interoperability framework:
Taxonomy for open source assets
Producer
Developerofopensource
software
Describe and
classify
AppHub.Directory
11. 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
12. 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
13. Sep 21, 2015 13
Now let's see what it looks like
Preview
14. 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
31. Sep 21, 2015 31
Factory
Store
Charter
Exploitation
Directory
Project
32. 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
33. 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)
34. 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
35. 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