Greetings, I have been using Archiva at work, in a professional development environment, now for a couple of months and I wanted to talk about some of the issues that I have with it to bring them up for discussion among the developers. Hopefully out of this will result some feature requests or bug fixes. The issues I have will be in the order of importance to me and my users:
1) No support of LDAP authentication. This has got to be the highest issue for me. My company has a single sign-on LDAP server and I am not able to configure Archiva to use that server in order to do sign ons and user role verifications. What I think should happen is that the user should be able to configure the web application WAR like any other web app using the J2EE JAAS architecture. That way we could use an embedded properties file, another service or LDAP. 2) Deployment on Tomcat. In a corporate environment where Tomcat is standard, you simply can't tell network admin you will be running plexus. I have tried many times to deploy it on the most recent tomcat, all with dismal results. The deployment of the web application should be application server agnostic as much as possible with the application server specific deployment descriptors for several application servers included in the war. Supported platforms out of the box should be Tomcat, Jetty, JBoss, WebLogic, and WebSphere. 3) Transparent location of manually deployed artifacts. If I just copy artifacts into my repository, the search and indexing functionality doesn't find them properly. 4) Abhorrent documentation when it comes to setting up the ability to deploy to the repository with 'mvn deploy'. Its a pain to set up and get just right with the webdav URLs and it seems like it has changed several times since wiki pages were created. There needs to be a document that has the process and setup once and for all and that process needs to be finalized so that there is no more lack of stability in the UI. 5) Ability to search on remote archives. First of all I don't get how the search works. I want to be able to enter "hibernate" and have it show me all the hibernate artifacts it has. Furthermore, I would like to have the ability to index the remote archives and do a search and be informed that the artifact is in a remote archive and allow you to see the dependency POM snippet. In conclusion, I would love to help but I don't know the plexus container or the stuff surrounding plexus so I am a bit of a loss as to what I could do. If these things were worked out then archiva would truly be ready for heavy development environments. Robert Simmons jr. Senior Software Engineer ICAT Managers, LLC 720-271-9343 [EMAIL PROTECTED] Confidentiality Note: This message contains information that may be confidential and/or privileged. If you are not the intended recipient, you should not use, copy, disclose, distribute or take any action based on this message. If you have received this message in error, please advise the sender immediately by reply email and delete this message. Although ICAT Managers, LLC scans e-mail and attachments for viruses, it does not guarantee that either are virus-free and accepts no liability for any damage sustained as a result of viruses. Thank you.
