You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Laws (JIRA)" <tu...@ws.apache.org> on 2007/08/24 22:51:30 UTC

[jira] Created: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Rationalize sample and demo ant build and run scripts
-----------------------------------------------------

                 Key: TUSCANY-1608
                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
             Project: Tuscany
          Issue Type: Improvement
    Affects Versions: Java-SCA-Next
            Reporter: Simon Laws


The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at

fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
factor out all of the common bits where possible so that they aren't in every file
  initialization
  compiles
  dojo dowload
  jar packaging
  war packaging
Come up with a better way of doing dependencies
  Allways use all of the jars 
  or generate project specific dependencies
How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
  
  
  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "ant elder (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder updated TUSCANY-1608:
-------------------------------

    Fix Version/s: Java-SCA-Next

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>             Fix For: Java-SCA-Next
>
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Commented: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "Simon Laws (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12522663 ] 

Simon Laws commented on TUSCANY-1608:
-------------------------------------

Can we make use of "mvn ant" or at least derive out scripts from it in some way?

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Resolved: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "Simon Laws (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws resolved TUSCANY-1608.
---------------------------------

    Resolution: Fixed

For those sample and demos that require specific dependencies to be described the ant files are now generated by the maven ant generator plugin. This is used in one of two ways. If there is no requirement in the sample for hand crafted build script then the entire build.xml is generated. If some hand crafting is required, e.g. SDO generation, then just build-dependencies.xml is generated and can be included in the manually created build.xml file. 

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>            Assignee: Simon Laws
>            Priority: Minor
>             Fix For: Java-SCA-1.1
>
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "Jean-Sebastien Delfino (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Sebastien Delfino updated TUSCANY-1608:
--------------------------------------------

    Fix Version/s:     (was: Java-SCA-1.0)
                   Java-SCA-Next

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "Simon Laws (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws updated TUSCANY-1608:
--------------------------------

    Fix Version/s:     (was: Java-SCA-Next)
                   Java-SCA-1.1

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>            Priority: Minor
>             Fix For: Java-SCA-1.1
>
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "Simon Laws (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws updated TUSCANY-1608:
--------------------------------

    Component/s: Java SCA Samples

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "Jean-Sebastien Delfino (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Sebastien Delfino updated TUSCANY-1608:
--------------------------------------------

    Priority: Minor  (was: Major)

Changing the priority of these issues which do not seem to be major issues.

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>            Priority: Minor
>             Fix For: Java-SCA-1.0
>
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Assigned: (TUSCANY-1608) Rationalize sample and demo ant build and run scripts

Posted by "Simon Laws (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws reassigned TUSCANY-1608:
-----------------------------------

    Assignee: Simon Laws

> Rationalize sample and demo ant build and run scripts
> -----------------------------------------------------
>
>                 Key: TUSCANY-1608
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1608
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Samples
>    Affects Versions: Java-SCA-Next
>            Reporter: Simon Laws
>            Assignee: Simon Laws
>            Priority: Minor
>             Fix For: Java-SCA-1.1
>
>
> The ant build scripts used in the samples are taking a lot of maintenance each time we release. Here are some things that we need to look at
> fix web app packaging (not just restricted to ant builds but currently we are relying on the ant build so we don;t have to ship large wars)
> factor out all of the common bits where possible so that they aren't in every file
>   initialization
>   compiles
>   dojo dowload
>   jar packaging
>   war packaging
> Come up with a better way of doing dependencies
>   Allways use all of the jars 
>   or generate project specific dependencies
> How far can we go to running the samples in the main build (or a samples test build) in the same way as they run as samples
>   
>   
>   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org