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

migrate anyway github repositories to data-for-change github organization #2

Open
OriHoch opened this issue Sep 2, 2022 · 15 comments
Assignees

Comments

@OriHoch
Copy link
Contributor

OriHoch commented Sep 2, 2022

relevant repositories are under hasadna github - all repo names starting with anyway

need to migrate the repo code and issues, as well as ci/cd processes and any related integrations

need to sync with relevant dev teams regarding this change

@afedj
Copy link

afedj commented Sep 7, 2022

@OriHoch
Can you give some examples of integrations?
I brought up the topic of the migration during the backend meeting today and the developers weren't sure what kind of integrations they should be looking for.

I asked Atalya for permissions for this repo:
https://github.com/hasadna/anyway-backend-poc
Once I receive the permissions I'll create demo issues, secrets and anything else we want to test.
When I'm done I'll ask you to transfer the repo to the new organization

@OriHoch
Copy link
Contributor Author

OriHoch commented Sep 8, 2022

if you are working on this issue please assign yourself and set status to in progress

@OriHoch Can you give some examples of integrations? I brought up the topic of the migration during the backend meeting today and the developers weren't sure what kind of integrations they should be looking for.

I'm not aware of any specific integrations

I asked Atalya for permissions for this repo: https://github.com/hasadna/anyway-backend-poc Once I receive the permissions I'll create demo issues, secrets and anything else we want to test. When I'm done I'll ask you to transfer the repo to the new organization

Please transfer the repo yourself, if you need any permissions let me know

@OriHoch
Copy link
Contributor Author

OriHoch commented Sep 9, 2022

please write which permissions you need and to which repository

@afedj
Copy link

afedj commented Sep 10, 2022

@OriHoch
I need repo creation permissions in data-for-change organization.

@OriHoch
Copy link
Contributor Author

OriHoch commented Sep 10, 2022

@OriHoch I need repo creation permissions in data-for-change organization.

Invited you, you should have permission to create repositories

@afedj
Copy link

afedj commented Sep 17, 2022

@OriHoch Thank you.
I see Organization members cannot transfer repositories under Settings -> Danger Zone -> Transfer Ownership.
Could be an org wide setting:
https://docs.github.com/en/organizations/managing-organization-settings/setting-permissions-for-deleting-or-transferring-repositories

@OriHoch
Copy link
Contributor Author

OriHoch commented Sep 18, 2022

@OriHoch Thank you. I see Organization members cannot transfer repositories under Settings -> Danger Zone -> Transfer Ownership. Could be an org wide setting: https://docs.github.com/en/organizations/managing-organization-settings/setting-permissions-for-deleting-or-transferring-repositories

I set this, it should allow admins to transfer repositories

@afedj afedj self-assigned this Sep 22, 2022
@afedj afedj moved this from 🔖 To Do to 🏗 In progress in data-for-change devops Sep 22, 2022
@afedj
Copy link

afedj commented Sep 22, 2022

@OriHoch
Repository was transferred successfully, all changes documented in README.md are present following the transfer.

@afedj
Copy link

afedj commented Sep 29, 2022

@OriHoch
What needs to be done before moving the repos?
All I can think of right now is to change any references of "hasadna/[repo]" in the source code to "data-for-change/[repo]"

@atalyaalon
Copy link

@afedj @OriHoch can you update on what's missing?

@OriHoch
Copy link
Contributor Author

OriHoch commented Dec 1, 2022

nothing is missing AFAIK, it can be done

@atalyaalon
Copy link

Great, @afedj let us know when this will be done

@afedj
Copy link

afedj commented Dec 13, 2022

@OriHoch
I'm available to transfer the repositories.
We can start from hasadna/anyway, I need admin permissions in order to transfer.

We prefer to have you available to assist in case I face an issue I can't solve, if possible.
What will be a good time for you?

@OriHoch
Copy link
Contributor Author

OriHoch commented Dec 15, 2022

@atalyaalon can give you permissions

would be good to see what is the migration plan to understand why you need my availability and to try to anticipate issues in advance. I don't see any need for a specific availability window from me, any problem could be fixed in a few days. in general I'm available, I don't have any long vacations planned soon.

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

No branches or pull requests

3 participants