SlideShare une entreprise Scribd logo
1  sur  21
ASWF Technical Advisory Council:
How to Enable An Open Source
Community
Daniel Heckenberg (TAC Chair)
Animal Logic
A New Open Source Foundation Developed in Partnership
The Academy Software
Foundation provides a neutral
forum for open source software
developers in the motion picture
and broader media industries to
share resources and collaborate
on technologies for image
creation, visual effects, animation
and sound.
PREMIER MEMBERS
GENERAL MEMBERS ASSOCIATE MEMBERS
Our Mission
Increase the quality and quantity of open source
contributions by establishing a governance model, legal
framework and community infrastructure that lowers the
barrier to entry for developing and using open source
software.
Our Goals
▪ Provide a neutral forum to coordinate cross-project efforts, establish
best practices and share resources.
▪ Develop an open continuous integration (CI) and build infrastructure
to enable reference builds from the community.
▪ Streamline development for build and runtime environments through
the sharing of open source build configurations, scripts and recipes.
▪ Provide individuals and organizations with a clear path for
participation and code contribution.
▪ Provide better, more consistent licensing through a shared licensing
template.
Governing BoardStructure
TAC
Technical Advisory Council
OpenVDB TSC
(Technical Steering
Committee)
OpenColorIO TSC
(Technical Steering
Committee)
OpenEXR TSC
(Technical Steering
Committee)
OpenCue TSC
(Technical Steering
Committee)
Future Projects
(Technical Steering
Committee)
Continuous Integration platform
Technical Advisory Council (TAC)
▪ Technical Advisory Council (TAC) facilitates coordination of the technical
community across projects
▪ Includes representation from both members and each technical project
▪ Serves as a vehicle to propose new technical projects
▪ Open processes and meetings
• Mailing list: tac@lists.aswf.io
• Procedures and meeting minutes kept on ASWF GitHub:
https://github.com/AcademySoftwareFoundation/tac
Technical Advisory Council (TAC)
TAC Goals for 2018-2019
▪ Onboard ASWF Projects
▪ Continuous Integration (CI)
• Recipes to instantiate VFX Reference Platform components
▪ vfxplatform.com
• CI access to commercial components (Houdini, Maya, Nuke)
• Static analysis, code coverage, security
▪ CII badge program: coreinfrastructure.org
▪ Stretch goals:
• Windows, Mac platform support
• GPU support
• Downloadable and installable components (with signing)
Project Lifecycle
▪ Submission: project proposal
• Presentation to TAC
▪ Incubation: establish license, governance, process
• Affirmative vote of TAC
▪ Adoption: graduation to active ASWF project
• Affirmative vote of TAC, Governing Board
▪ Archive: retirement
Our Projects
Our Projects
OpenVDB is the industry standard for
creating more detailed and realistic
volumetric images, including water/liquid
simulations, explosions, and environmental
effects like clouds and ice.
Learn more: OpenVDB.org
Our Projects
OpenColorIO is a color management solution
that is the industry standard for creating and
displaying consistent images across multiple
content creation applications during visual
effects and animation production.
Learn more: OpenColorIO.org
Our Projects
OpenEXR is a widely adopted high
dynamic-range (HDR) image file format for
use in computer imaging applications, and
is a standard in computer graphics for
linear and interactive media.
Learn more: OpenEXR.com
Our Projects
OpenCue is a Python based, fully scriptable
tool for artists and studios that want a fully
featured render manager.
Learn more: OpenCue.io
Our Projects
Pixar Animation Studios
OpenTimelineIO is an interchange format and
API for editorial cut information. It also includes
a plugin architecture for writing adapters to
convert from/to existing editorial timeline
formats.
Learn more: OpenTimelineIO.io
FEEDBACK
CODE MERGE
CI Infrastructure
SUBMIT PATCH
SCM SYSTEM
BUILDERS
PUBLISH/USE/STORE ARTIFACTS
& FETCH DEPENDENCIES
LINKING OF COMMITS
& JIRA ISSUES
STATIC ANALYSISCONTRIBUTOR
“A”
CONTRIBUTOR
“B”
CONTRIBUTOR
“N”
GIT COMMITS
REFERENCE DOWNLOADS: MAJOR LIBRARY & TOOL VERSIONS
TAC Goals Ahead...
▪ Dependency Management
• CMake
• Common math library
▪ Continuous Integration (CI)
• CI access to run commercial components (Houdini, Maya, Nuke)
• GPU support
• Downloadable and installable components (with signing)
▪ Increased diversity in TAC and project leadership
How To Participate
Developers can join our mailing lists to stay informed
about the code and our projects at aswf.io/community
Learn how your organization can support the ASWF community
at aswf.io/members/join
Stay connected to us on social media at
@AcademySWF and #WeAreASWF
OPEN SOURCE DAY
Tuesday, July 30, 2019 – JW Marriott, Diamond Ballroom 7-10
Full schedule at:
aswf.io/siggraph2019
Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source Community

Contenu connexe

