[jbosstools-issues] [JBoss JIRA] (JBIDE-20508) Makes workflow to modify application based on OS v3 templates user friendly

Jeff Cantrill (JIRA) issues at jboss.org
Tue Aug 25 08:57:43 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-20508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13101502#comment-13101502 ] 

Jeff Cantrill commented on JBIDE-20508:
---------------------------------------

The biggest drawback that I can think to this enhancement is the initial release is targeted for the enterprise environment where we anticipate most companies will not be using GitHub for their source control.  Additionally, what do we do when OpenShift supports alternate source controls?  Template parameters are also not fixed so there is not a good way other then by convention to know if a template has a source URL in it or even which one is source.

The alternative would be to implement creating application from source like 'oc new-app' where we know there is definitely source and we ask users to give us the url to their source repo.  To some degree this would mitigate a lot of the proposed enhancements.

> Makes workflow to modify application based on OS v3 templates user friendly
> ---------------------------------------------------------------------------
>
>                 Key: JBIDE-20508
>                 URL: https://issues.jboss.org/browse/JBIDE-20508
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>          Components: openshift
>    Affects Versions: 4.3.0.CR1
>            Reporter: Marián Labuda
>            Priority: Critical
>
> 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 at 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.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)



More information about the jbosstools-issues mailing list