From 49935ba9470adb2772d606d8581b7acd8d054b26 Mon Sep 17 00:00:00 2001 From: Peter Smulovics Date: Tue, 22 Oct 2024 16:12:13 +0000 Subject: [PATCH] adding ComposeUI to fdc3.finos.org Adding details on Morgan Stanley's FDC3 2.0 conformance ---- THIS SOFTWARE IS CONTRIBUTED SUBJECT TO THE TERMS OF THE FINOS CORPORATE CONTRIBUTOR LICENSE AGREEMENT. THIS SOFTWARE IS LICENSED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OF NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THIS SOFTWARE MAY BE REDISTRIBUTED TO OTHERS ONLY BY EFFECTIVELY USING THIS OR ANOTHER EQUIVALENT DISCLAIMER IN ADDITION TO ANY OTHER REQUIRED LICENSE TERMS. Co-Authored-By: Brian Ingenito <28159742+bingenito@users.noreply.github.com> --- website/data/community.json | 57 ++++++++++++++++----- website/static/img/users/MorganStanley.png | Bin 10729 -> 14192 bytes 2 files changed, 44 insertions(+), 13 deletions(-) diff --git a/website/data/community.json b/website/data/community.json index 643246e44..5c556762b 100644 --- a/website/data/community.json +++ b/website/data/community.json @@ -22,8 +22,7 @@ "image": "/img/training/LFEL1000.png", "infoLink": "https://training.linuxfoundation.org/express-learning/introduction-to-fdc3-lfel1000/", "type": "tools-and-training", - "badges": [ - ], + "badges": [], "description": "

This FREE entry-level course is designed for business technologists who are looking to adopt application interoperability within their technology landscape and for developers who want to build interoperable applications using the FDC3 Standard.

" }, { @@ -32,8 +31,7 @@ "image": "/img/training/LFD237.png", "infoLink": "https://training.linuxfoundation.org/training/developing-solutions-with-fdc3-lfd237/", "type": "tools-and-training", - "badges": [ - ], + "badges": [], "description": "

This course is designed for developers who are looking to build interoperable applications using the FDC3 standard, as well as community participants who provide FDC3 technology and services.

LFD237 is priced at $299 but free seats are available to FINOS members.

" }, { @@ -42,8 +40,7 @@ "image": "/img/training/FCFP.png", "infoLink": "https://training.linuxfoundation.org/certification/finos-certified-fdc3-practitioner/", "type": "tools-and-training", - "badges": [ - ], + "badges": [], "description": "

The FCFP is a professional certification designed for technical business analysts, software developers and FDC3 implementers in the finance, insurance, banking, and investment industries.

FCFP is priced at $250 but free seats are available to FINOS members.

" }, { @@ -183,7 +180,7 @@ } ] }, - { + { "src": "/img/community/certified-2.0.png", "items": [ { @@ -230,7 +227,7 @@ "link": "https://www.finos.org/press/finos-announces-fdc3-2.1" } ] - } + } ] }, { @@ -435,7 +432,7 @@ "description": "Connectifi provides FDC3 interop as a cloud service, empowering organizations to connect anything, anywhere, in a security-first environment that does not require installs.\n\nUse Connectifi to leverage FDC3 in standard browser and mobile environments, to expand the reach and ROI of your existing desktop tech stack, and to create secure and verifiable interop channels between mission critical applications.", "badges": [], "type": "platform-provider", - "conformance": [ + "conformance": [ { "src": "/img/community/certified-1.2.png", "items": [ @@ -444,7 +441,7 @@ "link": "https://www.finos.org/blog/fdc3-news-1.2-agent-conformance-language-bindings" } ] - } + } ] }, { @@ -486,14 +483,14 @@ "badges": [], "type": "other" }, - { + { "title": "CAS Workflow", "publisher": "comitFS", "image": "https://www.comitfs.com/assets/img/logo@2x.webp", "infoLink": "https://www.comitfs.com/cas-workflow.html", "docsLink": "", "description": "comitFS has been delivering a Telephony Integration Middleware dedicated to the the financial community for 20 years. Recently we have been exploring how to leverage FDC3 capabilities to bring call control and call based contextual data to user's desktops.", - "badges": [ + "badges": [ { "text": "FDC3 1.2 Supported" }, @@ -541,5 +538,39 @@ "type": "demos", "badges": [], "description": "The Connectifi FDC3 Sandbox is a free FDC3 development tool that uses the Connectifi cloud service to securely enable interoperability across applications regardless of technology or device they are running on. It uses the FDC3 standard and works without installs so that FDC3 can be used directly in a browser, bridging across desktop containers and across devices." + }, + { + "title": "Morgan Stanley", + "publisher": "Morgan Stanley", + "image": "/img/users/MorganStanley.png", + "infoLink": "https://github.com/morganstanley/ComposeUI", + "docsLink": "https://morganstanley.github.io/ComposeUI/documentation", + "type": "platform-provider", + "badges": [], + "conformance": [ + { + "src": "", + "items": [] + }, + { + "src": "/img/community/certified-2.0.png", + "items": [ + { + "text": "Morgan Stanley ComposeUI version alpha-5 Certified Conformant With FDC3 2.0 Specification on 30th September 2024", + "link": "https://www.finos.org/press/fdc3-2.0-blackrock-morgan-stanley-lead-charge" + } + ] + } + ], + "description": "ComposeUI is a .NET based general UI Container and Unified UI and App host which enables the hosting of Web and desktop content. It supports desktop and web applications in order to provide an evergreen alternative to Electron by the use of WebView2." + }, + { + "title": "Morgan Stanley", + "publisher": "Morgan Stanley", + "image": "/img/users/MorganStanley.png", + "infoLink": "https://www.morganstanley.com", + "description": "Morgan Stanley believes that open standards like FDC3 are essential for unlocking new scenarios and efficiencies in user experience on the desktop for both our employees and our clients.", + "badges": [], + "type": "adopter" } -] +] \ No newline at end of file diff --git a/website/static/img/users/MorganStanley.png b/website/static/img/users/MorganStanley.png index 3f58f8f833b4d60be43a576ad200bab3855ea5e0..239894815a8debd0ede05fa760c6b60259b39852 100644 GIT binary patch literal 14192 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 J=uS)BJHd#?!%aSIo^H{FE?Vqub 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 BkiP%` literal 10729 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 p>V_&W!uSIM9VADkco&L=516cU5zslsPya8ps