Tendances

Technology standard ci_platforms
Technology standard ci_platformsTechnology standard ci_platforms
Technology standard ci_platforms
suleymanissiz
 
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Open Source Experience
 

Tendances (17)

One company's journey to an open culture and innersource
One company's journey to an open culture and innersourceOne company's journey to an open culture and innersource
One company's journey to an open culture and innersource
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and Git
 
Mainframe DevOps Using Zowe Open Source
Mainframe DevOps Using Zowe Open SourceMainframe DevOps Using Zowe Open Source
Mainframe DevOps Using Zowe Open Source
 
Technology standard ci_platforms
Technology standard ci_platformsTechnology standard ci_platforms
Technology standard ci_platforms
 
Hyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum MeetupHyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum Meetup
 
Webinar: Open Mainframe Project's Zowe LTS Release
Webinar: Open Mainframe Project's Zowe LTS ReleaseWebinar: Open Mainframe Project's Zowe LTS Release
Webinar: Open Mainframe Project's Zowe LTS Release
 
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
 
WD RISC-V inliner work effort
WD RISC-V inliner work effortWD RISC-V inliner work effort
WD RISC-V inliner work effort
 
Strengthening Adobe’s Enterprise Platform with Day Software and Open Development
Strengthening Adobe’s Enterprise Platform with Day Software and Open DevelopmentStrengthening Adobe’s Enterprise Platform with Day Software and Open Development
Strengthening Adobe’s Enterprise Platform with Day Software and Open Development
 
Davide Montesin - SASAbus HTML5 & related Java Free Software
 Davide Montesin - SASAbus HTML5 & related Java Free Software Davide Montesin - SASAbus HTML5 & related Java Free Software
Davide Montesin - SASAbus HTML5 & related Java Free Software
 
Eclipse Transformer
Eclipse TransformerEclipse Transformer
Eclipse Transformer
 
Open Source Investments in Mainframe Through the Next Generation - Showcasing...
Open Source Investments in Mainframe Through the Next Generation - Showcasing...Open Source Investments in Mainframe Through the Next Generation - Showcasing...
Open Source Investments in Mainframe Through the Next Generation - Showcasing...
 
SACON NY 19: "Creating an effective developer experience for cloud-native apps"
SACON NY 19: "Creating an effective developer experience for cloud-native apps"SACON NY 19: "Creating an effective developer experience for cloud-native apps"
SACON NY 19: "Creating an effective developer experience for cloud-native apps"
 
Open Source and Standards Communities Coming Together to Solve Real World Pro...
Open Source and Standards Communities Coming Together to Solve Real World Pro...Open Source and Standards Communities Coming Together to Solve Real World Pro...
Open Source and Standards Communities Coming Together to Solve Real World Pro...
 
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
 
Jakarta for dummEEs | JakartaOne Livestream
Jakarta for dummEEs | JakartaOne LivestreamJakarta for dummEEs | JakartaOne Livestream
Jakarta for dummEEs | JakartaOne Livestream
 
Bim Tech Users Group : Kick-Off - Glasgow
Bim Tech Users Group : Kick-Off - GlasgowBim Tech Users Group : Kick-Off - Glasgow
Bim Tech Users Group : Kick-Off - Glasgow
 

Similaire à Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source Community

Object Computing Brochure
Object Computing BrochureObject Computing Brochure
Object Computing Brochure
kentotten
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios Essay
Divya Watson
 

Similaire à Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source Community (20)

Object Computing Brochure
Object Computing BrochureObject Computing Brochure
Object Computing Brochure
 
The path to an hybrid open source paradigm
The path to an hybrid open source paradigmThe path to an hybrid open source paradigm
The path to an hybrid open source paradigm
 
Content Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortalsContent Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortals
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilities
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM Solutions
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015
 
Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Object Computing Brochure
Object Computing BrochureObject Computing Brochure
Object Computing Brochure
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios Essay
 
SIGAda Hibachi Workshop Presentation
SIGAda Hibachi Workshop PresentationSIGAda Hibachi Workshop Presentation
SIGAda Hibachi Workshop Presentation
 
WebRTC standards update (13 Nov 2013)
WebRTC standards update (13 Nov 2013)WebRTC standards update (13 Nov 2013)
WebRTC standards update (13 Nov 2013)
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions
 
Crossing the low-code and pro-code chasm: a platform approach
Crossing the low-code and pro-code chasm: a platform approachCrossing the low-code and pro-code chasm: a platform approach
Crossing the low-code and pro-code chasm: a platform approach
 
INTERFACE, by apidays - Crossing the low-code and pro-code chasm: a platform...
INTERFACE, by apidays  - Crossing the low-code and pro-code chasm: a platform...INTERFACE, by apidays  - Crossing the low-code and pro-code chasm: a platform...
INTERFACE, by apidays - Crossing the low-code and pro-code chasm: a platform...
 
