finos / community

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

Plan ahead finoslabs + DCO (for AIR TechSprint) #68

Closed mindthegab closed 4 years ago

mindthegab commented 4 years ago

Per discussions on Monday, the following activities can start already:

Please start on this ASAP.

mcleo-d commented 4 years ago

Please find the FINOS Labs implementation document on Google Drive below ....

https://docs.google.com/document/d/1ZbPt7gvNXPMfCW0Tkfbd7Tq_KSfhh5VJCujas5b73dY/edit?usp=sharing

mcleo-d commented 4 years ago

@mindthegab, @maoo and @toshaellison - The FINOS Labs organisation has been created at https://github.com/finos-labs and configured with the information in the screenshot below ...

screencapture-github-finos-labs-2020-09-16-13_51_04

mcleo-d commented 4 years ago

Probot DCO has been configured on FINOS Labs as per the configuration demonstrated on Hyperledger Labs - https://github.com/hyperledger-labs/

Probot DCO

screencapture-probot-github-io-apps-dco-2020-09-16-13_51_44

Probot DCO on Hyperledger Labs in Practice

screencapture-github-hyperledger-labs-hyperledger-labs-github-io-pull-137-checks-2020-09-16-13_51_24

Next Steps ...

This FINOS Labs DCO configuration will need further 'real world' testing by @mcleo-d and @maoo.

mcleo-d commented 4 years ago

Project Blueprint mirrored as a private template repo on FINOS Labs as initial placeholder for developer documentation https://github.com/finos-labs/project-blueprint

screencapture-github-finos-labs-project-blueprint-2020-09-16-14_20_10

mcleo-d commented 4 years ago

Initial DCO test on GitHub Labs Project Blueprint done, but it was realised all previous commits from the mirrored FINOS Project Blueprint need to be retrospectively signed with DCO too ...

https://github.com/finos-labs/project-blueprint/pull/1

DCO Failed

screencapture-github-finos-labs-project-blueprint-pull-1-2020-09-16-14_45_45

DCO Retrospectively Signed with Rebase

Screenshot 2020-09-16 at 15 17 30

DCO Passed

screencapture-github-finos-labs-project-blueprint-pull-1-2020-09-16-15_11_43