[jbosstools-issues] [JBoss JIRA] (JBIDE-11714) Replace requirements folder & requirements bootstrap job by "self-hosted" content in pom.xml ?

Mickael Istria (JIRA) jira-events at lists.jboss.org
Mon May 14 04:12:21 EDT 2012


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

Mickael Istria commented on JBIDE-11714:
----------------------------------------

> Because of differences, I question the benefit to porting all this to maven simply so that a single component can bootstrap itself

Having it in Maven makes ti more readable and maintainable by anyone who know how to read a pom. The goal is easier maintenance for anyone.

> If a requirements.properties file is found, those requirement builders fire locally, fetch what's needed, and the tests proceed.

Sounds like a complex and not immediate workflow/framework. Developpers cannot run this tests locally when not having a copy of requirements folder, and don't have a clue on how to change the version of the runtime they want to use for their tests.
If we move it to the pom, people will first look at it when they'll see an issue during build/tests, and they'll be happy to see what they want to customize.
Soa people always ask us when they want to change the version of the runtime for your tests. If we made it into the pom, they would have been able to do it by themselves.

> Sounds a bit like "I don't like American, let's speak English instead"

I'd say "I don't like Korean, let's use English instead": what we have is Korean, and our dev and users are only OK to speak English.
                
> Replace requirements folder & requirements bootstrap job by "self-hosted" content in pom.xml ?
> ----------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-11714
>                 URL: https://issues.jboss.org/browse/JBIDE-11714
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>    Affects Versions: 3.3.0.Beta3
>            Reporter: Mickael Istria
>            Assignee: Mickael Istria
>            Priority: Minor
>             Fix For: 3.3.0.CR1
>
>
> Currently, jobs depdend on the requirement folder to perform tests (requirement contains scripts aimed to retrieving runtimes for tests). Instead, we should think about creating a Maven Mojo or something more convenient so that test pom.xml could directly contain their setup.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list