On Fri, Feb 1, 2013 at 3:47 AM, Jason van Zyl <ja...@tesla.io> wrote:
>
> On Jan 31, 2013, at 7:13 PM, Arnaud Héritier <aherit...@gmail.com> wrote:
>
>> Hi Olivier,
>>
>>  Thx a lot for the fix. It will help a lot the community.
>>  But from my point of view it's perhaps not yet enough.
>>  We should :
>>  1/ change the default behavior to deactivate this control which is
>> difficult to understand
>
> I disagree. We may want to change it slightly but it's only a problem for 
> people who flip between Maven a repository manager and without but it's to 
> ensure the identity of a component. I haven't seen a huge number of 
> complaints. I do not want to turn this off. Improve it, sure, but turning it 
> off by default I believe is not the right thing to do.


Here's when it has killed me. There's a corporate Nexus at my office.
It has a policy that cuts off access to random repos. Every so often,
something I'm doing at Apache involves a project that requires
artifacts from some, well, random repo. So I keep two Maven home dirs
around: one has a settings.xml that goes corporate, one that does not.

Eventually, for the obvious reason, I set them up to use two different
local repos. I wish I didn't have to.


>
>>  2/ change the error message when this control is activated to clearly
>> explain that the problem comes from the unavailability of the artifact on
>> its original remote repo.
>>
>>  For me 1/ is mandatory and 2/ a nice to have
>>
>> WDYT ?
>>
>>
>> On Fri, Feb 1, 2013 at 12:53 AM, Olivier Lamy <ol...@apache.org> wrote:
>>
>>> I have pushed a fix for that.
>>> Now you can desactivate the enhanced local repository using:
>>> * new cli option: -slrm,--simple-local-repository-manager
>>> * or in MAVEN_OPTS: -Dmaven.simpleLocalRepoMan=true
>>>
>>> will be available for testing here
>>> https://builds.apache.org/job/maven-3.x/ with build #368
>>>
>>>
>>> 2013/1/31 Jörg Hohwiller <jo...@j-hohwiller.de>:
>>>> Hi Arnaud,
>>>>
>>>>> +1 to consider the current behavior as a bug.
>>>>> We should be able to deactivate it easily (and perhaps to have it off by
>>>>> default to activate it only on CI servers)
>>>>
>>>> :)
>>>>
>>>>> and we should take care to have
>>>>> a real error message explaining the issue and not a classical dependency
>>>>> not found while the artifact is in the local repo.
>>>>
>>>> This is exactly filed here:
>>>> http://jira.codehaus.org/browse/MNG-5185
>>>>
>>>>>
>>>>> Arnaud
>>>> Cheers
>>>>  Jörg
>>>>
>>>> --
>>>> If know-how becomes know-where, then knowledge gets nowhere.
>>>>  [Jörg Hohwiller]
>>>>
>>>
>>>
>>>
>>> --
>>> Olivier Lamy
>>> Talend: http://coders.talend.com
>>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>
>>>
>>
>>
>> --
>> -----
>> Arnaud Héritier
>> http://aheritier.net
>> Mail/GTalk: aheritier AT gmail DOT com
>> Twitter/Skype : aheritier
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> Our achievements speak for themselves. What we have to keep track
> of are our failures, discouragements and doubts. We tend to forget
> the past difficulties, the many false starts, and the painful
> groping. We see our past achievements as the end result of a
> clean forward thrust, and our present difficulties as
> signs of decline and decay.
>
>  -- Eric Hoffer, Reflections on the Human Condition
>
>
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to