we would like to migrate the BaSyx repository (https://git.eclipse.org/r/basyx/basyx) to GitHub. In this migration process, we plan to split the single repository that currently exists into multiple repositories. Additionally, we plan to keep the existing repository as archive and start with a fresh history to reduce repository size.
Our future repository structure should be as follows:
• eclipse-basyx/java-sdk
• eclipse-basyx/java-components
• eclipse-basyx/java-examples
• eclipse-basyx/cpp-sdk
• eclipse-basyx/cpp-components
• eclipse-basyx/dotnet-sdk
• eclipse-basyx/dotnet-components
• eclipse-basyx/dotnet-applications
• eclipse-basyx/dotnet-examples
• eclipse-basyx/applications
To my knowledge, there are two possibilities: joining the existing EclipseFdn organization or creating a new one (eclipse-basyx). Are there any notable differences between both approachs?
Best regards,
Frank
Designs
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related or that one is blocking others.
Learn more.
Basyx committers that have added their Github IDs to their Eclipse.org account should receive access the next time our sync tool runs.
are we really talking about the Github ID here or just the username?
The ID has to be queried and retrieved using the Github API e.g. https://api.github.com/users/eclipse
And where can I find this field on my eclipse.org account profile page?
There is a social media link for Github where I can insert my Github Username.
Is this the right field?
are we really talking about the Github ID here or just the username?
We are talking about your GitHub user name.
And where can I find this field on my eclipse.org account profile page?
There is a social media link for Github where I can insert my Github
Username.
Is this the right field?
are we really talking about the Github ID here or just the username?
We are talking about your GitHub user name.
And where can I find this field on my eclipse.org account profile page?
There is a social media link for Github where I can insert my Github
Username.
Is this the right field?
Yes
There will be a Rust SDK soon. Would it be possible to also create a rust-sdk repository?
Additionally, I realized that the search on GitHub only searchs for repository names, not organizations.
Thus, wouldn't it be more sensible to include "basyx" as prefix in all repository names (e.g. basyx_java_sdk)?
Additionally, I realized that the search on GitHub only searchs for
repository names, not organizations.
Thus, wouldn't it be more sensible to include "basyx" as prefix in all
repository names (e.g. basyx_java_sdk)?
There is an easy fix for this. Adding the "topic" (GitHub's name for tags) "basyx" to the repos immediately leads to them being found when searching for it. I did this for all repos as a quick workaround.
Adding the basyx prefix in the repository name still makes sense IMHO, since the repository name loses a lot of context without the organization name. For example, if someone does a git clone, a folder called "java-sdk" does not make it clear which project it belongs to.
Adding the basyx prefix in the repository name still makes sense IMHO, since
the repository name loses a lot of context without the organization name.
For example, if someone does a git clone, a folder called "java-sdk" does
not make it clear which project it belongs to.
Many thanks for adding the tags.
Can you update the repository names to be prefixed with basyx, i.e. basyx-java-sdk etc.?
Sure. Let us know when you are ready and we can create it.
We're ready. Please create the basyx-sdk-python repository.
Additionally, we would like to publish the content of basyx-rust-sdk to crates.io.
Would it be possible that you configure the relevant secrets in the repository so that we can publish to crates.io via GitHub workflows?
We're ready. Please create the basyx-sdk-python repository.
To be in line with the naming of the other sdk repositories I'd suggest to
slightly change the name to basyx-python-sdk.
Additionally, we would like to publish the content of basyx-rust-sdk to
crates.io.
Would it be possible that you configure the relevant secrets in the
repository so that we can publish to crates.io via GitHub workflows?
I've created a crates.io access token and added it to the GitHub organization secret called "CRATES_IO_TOKEN".