[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-5319) Include Teiid Designer in the JBoss Tools build process

Nick Boldt (JIRA) jira-events at lists.jboss.org
Wed Mar 10 16:37:37 EST 2010


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

Nick Boldt commented on JBIDE-5319:
-----------------------------------

re: qualifiers...

If your manifest.mf and feature.xml files have versions of 7.0.0.qualifier (or any x.y.z.qualifier) then the "qualifier" will be replaced automatically during the build by one of two values depending on how you provide souces:

a) from the tag in the map file(s), eg., if you are building against tag v201003101234, then you get 7.0.0.v201003101234; this only works if you periodically release code by tagging it when you consider it stable enough to be in the build. If you don't want the overhead, then this doesn't work. 

b) from the timestamp of the build, eg., 2010/03/10 @ 12:34 will set all plugins/features to the same .v201003101234 qualifier. This is a more "continuous integration" approach where you're always building from the top of the branch (or trunk). The problem w/ this approach is that when someone upgrades, they get a lot more plugins installed than they might actually need because everything is being upversioned whether it's changed or not.

re: nested jars...

back in the Eclipse 3.0 days, jar nesting was fine because the plugins were deployed as folders. Now that they're jars themselves, the nesting is no longer a good idea.

-- 

let me know when I have write permission so I can dump stuff in your repo and start running a build from Hudson.

> Include Teiid Designer in the JBoss Tools build process
> -------------------------------------------------------
>
>                 Key: JBIDE-5319
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5319
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: Build/Releng
>            Reporter: Johnny Verhaeg
>            Assignee: Nick Boldt
>             Fix For: 3.2.next
>
>         Attachments: JBIDE-5319.designer.core.nested.jar.fix.patch, JBIDE-5319.releng.project.patch
>
>
> The Eclipse-based Teiid Designer projects, hosted under https://svn.jboss.org/repos/tdesigner/trunk/, need to be included in the JBoss Tools build process and included in the distribution of JBoss Tools.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list