SOA, OTD, and Web 2.0 = Collaboration
SOA, OTD, and Web 2.0 = CollaborationSOA, OTD, and Web 2.0 = Collaboration
SOA, OTD, and Web 2.0 = Collaboration
 
All About Jazz Team Server Technology
All About Jazz Team Server TechnologyAll About Jazz Team Server Technology
All About Jazz Team Server Technology
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source Community

  • 1. ASWF Technical Advisory Council: How to Enable An Open Source Community Daniel Heckenberg (TAC Chair) Animal Logic
  • 2. A New Open Source Foundation Developed in Partnership The Academy Software Foundation provides a neutral forum for open source software developers in the motion picture and broader media industries to share resources and collaborate on technologies for image creation, visual effects, animation and sound.
  • 4. Our Mission Increase the quality and quantity of open source contributions by establishing a governance model, legal framework and community infrastructure that lowers the barrier to entry for developing and using open source software.
  • 5. Our Goals ▪ Provide a neutral forum to coordinate cross-project efforts, establish best practices and share resources. ▪ Develop an open continuous integration (CI) and build infrastructure to enable reference builds from the community. ▪ Streamline development for build and runtime environments through the sharing of open source build configurations, scripts and recipes. ▪ Provide individuals and organizations with a clear path for participation and code contribution. ▪ Provide better, more consistent licensing through a shared licensing template.
  • 6. Governing BoardStructure TAC Technical Advisory Council OpenVDB TSC (Technical Steering Committee) OpenColorIO TSC (Technical Steering Committee) OpenEXR TSC (Technical Steering Committee) OpenCue TSC (Technical Steering Committee) Future Projects (Technical Steering Committee) Continuous Integration platform
  • 7. Technical Advisory Council (TAC) ▪ Technical Advisory Council (TAC) facilitates coordination of the technical community across projects ▪ Includes representation from both members and each technical project ▪ Serves as a vehicle to propose new technical projects ▪ Open processes and meetings • Mailing list: tac@lists.aswf.io • Procedures and meeting minutes kept on ASWF GitHub: https://github.com/AcademySoftwareFoundation/tac
  • 9. TAC Goals for 2018-2019 ▪ Onboard ASWF Projects ▪ Continuous Integration (CI) • Recipes to instantiate VFX Reference Platform components ▪ vfxplatform.com • CI access to commercial components (Houdini, Maya, Nuke) • Static analysis, code coverage, security ▪ CII badge program: coreinfrastructure.org ▪ Stretch goals: • Windows, Mac platform support • GPU support • Downloadable and installable components (with signing)
  • 10. Project Lifecycle ▪ Submission: project proposal • Presentation to TAC ▪ Incubation: establish license, governance, process • Affirmative vote of TAC ▪ Adoption: graduation to active ASWF project • Affirmative vote of TAC, Governing Board ▪ Archive: retirement
  • 12. Our Projects OpenVDB is the industry standard for creating more detailed and realistic volumetric images, including water/liquid simulations, explosions, and environmental effects like clouds and ice. Learn more: OpenVDB.org
  • 13. Our Projects OpenColorIO is a color management solution that is the industry standard for creating and displaying consistent images across multiple content creation applications during visual effects and animation production. Learn more: OpenColorIO.org
  • 14. Our Projects OpenEXR is a widely adopted high dynamic-range (HDR) image file format for use in computer imaging applications, and is a standard in computer graphics for linear and interactive media. Learn more: OpenEXR.com
  • 15. Our Projects OpenCue is a Python based, fully scriptable tool for artists and studios that want a fully featured render manager. Learn more: OpenCue.io
  • 16. Our Projects Pixar Animation Studios OpenTimelineIO is an interchange format and API for editorial cut information. It also includes a plugin architecture for writing adapters to convert from/to existing editorial timeline formats. Learn more: OpenTimelineIO.io
  • 17. FEEDBACK CODE MERGE CI Infrastructure SUBMIT PATCH SCM SYSTEM BUILDERS PUBLISH/USE/STORE ARTIFACTS & FETCH DEPENDENCIES LINKING OF COMMITS & JIRA ISSUES STATIC ANALYSISCONTRIBUTOR “A” CONTRIBUTOR “B” CONTRIBUTOR “N” GIT COMMITS REFERENCE DOWNLOADS: MAJOR LIBRARY & TOOL VERSIONS
  • 18. TAC Goals Ahead... ▪ Dependency Management • CMake • Common math library ▪ Continuous Integration (CI) • CI access to run commercial components (Houdini, Maya, Nuke) • GPU support • Downloadable and installable components (with signing) ▪ Increased diversity in TAC and project leadership
  • 19. How To Participate Developers can join our mailing lists to stay informed about the code and our projects at aswf.io/community Learn how your organization can support the ASWF community at aswf.io/members/join Stay connected to us on social media at @AcademySWF and #WeAreASWF
  • 20. OPEN SOURCE DAY Tuesday, July 30, 2019 – JW Marriott, Diamond Ballroom 7-10 Full schedule at: aswf.io/siggraph2019