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 oneMKL GitHub repository to UXL Foundation organisation #167

Closed
rodburns opened this issue Nov 13, 2024 · 20 comments
Closed

Migrate oneMKL GitHub repository to UXL Foundation organisation #167

rodburns opened this issue Nov 13, 2024 · 20 comments
Assignees
Milestone

Comments

@rodburns
Copy link
Contributor

rodburns commented Nov 13, 2024

Migrate the oneMKL GitHub repository to the UXL Foundation GitHub organisation.

Acceptance Criteria:
The repository lives in the UXL Foundation GitHub repository with CI for testing contributions

@rodburns rodburns converted this from a draft issue Nov 13, 2024
@rodburns rodburns added this to the Q4 2024 milestone Nov 13, 2024
@mkrainiuk
Copy link
Collaborator

@rscohn2 and @Rbiessy could you please advise who is the right owner for this task?

@Rbiessy
Copy link
Collaborator

Rbiessy commented Nov 14, 2024

I discussed this with @rscohn2, he said he will be able to synchronize with the oneapi-src and uxlfoundation admin to do the migration. I think it makes sense to assign the task to him, thanks!

@mkrainiuk mkrainiuk assigned rscohn2 and unassigned mkrainiuk Nov 14, 2024
@rscohn2
Copy link
Member

rscohn2 commented Nov 14, 2024

I can file the JIRA to trigger the move and check the CI afterwards. Someone else has to coordinate the actual move with project members and tell me when you are ready.

@mkrainiuk
Copy link
Collaborator

Since I'm not very familiar with the migration process, does it mean that this Jira will actually covers migration the project from github.com/oneapi-src to github.com/uxlfoundation, so what is left is to re-create project related GitHub teams and update internal links where it's required? BTW will we have some oneapi-src re-direction link as part of migration or it will no longer be valid?

@rscohn2
Copy link
Member

rscohn2 commented Nov 21, 2024

Since I'm not very familiar with the migration process, does it mean that this Jira will actually covers migration the project from github.com/oneapi-src to github.com/uxlfoundation, so what is left is to re-create project related GitHub teams and update internal links where it's required?

Yes

BTW will we have some oneapi-src re-direction link as part of migration or it will no longer be valid?

edit: clarify difference between repo URLs and github pages URLs.

You will get automatic redirection for all URLs to the repo and the browser interface. Your remotes will continue to work.

There is no automatic redirection for github pages. Robert Dower can create redirections for specific URL's. There is no easy way to redirect every page to its new location. You can send email to Robert Dower with the desired redirections.

@itopinsk
Copy link

@rscohn2 do you have any WW in mind for the project migration? It would be good for us to plan other part at the same time as well.

@Rbiessy
Copy link
Collaborator

Rbiessy commented Nov 22, 2024

@itopinsk I have suggested over email the deadline for the reviews of the 2 renaming PRs (#602 and #596) to be 29, November. Sorry if I have missed some point of contacts. The hope is that the migration can happen on ww49 and the 2 PRs be merged at the same time.

@Rbiessy
Copy link
Collaborator

Rbiessy commented Dec 4, 2024

The migration was completed yesterday! I was able to build and run the oneMath tests on Intel iGPU. I think this can be closed.

@itopinsk
Copy link

itopinsk commented Dec 4, 2024

@rscohn2 great!

@itopinsk
Copy link

itopinsk commented Dec 4, 2024

@rscohn2 repository details requires correction as well as they show "oneAPI Math Kernel Library (oneMKL) Interfaces" still on the main page

@Rbiessy
Copy link
Collaborator

Rbiessy commented Dec 4, 2024

@rodburns can you also rename the slack channel or create a new one called "onemath"? This would avoid a few broken links.

@rscohn2
Copy link
Member

rscohn2 commented Dec 4, 2024

@rscohn2 repository details requires correction as well as they show "oneAPI Math Kernel Library (oneMKL) Interfaces" still on the main page

@Rbiessy: You have admin on the repo. Can you try updating the info?

@Rbiessy
Copy link
Collaborator

Rbiessy commented Dec 4, 2024

Sure, I was able to update the project's description.

@Rbiessy
Copy link
Collaborator

Rbiessy commented Dec 4, 2024

There is an issue with the link to the specification. A few occurrences like in the README point to https://oneapi-spec.uxlfoundation.org/specifications/oneapi/latest/elements/onemath/source/ which does not exist. I think this is because we don't have a specification release in https://oneapi-spec.uxlfoundation.org/ using the new oneMath name?

I am wondering what is the best solution here, should we link to the latest GitHub build https://uxlfoundation.github.io/oneAPI-spec/spec/elements/oneMath/source/ or create a new release of the specification?

@rodburns rodburns moved this from Todo to In Progress in Open Source Best Practices Dec 4, 2024
@rscohn2
Copy link
Member

rscohn2 commented Dec 4, 2024

or create a new release of the specification?

We are overdue for a release. I will do it next week.

@Rbiessy
Copy link
Collaborator

Rbiessy commented Dec 16, 2024

@rscohn2 can you let us know what is the status of the spec release? Thanks

@rscohn2
Copy link
Member

rscohn2 commented Dec 16, 2024

@rscohn2 can you let us know what is the status of the spec release? Thanks

I will do it on Wednesday. Sorry for the delay.

@Rbiessy
Copy link
Collaborator

Rbiessy commented Dec 19, 2024

Thank you for the new release! I believe there is nothing left to do for this task @rodburns.

@sknepper
Copy link

Reading through the comments, it sounds like this task has been achieved (and huge kudos to all who helped here!!). @rscohn2 , as it is currently assigned to you, are you the right person to close this? Thanks!

@rscohn2 rscohn2 assigned Rbiessy and unassigned rscohn2 Jan 21, 2025
@rscohn2
Copy link
Member

rscohn2 commented Jan 21, 2025

Reassigned to @Rbiessy

@rscohn2 rscohn2 closed this as completed Jan 21, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Open Source Best Practices Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

6 participants