Symphony Program Homepage

Program deprecation notice

Notice: Per PMC decision, this program was disbanded in May 2020 and its projects now continue to exist as high-level projects under the FINOS Project Catalog.

Symphony Program

Welcome to the collaboration space for the Symphony Program! Symphony is focused on providing a quick and standard approach to App and Chat Bot building on the Symphony Platform. Symphony provides a number of resources and developer community events to help share knowledge and foster a community of sharing amongst our clients and partners. 

Developer Outreach/Community:

Symphony has a growing developer community that has both an online and regional presence. We are reaching out to the community through 3 main channels: Meetups, Developer Newsletters, and StackOverflow. Meetup locations and details will be presented both on Symphony.com and Meetup.com regionally. Please check there for the latest details and by signing up for events will give you instant access to Developer Newsletters and Development Updates from Symphony. StackOverflow is a common place for developers to work with others on common development efforts and answer questions. Symphony is an active part of this community and will be looking for questions tagged with "symphony-chat".

Developer Documentation: 

A critical component to development is documentation. The Symphony Platform has a rich set of APIs and features that can be leveraged to build numerous flexible solutions. Developers.symphony.com is the main resource for development. Please bookmark this page as it will soon be updated with brand new getting started materials and will be continuously updated with the latest developer information.  

Open Source:

The Symphony Program has a large number of open source projects where community participation is encouraged and welcome. There are currently 59 projects running as part of the program, with hundreds of thousands of lines of code, spread across the following subject areas:

  • API Bindings: Interfaces between Symphony's APIs and common programming languages, such as Java, Python, and JavaScript.
  • Bots, Apps and Integration Examples: Example implementations of chat bots, Extension API web applications, and webhook style integrations (Github, Jira, Salesforce, etc..) on the Symphony platform
  • Utilities: Scripts to automate bulk administrative activities on the Symphony platform
  • Containers: Web application wrappers for running HTML-based apps in a native, high-performance environment, including the original Minuet wrapper, and the next-generation Symphony Electron-based container.
  • Platform: Components of the Symphony back-end, such as end-to-end encrypted WebRTC, and the common libraries for Symphony 2.0.

We invite you to explore these projects in Github, use them in your own software, and contribute to these initiatives. These projects are released under the Apache 2.0 open source license.

Activities

This Program's Projects and Working Groups can be reviewed on the Foundation's Catalogue, while the latest collaboration activity can be seen on the Foundation's metrics dashboard.

Projects

This Program's projects are hosted on GitHub github.com/symphonyoss.

Working Groups

Contributing

Anyone may contribute a new Project into FINOS.

Getting in Touch

Preferred: Contact Umesh Patel via Symphony

General mailing list for Symphony related projects: symphony@finos.org (web archive)

Archive

This program operated as such until May 2020, when programs were disbanded by PMC decision. You can still access e-mail archives for historic mailing lists:

PMC mailing list: You can access the e-mail archive for the symphony-pmc@finos.org mailing list here.

PMC private mailing list: You can access the e-mail archive for the symphony-pmc-private@finos.org mailing list here (private web archive).

Click here for information on contacting the Foundation at large.

Program Operations Policy

The Symphony Program uses this amended Program Operations Policy:

Approved Program Proposal

The Symphony Program was approved by the Foundation's Board on 2018-02-28.