[ http://jira.codehaus.org/browse/MAVENUPLOAD-2019?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=133001#action_133001 ]
Asaf Mesika commented on MAVENUPLOAD-2019: ------------------------------------------ Wrong? Why? I've followed the Maven Guide Lines: http://maven.apache.org/guides/mini/guide-naming-conventions.html Guide to naming conventions on groupId, artifactId and version * groupId it will identify your project uniquely in internet so we need to enforce a naming schema. It has to follow the package name rules, what means that has to be at least as a domain name you control, and you can create as many subgroups as you want. Look at More information about package names . eg. org.apache.maven , org.apache.jakarta.commons * A good way to determine the granularity of the group ID is to use the project structure. That is, if the current project is a multiple module project, it should append a new identifier to the parent's group ID. eg. org.apache.maven , org.apache.maven.plugins , org.apache.maven.reporting * artifactId the name of the jar without version. If you created it then you can choose whatever name you want with lowercase letters and no strange symbols. If it's a third party jar you have to take the name of the jar as it's distributed. eg. maven , commons-math * version if you distribute it then you can choose any typical version with numbers and dots (1.0, 1.1, 1.0.1, ...). Don't use dates as they are usually associated with snapshot (nightly) builds. If it's a third party artifact, you have to use their version number whatever it is, and as strange it can look. eg. 2.0 , 2.0.1 , 1.3.1 > Upload request for new version of jcifs: 1.2.19 > ----------------------------------------------- > > Key: MAVENUPLOAD-2019 > URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2019 > Project: maven-upload-requests > Issue Type: Wish > Reporter: Asaf Mesika > Assignee: Carlos Sanchez > Attachments: jcifs-1.2.19-bundle.jar > > > http://jcifs.samba.org/ > JCIFS is an Open Source client library that implements the CIFS/SMB > networking protocol in 100% Java. CIFS is the standard file sharing protocol > on the Microsoft Windows platform (e.g. Map Network Drive ...). This client > is used extensively in production on large Intranets. > The bundle jar with a classes jar, sources jar and java-doc jar, is attached. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira