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.

Reply via email to