On 30/05/2015 10:44 PM, Dan Tran wrote:
Hi Ron
One person may not be desirable since he/she may win a lottery :-)
I sell Learning Management Systems that include Talent and Succession
Planning so I will just say that you should be able to find a backup in
your pool of potential successors for any key position.:-)
The actual change to a POM is not a high skill job once you have the
project's policies and initial POMs in place.
Developers should not change the POM who would? RelEng?
It should be set up by a senior architect or architectural team that is
making and supporting the team's policies for dependency selection and
release strategy.
We had pretty good success with simple POMs that individual developers
were not permitted (not much enforcement required) to alter.
If a developer has a need for a new dependency or a change in version,
it has to be a team decision with the project manager's OK.
Ron
Thanks
-Dan
On Sat, May 30, 2015 at 3:22 PM, Ron Wheeler <[email protected]
wrote:
On 30/05/2015 1:29 AM, Dan Tran wrote:
Hi
I would like to ask if the community can share with me what it takes to
maintain an enterprise build system with continuous integration of 100+
developer + QA and growing using Maven. The build system contains many
components with their own release cycle and they do integrate together.
- is java skill set to develop plugin a must?
a) Most projects should not need to develop plug-ins.
b) This is a one-time need if it exists and there are companies and
consultants available to do this for you
- do you have a team or just a few of deep understanding of Maven
developers?
One personwill do.
- will a none java RelEng able to perform Maven release?
Sure
- does your RelEng maintains the pom or developers?
developers should not touch POMs
- what are your challenges?
a) adjusting your project structure and methodology to incorporate "the
maven way"
b) resisting the impulse to try to impose an existing mindset about
development and build processes on Maven
Thanks
-Dan
--
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]
--
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]