-
Enhancement
-
Resolution: Won't Do
-
Critical
-
4.3.0.CR1
-
None
Currently if user wants to modify an existing application based on a template with source code, user has to fork a repo containing source code, copy URL of a fork and paste it into template parameter SOURCE_CODE_URL. This is a bit unfriendly work flow from my point of view, because it requires several steps:
1) At first user has to know an URL of a source code for a template. Intuitively user would go through New Application Wizard to Template Parameters wizard page and check value of SOURCE_CODE_URL parameter.
2) Fork a repository containing source code - it requires switching to browser and go to the repository web page and fork repo.
3) Copy a URL of user's source code repo (its easier to use SSH url git@github.com:user/repo.git to avoid filling in credentials for a github account)
plus importing an application, making changes, commit and push.
Would it be possible to create a fork and use user specific URL automatically? E.g. show a dialog to enter github username and tooling would via git API fork the repo and put the user specific source code URL into wizard page as template parameter.