Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Questions regarding co-creation


Expand
titleHow to co-create with outside collaborators?

Github is an ideal place to work together with colleagues and also external parties. In the new organization https://github.com/Deltares-research, there are a few ways to work with outside collaborators:


  1. Use PULL REQUESTS. Allow your repository to accept pull requests. This way collaborators do not require to be added (and managed) as 'Outside collaborators'. This works well for PUBLIC repositories.
  2. Invite an outside collaborator to your organization and then assign them to your repository. For PUBLIC repositories no license is claimed for PRIVATE repositories 1 license is claimed. No additional costs for adding the same collaborator to multiple repositories.


Questions relating to migration


Expand
titleCan I use my existing GITHUB account?

I want to use my own Github account that I've used thus far (linked to my private e-mail address). Can I do that and if yes, how?

It is possible to use your existing GITHUB account. However if you work for Deltares, you will have to assign your Deltares email to your GITHUB account. All Deltares employees will be invited using their Deltares email address.



Expand
titleHow can I link my MyDeltares account?

When you receive an invitation email:

When you are invited to join the Deltares GITHUB Enterprise, an invitation email will be sent to your Deltares email address. By following the link in the invitation you will be redirected to GITHUB where you are required to login to MyDeltares:

Use the Deltares Login button at the bottom of the login form. If you do not yet have a MyDeltares account, one will automatically be created for you. After login your MyDeltares account will be linked to your Github account.

Login directly to the Deltares GITHUB Enterprise:

When you browse to the Deltares Enterprise in GITHUB you will see all public repositories. It is however not possible to join the enterprise from here using your existing unlinked GITHUB account. You need to be invited by one of the repository owners first.



Expand
titleIn which organization should I create my new repository?

Problem

I want to request a new Github repository for my project or software product, but I do not know which of the two Deltares organizations I must choose: Deltares or Deltares-research

Solution

You do not need to choose anything, this will be done for you based on the information provided during the registration process.

What is the difference between the two organizations?

Deltares organization: This organization is meant to house all repositories that are linked to a Product Management Team (PMT) and contain production ripe software.

Deltares-research: All repositories that do not fit into the Deltares organization.



Expand
titleHow to re-authorize your local applications?

Problem

After your repository is moved from https://github.com/Deltares to the new organization https://github.com/Deltares-research, it is possible that you are required to re-authorize your account in one or more of your local applications, such as VS Code, TortoiseGIT or on the GIT command line.

Solution

Follow the following steps to refresh you authorization token:

  1. Open the Credential Manager in Widows. ( type 'Credential Manager')
  2. In Credential Manager select 'Windows Credentials'


  3. Lookup the credentials for git:https://github.com and remove this.
  4. Re-initialise the cred manager in git bash: git config --global credential.helper manager-core
  5. Re-run git pull and follow the pop-up instructions to authenticate in a browser (which happened automatically for me with SSO).




Expand
titleHow to invite members to my repository?

After your repository is moved from https://github.com/Deltares to the new organization https://github.com/Deltares-research, the list of collaborators has been cleared. Each repository is assigned one administrator who is tasked with inviting new collaborators.

Inviting new collaborator can be done by the Administrator using the 'Add people' button.

Info
Invite collaborators using e-mail: It is important to know that when inviting new Deltares collaborators, you must invite them using their Deltares e-mail address. This assures that all members are part of the Deltares domain.

For bigger repositories it is advised to user teams instead of adding individual users. At present it is not possible for administrators to create a Team. In such cases the administrator should send a request to the Github support group: github-support@deltares.nl



Expand
titleIs there a project number available for migration?

No there is not.

When you have questions regarding the new GITHUB environment you can post them to the GITHUB support team. We can then try to connect you to people who already have experience with GITHUB. Otherwise we suggest you contact your department head for funding.



Expand
titleWhat is meant by production-ripe software?

There is no fixed definition of 'production-ripe' software. It is up to the Product Management Teams (PMT) to decide if they wish to designate certain repositories / products as production ripe or as research. 

All repositories under the Deltares organisations should be linked to one of the PMT;s. If unsure about the status of your repository please contact the PMT and discuss with them where your repository fits best.


Questions relating to applications


Expand
titleCan we use co-pilot in the new organization?

In the current Deltares organization, co-pilot has been enabled. There are 24 licenses available, all of which are currently taken. At present co-pilot is not enabled in the Deltares-research organization. This will change once the Deltares organization has been added to the Deltares enterprise.

How we plan to use co-pilot in the future and how we plan to manage the licenses has not yet been worked out. For more information please contact: github-owners@deltares.nl .



Expand
titleWhy can I not see my repositories in Zenodo?

Apparently some users can no longer see their repositories in Zenodo. Even when their repositories have not been moved from the Deltares organization. Why this is the case is still unclear however the resolution is that one of the organization owners logs into Zenodo using ones Github account and activates the required repositories.



Expand
titleHow can I connect my repository to GIT-LFS?

Deltares does not support the use of GITHUB's own Large File Storage (LFS) environment. However it is possible to connect your repository to the Deltares S3 bucket (MinIO) using GIT-LFS.

Please read the information on the following page: How to connect your GITHUB repository to a LFS?: