Upload
joshua-l-davis
View
17.600
Download
0
Embed Size (px)
DESCRIPTION
OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS Jason Kahn, Department of Defense and Tina Coleman, Next Century Computing
Citation preview
OWF Opens UpFrom GOTS to GOSS: The Launch Path So Far
4 August 2010
Jason Kahn, OWF Project LeadTina Coleman, OWF Community Support Lead
OWF: GOTS to GOSS
THE BIRTH OF A PROJECT
What OWF Is;
Why Open-Source It, Anyway?
24 August 2010
OWF: GOTS to GOSS
OZONE Widget Framework - Overview
A common thin-client environment for dynamic analytic workflows using lightweight web-applications (widgets) distributed across the enterprise.
34 August 2010
OWF: GOTS to GOSS
Decoupled Deployment
44 August 2010
Widgets need not be hosted on the same server, domain, or technology as OWF
OWFHostingServer
WidgetHostingServer
WidgetHostingServer
service requestservice requestservice request
Service HostingEnvironment C
Service HostingEnvironment B
Service HostingEnvironment A
OWF: GOTS to GOSS
OWF Equation
54 August 2010
The framework for visually organizing and laying out lightweight web applications (widgets)
Marketplace to discover widgets
Messaging bridge for thin/thick client communications
Community development
OWF: GOTS to GOSS
Framework + discovery + messaging + widgets =
Analyst-driven mission success
64 August 2010
OWF: GOTS to GOSS
Why Open-Source It?
74 August 2010
OWF Release
Agency A enhancements
Increasing rework each release!
OWF: GOTS to GOSS
Why Open-Source It?
Agency A
• Enhancements• Priorities
Agency B
• Enhancements• Priorities
Agency C
• Enhancements• Priorities
84 August 2010
OWF: GOTS to GOSS
BABY STEPS
“So how new are we?”
94 August 2010
OWF: GOTS to GOSS
Short-Term Successes…
• CIO Level Agreement: Go GOSS!• Initial Set of Advisory Board Members• Charter• Source and Ticket Tracking System • Draft Roadmap• Core Contributor Model• Patch Submissions
104 August 2010
OWF: GOTS to GOSS
… Long-Term Vision
• Forge.mil?• Updates to Advisory Board• Extend Core Contributor Set• Community Development• Widget Sharing• True FOSS
114 August 2010
OWF: GOTS to GOSS
HURDLES
Stumbling blocks and trip points…
124 August 2010
OWF: GOTS to GOSS
Parental Expectations
Parent Agency
Agency A
Agency B
Agency C
Agency D
134 August 2010
Parent Agency
Agency A
Agency B
Agency C
Agency D
Becoming
OWF: GOTS to GOSS
Lots of Expectant Parties Now!
OWF
Agency A
Agency B
Agency C
Agency D
Agency E
Agency F
144 August 2010
OWF: GOTS to GOSS
OSS Expectations - License
Current• DoD Community Source
License
Debate• Fair Use for biz dev,
evaluation, …?• Derivative works?• Binary versus
development?
154 August 2010
Questions?