On 15/10/2012 7:39 PM, Barrie Treloar wrote:
On Tue, Oct 16, 2012 at 9:56 AM, Wayne Fay <[email protected]> wrote:
I would expect that suggested approaches for "solving" your problem
may depend a bit on the answers to these questions.
Which come about because your software has a development lifecycle:
Developing > Released > Maintained > End of Life
Obviously each stage has different areas that will get changed.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


or

Developing > Released > Maintained > Maintained > Maintained > Maintained >...> 
End of Life

Developing > Released > Maintained > Maintained and Developed > Released And Maintained 
> Maintained >...> End of Life

I think that a lot of newcomers to the forum are so tied up in the initial 
development that they are not thinking about what happens when you need to 
support a package that has a user base for multiple releases while fixing bugs 
and developing the next release.
Maven's ability to identify all of the right dependencies to reliably reproduce 
a release done months ago is very helpful once you produce something useful 
that gets into production.
Careful management of tags and branches in our SCM is a priority for us.

This is perhaps more germane to the discussion on version ranges or profiles which I am 
pretty convinced are concepts directly related to "pure evil" or the road to 
hell, in a real software project.

Ron

--
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to