Free private repos with unlimited collaborators¶
A lot of people have been working from home due to COVID-19, and this might require the adoption of new workflows for remote collaboration in data science teams. DAGsHub is built specifically for community collaboration – meaning people working from different locations on the same project.
To ease people's potential difficulties in this new remote work situation, we decided to enable private projects with unlimited collaborators for free, available to everyone for the next 6 months. We hope to give teams the tools they need to keep working effectively.
At its core, DAGsHub integrates between experiment tracking and reproducibility. DAGsHub is based on and inspired by great open source tools like DVC, MLflow, Cookiecutter data science and more.
The platform is still in beta, and we’re adding new features from user feedback as quickly as we can. We'd love to hear your feedback and requests.
The quickest way to get started is to go through our tutorial.
An important note about data¶
Since we use DVC for versioning of data, you don’t need to upload your data to DAGsHub to get its benefits.
You can use your existing cloud storage (or just a folder on your PC, an SSH server, Google Drive, or any other type of remote supported by DVC), while DAGsHub stores only metadata and links to it. This means that data security and permissions are handled by your storage provider.
Welcome to DAGsHub!
Adding collaborators to a project¶
To add additional collaborators to your project, simply go to your repository and click the settings button.
Then, click the Collaboration tab, where you can search users on DAGsHub. Select the relevant user, and click 'Add New Collaborator'.
After you do that, you'll get a message that the action has been successful, and you'll be able to manage your collaborator's read-write permissions.
And that's it. You did it!