2. @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
3. 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, …)
4. @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
Plexus
TBD
Add your API
TBD
FREE for all our open source contributors!
info.symphony.foundation/open-developer-platform
Add your data
TBD
Biz & legal peace of mind - we do the hard part!
High productivity turnkey developer experience
Dev
Biz
Symphony
(Integration webhooks)
6. @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 enablement
Call to action!
7. @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
9. @symphonyosssymphony.foundation @symphonyosssymphony.foundation
Working
GroupsProjects
Members
Attend, vote and propose new WG
Engineering Steering Committee
5 voting members and 7 advisors
Project Teams
Maintainers
Community
Contributors
Community
Read and comment on WG proceedings
Board of Directors
1 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
11. @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
15. @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
19. @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
20. @symphonyosssymphony.foundation @symphonyosssymphony.foundation
Join our Community!
Because Open Source is good for your health (™)
Consumption
github.com/symphonyoss
dev@symphony.foundation
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
Comment from Lawrence in Symphony:
set the stage that we have been incrementally increasing the amount of open source code in the platform with more than 400K lines released already, growing contribution ecosystem with great activity in working groups like Financial Objects, which led to the Structured Object features we demonstrated in the morning session, or the Symphony Electron wrapper which provides a next-generation open source application container that will replace our current Minuet container technology.