16
OWF Opens Up From GOTS to GOSS: The Launch Path So Far 4 August 2010 Jason Kahn, OWF Project Lead Tina Coleman, OWF Community Support Lead

OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 1: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

OWF Opens UpFrom GOTS to GOSS: The Launch Path So Far

4 August 2010

Jason Kahn, OWF Project LeadTina Coleman, OWF Community Support Lead

Page 2: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

OWF: GOTS to GOSS

THE BIRTH OF A PROJECT

What OWF Is;

Why Open-Source It, Anyway?

24 August 2010

Page 3: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 4: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 5: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 6: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

OWF: GOTS to GOSS

Framework + discovery + messaging + widgets =

Analyst-driven mission success

64 August 2010

Page 7: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

OWF: GOTS to GOSS

Why Open-Source It?

74 August 2010

OWF Release

Agency A enhancements

Increasing rework each release!

Page 8: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

OWF: GOTS to GOSS

Why Open-Source It?

Agency A

• Enhancements• Priorities

Agency B

• Enhancements• Priorities

Agency C

• Enhancements• Priorities

84 August 2010

Page 9: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

OWF: GOTS to GOSS

BABY STEPS

“So how new are we?”

94 August 2010

Page 10: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 11: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 12: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

OWF: GOTS to GOSS

HURDLES

Stumbling blocks and trip points…

124 August 2010

Page 13: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 14: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 15: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

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

Page 16: OZONE & OWF: A Community-wide GOTS initiative and its transition to GOSS

Questions?