Just to give the feedback: I've been told that installing a repository and an MRM is a breeze, takes a one-minute-install, etc. etc.

I should have read the implied fine print: This will work only for a strictly local install, and even then, there are snags.

1) When sitting behind a firewall in a Windows world, Java software has trouble connecting to the outside world. Neither Sun nor Oracle ever bothered to properly interface with NTLM, leaving the task to third-party developers that had sometimes more, sometimes less success. MRMs are no exception to that rule.

2) Getting the caching and proxying settings properly configured turned out to be really difficult. Nexus ultimately failed with that - for some reason, it would never work. I could Artifactory get to do my bidding, but the entire experience took me a full two days of work. For both products, one of the bigger problems was that error messages were not detailed enough.

3) Configuration was sometimes needlessly difficult. Nexus is a point in case - what's really just a simple set of fallbacks where to get your artifacts from turned out to be a bedazzling maze of "repositories", "routing", and something else I forgot (or maybe my memory is inventing that, I have been fighting too many different problems to keep track of all details). Artifactory did a better job at making individual parts of the configuration testable, but some error situations from an Active Directory LDAP were utterly misleading. (I eventually gave up on LDAP, I found Artifactory's permission system utterly confusing and it wouldn't do what I wanted - here, Nexus was better.)

Some may remember that I was quite resistant to drink the MRM kool-aid.
I was even heavily scolded for that.
Well... what should I say... I don't consider myself an utter idiot, yet my resistance was all too well-founded, it seems. The message was "five minutes", neither MRM lived up to that promise.

<RANT MODE> I'M SICK AND TIRED OF ALL THAT MONEY-MAKING-MOTIVATED MISLABELING THAT HAS BECOME SO COMMON. At least the Apache guys never claimed that configuring it was easy, but in the Java world, everybody is trying to sell his Snake Oil relabelled as Kool-Aid.</RANT MODE>

Sorry. That needed to be blown off.
If you guys hadn't made so unrealistic and misleading promises, I might have praised what's working (which is quite a lot actually) instead of criticizing what isn't (which ultimately made Nexus fail, and Artifactory pass - barely and with slightly limited but sufficient functionality).

Regards,
Jo

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to