[jira] Commented: (MNG-624) automatic parent versioning

2006-01-11 Thread Brian Fox (JIRA)
[ http://jira.codehaus.org/browse/MNG-624?page=comments#action_55515 ] 

Brian Fox commented on MNG-624:
---

here's my 2 cents: What if the parent version could take a tag like LATEST and 
then the release plugin could resolve it like it does with SNAPSHOTS. IMO, if 
you can't define your parent in a flexible way, it almost make it pointless to 
be able to inherit the version from the parentyou still need to go to each 
pom and update the parent rev. The problem with it always taking the latest is 
when you tag something, if you go back later the parent could be different.

> automatic parent versioning
> ---
>
>  Key: MNG-624
>  URL: http://jira.codehaus.org/browse/MNG-624
>  Project: Maven 2
> Type: Improvement

>   Components: Inheritence and Interpolation
> Reporter: Brett Porter
> Assignee: Brett Porter
> Priority: Blocker
>  Fix For: 2.1

>
> Original Estimate: 4 hours
> Remaining: 4 hours
>
> (this may be bumped to 2.1 or even made WON't FIX as it is contentious - see 
> MNG-521)
> currently, you have to specify the parent version when extending which makes 
> a project stand alone very easily, but has the drawback of being a 
> maintainance problem when you start development on a new version. Tools can 
> help, but it would be nice not to have to rely on them.
> One alternative is to allow the parent version to be omitted, and when it is 
> it is assumed you want the latest. The parent is used from the reactor or the 
> universal source directory. IT may also be read from a LATEST in the 
> repository though this is contentious - it may be better to simply fail in 
> that environment and require builds be in a known checkout structure for 
> building individual projects.
> This also introduces the need for tool support to populate the version on 
> release and deployment for reproducibility.

-- 
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


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Commented: (MNG-624) automatic parent versioning

2005-11-06 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MNG-624?page=comments#action_50147 ] 

Brett Porter commented on MNG-624:
--

tha'ts not the meaning of  - it still relies on the correct data 
being used so that the project can be built in isolation. Relative path is a 
hint for the universal source directory.

> automatic parent versioning
> ---
>
>  Key: MNG-624
>  URL: http://jira.codehaus.org/browse/MNG-624
>  Project: Maven 2
> Type: Improvement
>   Components: maven-project
> Reporter: Brett Porter
> Assignee: Brett Porter
> Priority: Blocker
>  Fix For: 2.1

>
> Original Estimate: 4 hours
> Remaining: 4 hours
>
> (this may be bumped to 2.1 or even made WON't FIX as it is contentious - see 
> MNG-521)
> currently, you have to specify the parent version when extending which makes 
> a project stand alone very easily, but has the drawback of being a 
> maintainance problem when you start development on a new version. Tools can 
> help, but it would be nice not to have to rely on them.
> One alternative is to allow the parent version to be omitted, and when it is 
> it is assumed you want the latest. The parent is used from the reactor or the 
> universal source directory. IT may also be read from a LATEST in the 
> repository though this is contentious - it may be better to simply fail in 
> that environment and require builds be in a known checkout structure for 
> building individual projects.
> This also introduces the need for tool support to populate the version on 
> release and deployment for reproducibility.

-- 
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


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jira] Commented: (MNG-624) automatic parent versioning

2005-11-06 Thread Jeff Jensen (JIRA)
[ http://jira.codehaus.org/browse/MNG-624?page=comments#action_50133 ] 

Jeff Jensen commented on MNG-624:
-

On a different use case, with my current understanding, this seems to easily 
make sense when specifying .  In fact, in that case, it seems one 
could leave off all three: , , , since it simply 
uses the specified one.


> automatic parent versioning
> ---
>
>  Key: MNG-624
>  URL: http://jira.codehaus.org/browse/MNG-624
>  Project: Maven 2
> Type: Improvement
>   Components: maven-project
> Reporter: Brett Porter
> Assignee: Brett Porter
> Priority: Blocker
>  Fix For: 2.1

>
> Original Estimate: 4 hours
> Remaining: 4 hours
>
> (this may be bumped to 2.1 or even made WON't FIX as it is contentious - see 
> MNG-521)
> currently, you have to specify the parent version when extending which makes 
> a project stand alone very easily, but has the drawback of being a 
> maintainance problem when you start development on a new version. Tools can 
> help, but it would be nice not to have to rely on them.
> One alternative is to allow the parent version to be omitted, and when it is 
> it is assumed you want the latest. The parent is used from the reactor or the 
> universal source directory. IT may also be read from a LATEST in the 
> repository though this is contentious - it may be better to simply fail in 
> that environment and require builds be in a known checkout structure for 
> building individual projects.
> This also introduces the need for tool support to populate the version on 
> release and deployment for reproducibility.

-- 
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


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]