You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Emmanuel Venisse (JIRA)" <ji...@codehaus.org> on 2007/09/07 10:15:11 UTC

[jira] Created: (CONTINUUM-1436) Add build definition template

Add build definition template
-----------------------------

                 Key: CONTINUUM-1436
                 URL: http://jira.codehaus.org/browse/CONTINUUM-1436
             Project: Continuum
          Issue Type: Improvement
          Components: Core system, Web - UI
            Reporter: Emmanuel Venisse
             Fix For: To Sort


A build definition template is a set of build definitions that can be add to a group.

A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.

The templates list will be accessible from the admin menu.

h1. Process:
- when the user add a new project, if no project group is selected, he can choose a template to add to the group
- when the user create a new group, he can choose a template
- from the group build def page, the user can choose a template to add

h1. storage:
Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will *copy* all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

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

        

[jira] Updated: (CONTINUUM-1436) Add build definition template

Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-1436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olivier Lamy updated CONTINUUM-1436:
------------------------------------

    Fix Version/s:     (was: To Sort)
                   1.1-beta-3

> Add build definition template
> -----------------------------
>
>                 Key: CONTINUUM-1436
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1436
>             Project: Continuum
>          Issue Type: Improvement
>          Components: Core system, Web - UI
>            Reporter: Emmanuel Venisse
>            Assignee: Olivier Lamy
>             Fix For: 1.1-beta-3
>
>
> A build definition template is a set of build definitions that can be add to a group.
> A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.
> The templates list will be accessible from the admin menu.
> h1. Process:
> - when the user add a new project, if no project group is selected, he can choose a template to add to the group
> - when the user create a new group, he can choose a template
> - from the group build def page, the user can choose a template to add
> h1. storage:
> Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
> These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will *copy* all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

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

        

[jira] Updated: (CONTINUUM-1436) Add build definition template

Posted by "Emmanuel Venisse (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-1436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Emmanuel Venisse updated CONTINUUM-1436:
----------------------------------------

         Assignee: Olivier Lamy
    Fix Version/s: To Sort

> Add build definition template
> -----------------------------
>
>                 Key: CONTINUUM-1436
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1436
>             Project: Continuum
>          Issue Type: Improvement
>          Components: Core system, Web - UI
>            Reporter: Emmanuel Venisse
>            Assignee: Olivier Lamy
>             Fix For: To Sort
>
>
> A build definition template is a set of build definitions that can be add to a group.
> A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.
> The templates list will be accessible from the admin menu.
> h1. Process:
> - when the user add a new project, if no project group is selected, he can choose a template to add to the group
> - when the user create a new group, he can choose a template
> - from the group build def page, the user can choose a template to add
> h1. storage:
> Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
> These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will *copy* all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

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

        

[jira] Commented: (CONTINUUM-1436) Add build definition template

Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/CONTINUUM-1436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_107747 ] 

Olivier Lamy commented on CONTINUUM-1436:
-----------------------------------------

database model change has been committed in rev 577184.
Full implementation will be done in 1.1-beta-4.

> Add build definition template
> -----------------------------
>
>                 Key: CONTINUUM-1436
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1436
>             Project: Continuum
>          Issue Type: Improvement
>          Components: Core system, Web - UI
>            Reporter: Emmanuel Venisse
>            Assignee: Olivier Lamy
>             Fix For: 1.1-beta-3
>
>
> A build definition template is a set of build definitions that can be add to a group.
> A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.
> The templates list will be accessible from the admin menu.
> h1. Process:
> - when the user add a new project, if no project group is selected, he can choose a template to add to the group
> - when the user create a new group, he can choose a template
> - from the group build def page, the user can choose a template to add
> h1. storage:
> Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
> These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will *copy* all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

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

        

[jira] Commented: (CONTINUUM-1436) Add build definition template

Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/CONTINUUM-1436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_107418 ] 

Olivier Lamy commented on CONTINUUM-1436:
-----------------------------------------

Some notes on this : Templates will be stored in the same table but a new field (boolean template will be added).
harcoded default build defs could be added on it. A new field boolean continuumDefault will be used for this.

> Add build definition template
> -----------------------------
>
>                 Key: CONTINUUM-1436
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1436
>             Project: Continuum
>          Issue Type: Improvement
>          Components: Core system, Web - UI
>            Reporter: Emmanuel Venisse
>            Assignee: Olivier Lamy
>             Fix For: To Sort
>
>
> A build definition template is a set of build definitions that can be add to a group.
> A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.
> The templates list will be accessible from the admin menu.
> h1. Process:
> - when the user add a new project, if no project group is selected, he can choose a template to add to the group
> - when the user create a new group, he can choose a template
> - from the group build def page, the user can choose a template to add
> h1. storage:
> Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
> These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will *copy* all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

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

        

[jira] Updated: (CONTINUUM-1436) Add build definition template

Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-1436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olivier Lamy updated CONTINUUM-1436:
------------------------------------

    Fix Version/s:     (was: 1.1-beta-3)
                   1.1-beta-4

> Add build definition template
> -----------------------------
>
>                 Key: CONTINUUM-1436
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1436
>             Project: Continuum
>          Issue Type: Improvement
>          Components: Core system, Web - UI
>            Reporter: Emmanuel Venisse
>            Assignee: Olivier Lamy
>             Fix For: 1.1-beta-4
>
>
> A build definition template is a set of build definitions that can be add to a group.
> A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.
> The templates list will be accessible from the admin menu.
> h1. Process:
> - when the user add a new project, if no project group is selected, he can choose a template to add to the group
> - when the user create a new group, he can choose a template
> - from the group build def page, the user can choose a template to add
> h1. storage:
> Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
> These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will *copy* all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

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

        

[jira] Closed: (CONTINUUM-1436) Add build definition template

Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-1436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olivier Lamy closed CONTINUUM-1436.
-----------------------------------

    Resolution: Fixed

committed in rev  578318.

> Add build definition template
> -----------------------------
>
>                 Key: CONTINUUM-1436
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1436
>             Project: Continuum
>          Issue Type: Improvement
>          Components: Core system, Web - UI
>            Reporter: Emmanuel Venisse
>            Assignee: Olivier Lamy
>             Fix For: 1.1-beta-4
>
>
> A build definition template is a set of build definitions that can be add to a group.
> A user will can choose to attach a template (by default no template will be selected and we'll use the actual mechanism) to a group.
> The templates list will be accessible from the admin menu.
> h1. Process:
> - when the user add a new project, if no project group is selected, he can choose a template to add to the group
> - when the user create a new group, he can choose a template
> - from the group build def page, the user can choose a template to add
> h1. storage:
> Templates will be stored in a new table. Entries in this table will be linked to some build definitions stored in the build definitions table
> These build definitions won't be use directly by groups but only by templates so when the user want to use a template, continuum will *copy* all build definitions from the template to the group so templated build definitions will can be modified without affected build def already used by groups.

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