finos / community

FINOS Community, Project and SIG wide collaboration space
http://community.finos.org
64 stars 28 forks source link

Software Project Contribution and Onboarding - Symphony BDK generator #151

Closed symphony-youness closed 2 years ago

symphony-youness commented 2 years ago

Business Problem

The BDK Generator allows creating a simple working template project for the Symphony BDK Java or Python and the Workflow Developer Kit (WDK)

Proposed Solution

The BDK generator helps you generate a starting template project including example code, minimal working configuration, and a set of public and private keys.

Current State

The generator source code is on the master branch of the repository. It automatically fetches a the BDK or WDK latest version. The latest release is: yo symphony 2.4.0 It is released under MIT licence.

Existing Materials

Current official repository: https://github.com/SymphonyPlatformSolutions/generator-symphony Using the generator is extremely simple and is described in the README.

Development Team

Leadership

Contribution process (v. 1.0, last updated on October 2, 2020)

Below is the list of tasks that FINOS Team and the contribution author go through in order to complete the FINOS contribution process. Please do not edit these contents at contribution time!

FINOS Contrib POC

Kick-off meeting

Proposal (Lead Maintainer)

Identify project meta (Lead: FINOS Contrib POC, Support: FINOS Marketing)

Maintainers, contributors and CLAs (Lead: FINOS Contrib POC, Support: FINOS infra)

Project Communication Channel(s)

Code validation (only if code is contributed) (Lead: FINOS Infra)

Approval (Lead: FINOS Infra)

Code transfer (Lead: FINOS Infra)

Infra setup (Lead: FINOS Infra)

Metadata update (Lead: FINOS Infra)

Announcement (Lead: FINOS Contrib POC)

symphony-youri commented 2 years ago

It is released under MIT licence.

As we are changing it to Apache maybe we'll have to release a new version

TheJuanAndOnly99 commented 2 years ago

Announcement sent out to https://groups.google.com/u/1/a/finos.org/g/announce/c/OOwZSct8Pl8. The contribution is now complete, congratulations Symphony team!

/CC @grizzwolf for marketing purposes.