Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Dan Tran
For my case, I am very fortunate to involve with the the product from early day (a year ba ck) and Maven is embraced to the max where plugins are developed to solve every build use case in a full dev/qa/releng integration pipeline. The developments are multi-sites and heavily depending Maven

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Benson Margulies
First, treating build as a separate discipline from code is, in my experience, a recipe for trouble. The poms or build.xml or whatever files are just as much part of the source code as the java. Someone may own Jenkins or whatever, but the devs should own the building of the code they write.

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Barrie Treloar
On 1 June 2015 at 09:40, Dan Tran dant...@gmail.com wrote: For my case, I am very fortunate to involve with the the product from early day (a year ba ck) and Maven is embraced to the max where plugins are developed to solve every build use case in a full dev/qa/releng integration pipeline.

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Dan Tran
I'm sure I've said it before, but part of Maven's problem is that this is all magically taken care of behind the scenes and less people need to know how it works to make it work. The downside is that there are then less people who can fix things when they need fixing. Exactly, it is hard

RE: Dependency plugin: tree, CLI substitution error

2015-05-31 Thread Dan Rollo
Hi Sander, That was a big help! Thanks. And yes, surrounding the property in single quotes solved the problem. For example: -Dexcludes='${project.groupId}’ FWIW, the ${groupId} form did work (so I don’t think BASH was substituting the empty string because no such environment variable

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Mirko Friedenhagen
Hello Dan, we treat tooling like software as well. Ticket creation is an automated 2 click process and the package qa will not take more than 5 minutes for small changes. External libraries from central may be used at free will, but we recommend stuff in a so called toolbox, these dependencies

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Dan Tran
Hi Curtis, It is an awesome info and process, I have a long way to catch up Thanks -Dan On Sun, May 31, 2015 at 2:36 AM, Curtis Rueden ctrue...@wisc.edu wrote: Hi Dan, PS. Would love to hear other experiences from community rather me sucking out Mirko's :-) Not sure how relevant my

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Dan Tran
Hi Mirko, Looks like the topic getting very interesting here, but I would like to refocus on the skillset How did you form up your team?, did you all pickup Java before joining this devops team? Thanks for all the sharing -Dan PS. Would love to hear other experiences from community rather me

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Curtis Rueden
Hi Dan, PS. Would love to hear other experiences from community rather me sucking out Mirko's :-) Not sure how relevant my scenario is, but here goes: My group consists of an international collaboration of OSS developers at universities etc., rather than a company. But a lot of our needs are

Re: Skill set to maintain a enterprise build system using Maven

2015-05-31 Thread Ron Wheeler
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