Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Morph Plexus program into FINOS top level projects #32

Closed
7 tasks done
maoo opened this issue Apr 27, 2020 · 15 comments
Closed
7 tasks done

Morph Plexus program into FINOS top level projects #32

maoo opened this issue Apr 27, 2020 · 15 comments
Assignees

Comments

@maoo
Copy link
Member

maoo commented Apr 27, 2020

Contextually merge plexus-interop Project with Desktop Interop API Project in a multi-repo single Project.

Tasks:

/CC @finos/plexus-pmc

@mindthegab
Copy link
Member

mindthegab commented Apr 28, 2020

@finos/plexus-pmc @lspiro-Tick42 @rhyddian @paulwhitby as we adjust the repositories, I assume you are OK for us to also move them to the main FINOS org?

@paulwhitby
Copy link

paulwhitby commented Apr 28, 2020 via email

@mindthegab
Copy link
Member

mindthegab commented Apr 28, 2020 via email

@maoo
Copy link
Member Author

maoo commented Apr 29, 2020

Agreed that the Git redirect should not fail.
Also agreed that testing is suggested here.

@davidwatkins73 - as we've been through this no more than 2 months ago, do you recall if the synching scripts for Waltz had to be updated, or they are relying on the Git redirect?

Finally, my suggestion would be to update the syncing scripts to point to the new location, as soon as the transfer is done.

@paulwhitby - standing by now, will wait for your signal.

@maoo maoo assigned paulwhitby and unassigned maoo May 4, 2020
@maoo maoo self-assigned this May 11, 2020
maoo added a commit to finos/plexus-interop-desktop-api that referenced this issue May 12, 2020
@maoo
Copy link
Member Author

maoo commented May 12, 2020

Moved client-api.ts:

@mindthegab @mcleo-d @paulwhitby - who is the project lead of this project? There's still some work to be done on the README and project documentation website, happy to work with the project lead and sort these things out.

@mcleo-d
Copy link
Member

mcleo-d commented May 18, 2020

@maoo - Plexus Interop is now a single project with two repositories that include plexus-interop and plexus-interop-desktop-api as motioned in the Plexus PMC minutes below.

@maoo maoo assigned mcleo-d and maoo and unassigned paulwhitby, mindthegab and mcleo-d May 18, 2020
@maoo
Copy link
Member Author

maoo commented May 25, 2020

Before moving github.com/finos-plexus/plexus-interop into github.com/finos , we need to ensure that permissions are preserved; for this reason, I've created a "Plexus Interop" team in FINOS and invited the Deutsche Bank team (see below).

Screenshot 2020-05-25 at 12 40 42

I'd suggest to wait for invitations to be accepted, before moving forward with the move.

Assigning to @mcleo-d , to work with the Plexus team to confirm that invitations have been accepted.

@maoo maoo assigned mcleo-d and unassigned maoo May 25, 2020
@finos-admin
Copy link
Member

Thanks for accepting invitations, we still have the following pending....

Screenshot 2020-05-27 at 12 18 16

In order to keep the syncing in place, the DeutsheBankGovernance user needs to accept the invitation; please let us know when this is done, so we can proceed with the repository transfer.

@mcleo-d
Copy link
Member

mcleo-d commented Jun 1, 2020

Hi @maoo

I'm currently working with @paulwhitby and @udalmik to request @DeutscheBankGovernance accepts the notification emailed by GitHub to join the plexus-interop team within the FINOS GitHub Organisation.

James.

@mcleo-d
Copy link
Member

mcleo-d commented Jun 1, 2020

Hi @maoo - After conversations with @paulwhitby, I can confirm DB are good with the transfer of the Plexus-Interop Repository to the https://github.com/finos organisation based on our risk assessments and information provided.

@mcleo-d
Copy link
Member

mcleo-d commented Jun 1, 2020

The following item Confirm project lead of plexus-interop project and list of maintainers (to be reflected in GitHub Team) is being conducted through the following work with the DB team ...

@mcleo-d
Copy link
Member

mcleo-d commented Jun 8, 2020

Hi @maoo - I can now confirm via Alexey Ogarkov that DeutscheBankGovernance has accepted the invitation to the Plexus-Interop team in the FINOS organisation.

@maoo
Copy link
Member Author

maoo commented Jun 10, 2020

Transfer is done! New repo URL is github.com/finos/plexus-interop

Tasks left over:

  • Announce transfer to Community all hands call
  • Plexus team confirms that sync works and that everyone accepted invitation to the GitHub plexus-interop team

@maoo maoo closed this as completed Jun 10, 2020
@mcleo-d
Copy link
Member

mcleo-d commented Jun 10, 2020

Hey @maoo - Shouldn't this issue be closed when the checkboxes above are done? 😉

@maoo
Copy link
Member Author

maoo commented Jun 11, 2020

Next actions are defined on finos/plexus-interop#112 . TY!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants