-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
You should follow the trademark rules of Apache Software Foundation #26
Comments
TL;DR: As renaming will damage the community, I will not rename the plugin unless legally or technically forced to. This issue was discussed before:
My decision is that I won't rename unless I get an official cease-and-desist letter from Apache - or if they'll technically enforce the naming convention. The main reason is that for a plugin with a such a long history like this one's any renaming is a huge damage to the community. So I need very good reasons for the renaming. So far Apache and Codehaus did not show much interest in enforcing that naming convention on my plugin, so as long as they don't care, I have no good reason for renaming. Here's a few more reasons to quote:
To sum up, renaming will damage the community for no good reason. Now I'd like to address this special sentence from the naming convention you're referencing:
Let's look at this the following way. This describes a naming convention for the Apache holds the trademark on Apache Maven. I am not calling anything Apache Maven (or even Maven). I've called a Maven Plugin something which is a Maven Plugin. Just had not the best luck to use the sequence of words in the I wouldn't actually mind to comply and to rename, not at all. But as I have pointed out above, this will be a great damage to the community. I have to make a decision in the best interest of the community. And by true Vulcan logic at the moment that is not renaming. By the same logic the decision to rename will be the right one if and only if the damage of not renaming will be greater that the damage of renaming. This will be in the case if Apache will threaten to shut down my plugin by legal (ex. cease-and-desist letter) or technical means. Which would be extremely cool. I mean, just imagine - a open-source software foundation threatens an indie open-source developer because of the naming convention. The public will love it. So I hope you can follow my lines and see that this is a well-considered decision. I am closing this issue as "won't fix" at the moment. |
Karl Heinz, we should start cleaning out misuse at the ASF first: http://search.maven.org/#search|ga|1|a%3Amaven-*-plugin%20AND%20%20g%3Aorg.apache.*%20AND%20NOT%20g%3Aorg.apache.maven.plugins |
@highsource nice and extensive write-up. Thank you for the plugin BTW. |
I would suggest to change the name of the plugin to jaxb2-maven-plugin to better follow the naming trademarks.
http://maven.apache.org/guides/plugin/guide-java-plugin-development.html
The text was updated successfully, but these errors were encountered: