jira-importer commented on issue #468:
URL: 
https://github.com/apache/maven-deploy-plugin/issues/468#issuecomment-2771543571

   **[Richard 
Sand](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=rsand)** 
commented
   
   Hi Karl - my customers are using COTS products and often don't even have 
in-house Java developers. They don't know or care what slf4j is. If you want to 
tell them to read the slf4j docs feel free to :-).
   
   But to answer your question, yes I am using 3 different executions of shade, 
install-file, and deploy-file in my POM to build the different variations of 
the main artifact.
   
   I am truly baffled by the maven project's philosophy that it is not 
acceptable for organizations to use maven tools as those orgs see fit. I've hit 
this barrier before in the maven community with something as trivial as adding 
a "skip" parameter to one of the few plugin goals that actually didn't have 
one. Instead of looking at the feature at face value and deciding if it is 
useful, instead the response is "well why do you need that? stop doing things 
the way you are and instead do them as we prescribe".
   
   I avoid multi-module projects whenever I can. My company has used maven 
exclusively for its projects since 2010. I invite you to take over writing and 
maintaining all of our POMs, documenting them, educating our developers, etc. 
Would you do that for me? :-)
   
   Otherwise, can you tell me why you would reject this patch on its face 
value, rather than making me justify why I'd dare ask about it and submit such 
a patch?
   
   I've never opened an issue on Jira simply asking for some feature - every 
ticket I've opened over the years has been accompanied by a patch. I don't 
expect others to just do work for me - I contribute where I can. I follow every 
e-mail on the maven-dev and users list. I know the hell that the project has 
gone through with 3.4/3.5 and some of the soul-searching that has gone on 
within the maven team. I love this tool, but I think the maven team killing 
itself by trying to dictate to users the one-and-only way it should be used, 
and rejecting updates by telling users they can re-tool how they do things 
rather than accept a 10-line patch. I've contributed to other open source 
projects in the past, including Apache projects, and never had such negativity 
towards submissions. I truly do not understand it. Maybe the "silence" on the 
Jira isn't a good thing?
   
   I now maintain 4 different plugins in my company's repo for trivial patches 
that make our company's maven implementation stronger, but I've given up 
getting dragged into philosophical arguments and having to justify how we've 
done things. Sorry for the rant.
   
   -Richard
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to