Future Feature: Import repository from GitHub / Gitlab / Bitbucket
Problem to solve
As a user I want to be able to import my github and co repository with one click to my mlreef repository.
In order to import repos, the user must have either alrady signed in (registered) with OAuth from e.g. GitHub. If not, after pressing the link to an external repo source (e.g. github), the user is redirected to the login page of the external repo source. After successfull login and accepted use of credentials in MLReef, the user can proceed to the project import view (the tables).
Importing a project will create a new project with given name and class. It will clone all content of the external repo into this new empty MLReef repo.
Proposal for Technical Solution
Permissions and Security
Documentation
Link to XD desgin: https://xd.adobe.com/view/fa8a7f04-d8c2-4209-bdef-4c58ef411c30-afd9/
Additional Notes
Is this a cross-stage feature?
Links / references
Edited by cpmlreef