Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
AppHub OW2con'15 - Peter Deussen Presentation
1. The European Open Source
Marketplace
AppHub has received funding from the European Union
Horizon 2020 Research and innovation programme
19 November 2015
Peter Deussen
OW2con'15 / Paris Open Source Summit 2015
5. Dec 4, 2015 5
AppHub facilitates the
dissemination of your open
source software assets
Producer
Provider
Consumer
6. Dec 4, 2015 6
Open interoperability framework:
Taxonomy for open source assets
Producer
Developerofopensource
software
Describe and
classify
AppHub.Directory
7. Dec 4, 2015 7
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
8. Dec 4, 2015 8
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
9. Dec 4, 2015 9
Governance and
Quality Management
for Open Source Projects
AppHub
Open Source
Charter
10. Dec 4, 2015 10
More on the delivery
challange
EC funded collaborative projects delivering OSS
(AppHub survey, 2015, N = 16)
44% don't perform quality management
44% don't have community involved
38% don't maintain requirements on their software
38% don't follow a project roadmap
25% do not implement a throughout testing process
1 project doesn't provide documentation (guides)
Context of OSS adoption
(Black Duck Software, 2015)
78% of companies run OSS
64% participate in OSS projects
Reasons for OSS adoption
– Ability to Scale (58%)
– Security (55%)
– Competitive features (43%)
– Ease of deployment (43%)
11. Dec 4, 2015 11
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)
12. Dec 4, 2015 12
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
13. Dec 4, 2015 13
What projects can use to
improve the quality of their
projects
AppHub Quality
Approach
15. Dec 4, 2015 15
AppHub Quality Control
Checklist
Provides a comprehensive list of
measures to improve OSS quality
Derived from OW2 OMM
Recommendations : Implementation
depends on your project
Areas correspond to OSS Charter
Documentation, standards, testing,
licenses/IPR, architecture, dev.
environment, contribution management,
management of non-funct. properties,
configuration and versioning, project
planning, requirements, roadmap,
stakeholder management, deployment
QTP-1.1 Functional testing
Objective Projects shall ensure that the test plan
covers functional testing
Controls Description Prio Comm
Fun.
testing
Test plan contains a
list of test cases to
validate functional
requirements
High Testing
16. Dec 4, 2015 16
apphub.eu.com
Register your
project now!
Now it's your turn
Set up your project on AppHub
Attend
AppHub SQuAT Fest
Brussels, Dec. 7 - 8