Community is a Positive Sum Game, Gabriele Columbro
-
Upload
symphony-software-foundation -
Category
Software
-
view
751 -
download
2
Transcript of Community is a Positive Sum Game, Gabriele Columbro
@symphonyoss
symphony.foundation
Community is a positive-sum game
Gabriele ColumbroExecutive Director
@symphonyoss
symphony.foundation
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
~60 Open Source Repos
300+ Contributors
4 Active Working Groups
27 Member Organizations
2 Individual Members
Check our Community status at symphonyoss.biterg.io
OUR COMMUNITY BY THE NUMBERS
Fueling open innovation in Financial Services
COMMUNITY LANDSCAPE
@symphonyosssymphony.foundation
ReST API
COMMUNITY LANDSCAPE
@symphonyosssymphony.foundation
ReST API
Fork us at github.com/symphonyoss!
LEGEND
Open APIs
Working Groups
Open Source Projects
DB Plexus(InterOp, Launchers, …)
S2 Core(Commons, Build, …)
Security(Framework, Libraries, …)
@symphonyosssymphony.foundation
The Open Developer Platform
A trusted sandbox for open source inter-firm industry collaboration
@symphonyosssymphony.foundation
Symphony(ReST API)
Symphony(Extension API)
Code
hosting
Github
Security, Quality, IP
Compliance
Whitesource
Release publishing
Maven central, NPM, NuGet
Continuous
integration
Travis CI
Cloud Continuous
Delivery
Openshift
PlexusTBD
Add your APITBD
FREE for all our open source contributors!
info.symphony.foundation/open-developer-platform
Add your dataTBD
Biz & legal peace of mind - we do the hard part!
High productivity turnkey developer experience
Dev
Biz
Symphony(Integration webhooks)
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Cultural
Cultural,
Community RoE
Legal
Contribution Policy,
CLAs, License
Technical
OSS Supply chain.
DevOps Workflow
✓ Join our OSS Readiness Working
Group (Members only)
✓ Use our Open Developer Platform
✓ Work with our world-class
Open Source legal/technical experts
Register today!
The Open Source Readiness Program
What to
Open Source?Identify “value line”, OSS
commercialization tactics
Why
Open Source?Business value of OSS
engagement
Line of Business enablement
Challenges
Value
Decision Makers enablementCall to action!
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Nov. 8, 2017@ BNY Mellon, New York, NY
Open source collaboration will power the next wave
of innovation in financial services.
What’s your open source strategy?
opensourcestrategyforum.org
Featuring Speakers from
Sponsored by
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Influence
Trust
Authority
Trust is our core value proposition
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Working
GroupsProjects
MembersAttend, vote and propose new WG
Engineering Steering Committee5 voting members and 7 advisors
Project Teams Maintainers
CommunityContributors
CommunityRead and comment on WG proceedings
Board of Directors1 Director per Platinum Member, 5 Gold Directors
1 Silver Director, 1 At Large Director, Executive Director
Approves & steers Reports to
Reports to
Transparency drives trust
Approves & steers Reports to
Corporate
Governance
Detailed responsibilities at:
https://symphonyoss.atlassian.net/wiki/x/cQ
DtAw
Technical
Governance & Steering
Finance Committee (Advisory)
M&G Committee(Advisory)
Responsibilities, minutes at:
https://symphonyoss.atlassian.net/wiki/x/Pw
ALB
Governance: https://symphonyoss.atlassian.net/wiki/x/FAAc Governance, minutes: https://symphonyoss.atlassian.net/wiki/x/HgAc
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Our commitment to an Open Community
Lawrence MillerChief Security Officer
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Open Source & Symphony
• Open Source is core to Symphony’s strategy
• Code alone does not make open source• Code needs to be usable by developers
• Internal development may break work by open source contributors
• Unable to accept community contributions
• Open Governance• Desktop Wrapper API
• Financial Objects Standardization
• 44 Symphony-led projects released to-date• Integrations (SFDC, JIRA, Universal Webhook, Zapier, Trello, GitHub)
• Python language API binding
• Reference Bot Implementations, Sprinkle (Bulk user-chatroom
management
• End-to-end encrypted RTC
• Electron Symphony Wrapper
• Minuet wrapper (with GS)
• 390,087 lines of code
Symphony Symphony
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Symphony 2.0 Core Libraries
• Symphony has started developing its “next generation” back-end platform
• We have released the back-end libraries
• Starting point for open development of Symphony 2.0
https://github.com/symphonyoss/S2-common
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Symphony Encryption Libraries
• You may have heard that Symphony is end-to-end encrypted…
• Transparency is key to robust security
• Encryption libraries in process of being open-sourced later this year
Symphony
Enterprise key manager
Message retention
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Plexus interoperability
Jim AdamsCTO Corporate & Investment Bank, Deutsche Bank
@symphonyosssymphony.foundation
The Plexus InterOp contribution
Why?
• Strong belief that much banking software is
non-IP accruing
• Developing in collaboration with our peers will
accelerate delivery, improve quality and
ultimately reduce cost
• Helps to evolve Symphony Chat into the rich
collaboration platform required for the industry
@symphonyosssymphony.foundation
What?
• Plexus Interop is a key foundation in Deutsche
Bank’s Autobahn platform
• Facilitates configuration driven application
interoperability
• Will be coded in the open and consumed back
into the bank – a true open source project in the
Symphony Software Foundation
Establish an open framework for inter company desktop interoperability, connecting buy and sell side applications via the Symphony Platform
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Open Source at https://github.com/symphonyoss/plexus-interop
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Praising our Community heroes!
Best Open Source Prize Best Integration Prize
@symphonyosssymphony.foundation
Key takeaways
• Consume high quality Open Source at github.com/symphonyoss
• Collaborate with other firms with peace of mind with ODP
at info.symphony.foundation/open-developer-platform
• Learn how industry leaders leverage Open Source at OSSF.
Register at opensourcestrategyforum.org
• Explore a new world of desktop InterOp with Plexus at
https://github.com/symphonyoss/plexus-interop
Community contribution is a win-win, positive-sum game
@symphonyosssymphony.foundation
@symphonyosssymphony.foundation @symphonyosssymphony.foundation
Join our Community!
Because Open Source is good for your health (™)
Consumption
github.com/symphonyoss
symphony.foundation
twitter.com/symphonyOSS
Ask our Dev list
Contribution
Contribute a Project or Idea
Join an Existing Project
Submit PRs & Issues
Host a meet up or hackathon!
Commitment
Become a Foundation Member
Join a Working Group
@symphonyoss
symphony.foundation
@symphonyoss
symphony.foundation
Thank you! Grazie!
1117 So. California AvenuePalo Alto, CA 94304 USA
+1 (650) 665-9773