Suche senden
Hochladen
Open source masterclass - Life in the Apache Incubator
•
Als KEY, PDF herunterladen
•
7 gefällt mir
•
2,644 views
Jukka Zitting
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 23
Jetzt herunterladen
Empfohlen
Content extraction with apache tika
Content extraction with apache tika
Jukka Zitting
Content analysis for ECM with Apache Tika
Content analysis for ECM with Apache Tika
Paolo Mottadelli
Apache tika
Apache tika
NexThoughts Technologies
LDP4j: A framework for the development of interoperable read-write Linked Da...
LDP4j: A framework for the development of interoperable read-write Linked Da...
Nandana Mihindukulasooriya
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
Mikael Nilsson
LDAP - Lightweight Directory Access Protocol
LDAP - Lightweight Directory Access Protocol
S. Hasnain Raza
Object Graph Mapping with Spring Data Neo4j 3 - Nicki Watt & Michael Hunger @...
Object Graph Mapping with Spring Data Neo4j 3 - Nicki Watt & Michael Hunger @...
Neo4j
Learning W3C Linked Data Platform with examples
Learning W3C Linked Data Platform with examples
Nandana Mihindukulasooriya
Empfohlen
Content extraction with apache tika
Content extraction with apache tika
Jukka Zitting
Content analysis for ECM with Apache Tika
Content analysis for ECM with Apache Tika
Paolo Mottadelli
Apache tika
Apache tika
NexThoughts Technologies
LDP4j: A framework for the development of interoperable read-write Linked Da...
LDP4j: A framework for the development of interoperable read-write Linked Da...
Nandana Mihindukulasooriya
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
Mikael Nilsson
LDAP - Lightweight Directory Access Protocol
LDAP - Lightweight Directory Access Protocol
S. Hasnain Raza
Object Graph Mapping with Spring Data Neo4j 3 - Nicki Watt & Michael Hunger @...
Object Graph Mapping with Spring Data Neo4j 3 - Nicki Watt & Michael Hunger @...
Neo4j
Learning W3C Linked Data Platform with examples
Learning W3C Linked Data Platform with examples
Nandana Mihindukulasooriya
Introduction to OData
Introduction to OData
Mindfire Solutions
JNDI
JNDI
Shobana Pattabiraman
Ldap
Ldap
Higher Private School of Engineering and Technology
Easy data-with-spring-data-jpa
Easy data-with-spring-data-jpa
Staples
Deploying RDF Linked Data via Virtuoso Universal Server
Deploying RDF Linked Data via Virtuoso Universal Server
rumito
Spring Data JPA
Spring Data JPA
Cheng Ta Yeh
Active Directory & LDAP Authentication Without Triggers
Active Directory & LDAP Authentication Without Triggers
Perforce
Free Hibernate Tutorial | VirtualNuggets
Free Hibernate Tutorial | VirtualNuggets
Virtual Nuggets
Spring Data in 10 minutes
Spring Data in 10 minutes
Corneil du Plessis
OData, Open Data Protocol. A brief introduction
OData, Open Data Protocol. A brief introduction
Eugenio Lentini
Sword Crig 2007 12 06
Sword Crig 2007 12 06
Julie Allinson
Back-2-Basics: .NET Coding Standards For The Real World
Back-2-Basics: .NET Coding Standards For The Real World
David McCarter
LDAP Injection & Blind LDAP Injection in Web Applications
LDAP Injection & Blind LDAP Injection in Web Applications
Chema Alonso
Hibernate Interview Questions | Edureka
Hibernate Interview Questions | Edureka
Edureka!
StrategiesForUsingMetadata
StrategiesForUsingMetadata
Suite Solutions
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use it
Jose Luis Lopez Pino
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
Shamod Lacoul
Entity Framework 4
Entity Framework 4
Stefano Paluello
Hibernate Presentation
Hibernate Presentation
guest11106b
eureka09
eureka09
tutorialsruby
/path/to/content - the Apache Jackrabbit content repository
/path/to/content - the Apache Jackrabbit content repository
Jukka Zitting
Apache development with GitHub and Travis CI
Apache development with GitHub and Travis CI
Jukka Zitting
Weitere ähnliche Inhalte
Was ist angesagt?
Introduction to OData
Introduction to OData
Mindfire Solutions
JNDI
JNDI
Shobana Pattabiraman
Ldap
Ldap
Higher Private School of Engineering and Technology
Easy data-with-spring-data-jpa
Easy data-with-spring-data-jpa
Staples
Deploying RDF Linked Data via Virtuoso Universal Server
Deploying RDF Linked Data via Virtuoso Universal Server
rumito
Spring Data JPA
Spring Data JPA
Cheng Ta Yeh
Active Directory & LDAP Authentication Without Triggers
Active Directory & LDAP Authentication Without Triggers
Perforce
Free Hibernate Tutorial | VirtualNuggets
Free Hibernate Tutorial | VirtualNuggets
Virtual Nuggets
Spring Data in 10 minutes
Spring Data in 10 minutes
Corneil du Plessis
OData, Open Data Protocol. A brief introduction
OData, Open Data Protocol. A brief introduction
Eugenio Lentini
Sword Crig 2007 12 06
Sword Crig 2007 12 06
Julie Allinson
Back-2-Basics: .NET Coding Standards For The Real World
Back-2-Basics: .NET Coding Standards For The Real World
David McCarter
LDAP Injection & Blind LDAP Injection in Web Applications
LDAP Injection & Blind LDAP Injection in Web Applications
Chema Alonso
Hibernate Interview Questions | Edureka
Hibernate Interview Questions | Edureka
Edureka!
StrategiesForUsingMetadata
StrategiesForUsingMetadata
Suite Solutions
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use it
Jose Luis Lopez Pino
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
Shamod Lacoul
Entity Framework 4
Entity Framework 4
Stefano Paluello
Hibernate Presentation
Hibernate Presentation
guest11106b
eureka09
eureka09
tutorialsruby
Was ist angesagt?
(20)
Introduction to OData
Introduction to OData
JNDI
JNDI
Ldap
Ldap
Easy data-with-spring-data-jpa
Easy data-with-spring-data-jpa
Deploying RDF Linked Data via Virtuoso Universal Server
Deploying RDF Linked Data via Virtuoso Universal Server
Spring Data JPA
Spring Data JPA
Active Directory & LDAP Authentication Without Triggers
Active Directory & LDAP Authentication Without Triggers
Free Hibernate Tutorial | VirtualNuggets
Free Hibernate Tutorial | VirtualNuggets
Spring Data in 10 minutes
Spring Data in 10 minutes
OData, Open Data Protocol. A brief introduction
OData, Open Data Protocol. A brief introduction
Sword Crig 2007 12 06
Sword Crig 2007 12 06
Back-2-Basics: .NET Coding Standards For The Real World
Back-2-Basics: .NET Coding Standards For The Real World
LDAP Injection & Blind LDAP Injection in Web Applications
LDAP Injection & Blind LDAP Injection in Web Applications
Hibernate Interview Questions | Edureka
Hibernate Interview Questions | Edureka
StrategiesForUsingMetadata
StrategiesForUsingMetadata
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use it
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
Entity Framework 4
Entity Framework 4
Hibernate Presentation
Hibernate Presentation
eureka09
eureka09
Andere mochten auch
/path/to/content - the Apache Jackrabbit content repository
/path/to/content - the Apache Jackrabbit content repository
Jukka Zitting
Apache development with GitHub and Travis CI
Apache development with GitHub and Travis CI
Jukka Zitting
Oak, the architecture of Apache Jackrabbit 3
Oak, the architecture of Apache Jackrabbit 3
Jukka Zitting
The new repository in AEM 6
The new repository in AEM 6
Jukka Zitting
Mime Magic With Apache Tika
Mime Magic With Apache Tika
Jukka Zitting
MicroKernel & NodeStore
MicroKernel & NodeStore
Jukka Zitting
Repository performance tuning
Repository performance tuning
Jukka Zitting
OSGifying the repository
OSGifying the repository
Jukka Zitting
Apache Jackrabbit @ Swiss Open Source Awards 2011
Apache Jackrabbit @ Swiss Open Source Awards 2011
Jukka Zitting
The return of the hierarchical model
The return of the hierarchical model
Jukka Zitting
Content Storage With Apache Jackrabbit
Content Storage With Apache Jackrabbit
Jukka Zitting
The architecture of oak
The architecture of oak
Michael Dürig
Building Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGi
Cédric Hüsler
Into the TarPit: A TarMK Deep Dive
Into the TarPit: A TarMK Deep Dive
Michael Dürig
Code, Community, and Open Source
Code, Community, and Open Source
Jim Jagielski
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
connectwebex
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?
connectwebex
Navigating the Incubator at the Apache Software Foundation
Navigating the Incubator at the Apache Software Foundation
Brett Porter
Introduction to Sightly and Sling Models
Introduction to Sightly and Sling Models
Stefano Celentano
Oak, the Architecture of the new Repository
Oak, the Architecture of the new Repository
Michael Dürig
Andere mochten auch
(20)
/path/to/content - the Apache Jackrabbit content repository
/path/to/content - the Apache Jackrabbit content repository
Apache development with GitHub and Travis CI
Apache development with GitHub and Travis CI
Oak, the architecture of Apache Jackrabbit 3
Oak, the architecture of Apache Jackrabbit 3
The new repository in AEM 6
The new repository in AEM 6
Mime Magic With Apache Tika
Mime Magic With Apache Tika
MicroKernel & NodeStore
MicroKernel & NodeStore
Repository performance tuning
Repository performance tuning
OSGifying the repository
OSGifying the repository
Apache Jackrabbit @ Swiss Open Source Awards 2011
Apache Jackrabbit @ Swiss Open Source Awards 2011
The return of the hierarchical model
The return of the hierarchical model
Content Storage With Apache Jackrabbit
Content Storage With Apache Jackrabbit
The architecture of oak
The architecture of oak
Building Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGi
Into the TarPit: A TarMK Deep Dive
Into the TarPit: A TarMK Deep Dive
Code, Community, and Open Source
Code, Community, and Open Source
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?
Navigating the Incubator at the Apache Software Foundation
Navigating the Incubator at the Apache Software Foundation
Introduction to Sightly and Sling Models
Introduction to Sightly and Sling Models
Oak, the Architecture of the new Repository
Oak, the Architecture of the new Repository
Ähnlich wie Open source masterclass - Life in the Apache Incubator
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled Roadmap
DevOps.com
How opensourceworks
How opensourceworks
Rob Davies
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
Steve Speicher
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
eLiberatica
Enterprise Open Source Fccs March
Enterprise Open Source Fccs March
arnaudblandin
Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019
Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019
VMware Tanzu
Enterprise Social Networking with Alfresco 4
Enterprise Social Networking with Alfresco 4
rivetlogic
Case Study: Practical tools and strategies for tackling legacy practices and ...
Case Study: Practical tools and strategies for tackling legacy practices and ...
Alejandro S.
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & Zowe
DevOps.com
Productivity Gains Using Open Source products
Productivity Gains Using Open Source products
Madhusudan Rao
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Aras Corporate PLM Community
Aras Corporate PLM Community
Aras
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSE
IBM
Open Source Business Models
Open Source Business Models
g2ix
Fundamentals of Using Open Source Code to Build Products
Fundamentals of Using Open Source Code to Build Products
Brian Warner
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve The Adobe Digital Marketing Community
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
mfrancis
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
SpagoWorld
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Sanjeev Sharma
Ähnlich wie Open source masterclass - Life in the Apache Incubator
(20)
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled Roadmap
How opensourceworks
How opensourceworks
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
Enterprise Open Source Fccs March
Enterprise Open Source Fccs March
Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019
Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019
Enterprise Social Networking with Alfresco 4
Enterprise Social Networking with Alfresco 4
Case Study: Practical tools and strategies for tackling legacy practices and ...
Case Study: Practical tools and strategies for tackling legacy practices and ...
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & Zowe
Productivity Gains Using Open Source products
Productivity Gains Using Open Source products
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Aras Corporate PLM Community
Aras Corporate PLM Community
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSE
Open Source Business Models
Open Source Business Models
Fundamentals of Using Open Source Code to Build Products
Fundamentals of Using Open Source Code to Build Products
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Mehr von Jukka Zitting
Text and metadata extraction with Apache Tika
Text and metadata extraction with Apache Tika
Jukka Zitting
Mime Magic With Apache Tika
Mime Magic With Apache Tika
Jukka Zitting
NoSQL Oakland
NoSQL Oakland
Jukka Zitting
Introduction to JCR and Apache Jackrabbi
Introduction to JCR and Apache Jackrabbi
Jukka Zitting
File System On Steroids
File System On Steroids
Jukka Zitting
Design and architecture of Jackrabbit
Design and architecture of Jackrabbit
Jukka Zitting
Apache Tika
Apache Tika
Jukka Zitting
Content Management With Apache Jackrabbit
Content Management With Apache Jackrabbit
Jukka Zitting
Mehr von Jukka Zitting
(8)
Text and metadata extraction with Apache Tika
Text and metadata extraction with Apache Tika
Mime Magic With Apache Tika
Mime Magic With Apache Tika
NoSQL Oakland
NoSQL Oakland
Introduction to JCR and Apache Jackrabbi
Introduction to JCR and Apache Jackrabbi
File System On Steroids
File System On Steroids
Design and architecture of Jackrabbit
Design and architecture of Jackrabbit
Apache Tika
Apache Tika
Content Management With Apache Jackrabbit
Content Management With Apache Jackrabbit
Kürzlich hochgeladen
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
itnewsafrica
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
Bernd Ruecker
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
fnnc6jmgwh
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
Neo4j
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
TopCSSGallery
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
Kürzlich hochgeladen
(20)
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Open source masterclass - Life in the Apache Incubator
1.
Open source masterclass
- Life in the Apache Jukka Zitting | repeat mentor, activist chairman of the IPMC © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
2.
Agenda
Introduction to the Incubator Entering the Incubator IP review and releases Community growth and diversity Self-evaluation and graduation © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
3.
Introduction to the
Incubator © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
4.
The Incubator charter
“a Project Management Committee charged with accepting new products into the Foundation, providing guidance and support to help each new product engender their own collaborative community, educating new developers in the philosophy and guidelines for collaborative development as defined by the members of the Foundation, and proposing to the board the promotion of such products to independent PMC status once their community has reached maturity.” © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
5.
Why?
Community We want all Apache projects to succeed as communities Community structure and processes are important factors of long-term success IP clearance and releases A key purpose of the ASF is to provide legal shelter to individual contributors To do that, we need to follow a few processes designed to guarantee that: the community, not just an individual, know and understand what is being released Infrastructure The ASF provides lots of infrastructure support to its projects Projects should know what infrastructure is available and how to best work with the half-volunteer team behind it Note that some infrastructure decisions are limited by community and IP © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
6.
Who?
Incubator PMC ASF members and other experienced open source people Oversees all podlings, decides on acceptance, releases, graduation, etc. Mentors and the Podling PMCs (PPMC) Podling communities committers, contributors, users, trolls, etc. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
7.
Incubation process
Establishment Rejection Acceptance Retirement Graduation Retirement © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
8.
Entering the Incubator ©
2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
9.
Establishment, see http://incubator.apache.org/guides/proposal.html ©
2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
10.
Proposal template
Background An excessive fascination with the Apache brand Rationale Documentation Initial goals Initial source Current status Source and intellectual property Meritocracy submission plan Community Core developers External dependencies Alignment Cryptography Known Risks Required resources Orphaned products Mailing lists Inexperience with open source Subversion directory Homogenous developers Issue tracking Reliance on salaried developers Other resources Relationship with other Apache Initial committers products Affiliations Sponsors © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10
11.
Then what?
The basics Set up the mailing list Set up other infrastructure Migrate your source code Get hacking! The harder bits IP review Apache release Community growth Self-evaluation Finally Graduation! © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
12.
IP review and
releases © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
13.
IP review
Contributor license agreements and software grants http://www.apache.org/licenses/#clas http://www.apache.org/licenses/#grants Source headers http://www.apache.org/legal/src-headers.html Licensing of dependencies http://www.apache.org/legal/resolved.html © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
14.
Apache release
Lots of details! http://www.apache.org/dev/#releases Your mentors are there to help and explain Plan for a few weeks to a few months for your first release It gets easier after the first time Typical problems Source headers, see Apache RAT Licensing of dependencies Binaries © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14
15.
Community growth and
diversity © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
16.
Identifying and inviting
new committers Who’s contributing patches? Look at the issue tracker Make sure all patches are reacted to Even just a comment why it’s not ready yet Better too many committers than too few © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
17.
Community diversity
Who’s committing stuff? Substantial contributions from more than one committer/company Are people participating in decision? Mailing list discussions Votes on releases and new committers etc. If in trouble Raise awareness Focus on potential new contributors/committers Getting started guide Easier build and first startup © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
18.
Self-evaluation and graduation ©
2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
19.
Self-evaluation
Quarterly reports to the Incubator PMC and the ASF board Monthly for the first three months, or when requested/desired Reports due on the first wednesday of the month Why? Let the IPMC and the board know what’s going on Opportunity for introspection - how are we doing? where are we going? Record of project history What? Typically a few paragraphs to a single page in size Records all essential topics since the last report Summarizes current status and outlook for the future Highlights any issues that the IPMC or the ASF board should be aware of IP problems, trademark issues, community trouble, etc. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19
20.
Report template
One-sentence summary of the project Date of entry to the Incubation Top 2-3 issues to resolve before gradation Summary of project status © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20
21.
Graduation criteria
Complete (and sign off) tasks documented in the status file Ensure suitability for project name and product names Demonstrate ability to create Apache releases Demonstrate community readiness Ensure that mentors and the IPMC have no remaining issues © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21
22.
Graduation schedule © 2012
Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22
23.
© 2012 Adobe
Systems Incorporated. All Rights Reserved. Adobe Confidential.
Hinweis der Redaktion
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Jetzt herunterladen