> -----Original Message-----
> From: Benson Margulies 
> Sent: Saturday, September 17, 2011 11:44
> 
> On Sat, Sep 17, 2011 at 11:45 AM, Jason Pyeron wrote:
> >> -----Original Message-----
> >> From: Jason van Zyl
> >> Sent: Saturday, September 17, 2011 11:13
> >>
> >> On Sep 17, 2011, at 11:06 AM, Jason Pyeron wrote:
> >>
> >> >> -----Original Message-----
> >> >> From: Jason van Zyl
> >> >> Sent: Saturday, September 17, 2011 10:25
> >> >>
> >> >> I honestly have no idea what problem you're trying to
> >> solve from your
> >> >> comments in the issues. I'd start with:
> >> >>
> >> >> - What problem you're trying to solve
> >> >
> >> > Presently the local repository can only be specified as 
> an absolute 
> >> > path or relative to the current working directory (CWD). 
> In a CMMI
> >> >
> >> 
> (http://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration)
> >> > Level 3 and greater environment it is often a requirement
> >> to have all
> >> > project dependencies at all times (or at a minimum at
> >> release milestones) in the SCM system.
> >> >
> >> > Each developer workstation may not be configured 
> identically and it 
> >> > would be burdensome to expect a configuration change for a
> >> build tool.
> >> >
> >> > By allowing project relative repository paths, the
> >> configuration can
> >> > be predicted and controlled.
> >> >
> >>
> >> I don't buy any of that. From my understanding it's to be able to 
> >> retrieve everything in a predictable reliable fashion. You're not 
> >> going to convince anyone here putting the binary 
> dependencies in the 
> >> SCM is a good idea.
> >>
> >
> > Could you propose a solution to the following scenario?
> >
> > Pick a revision, export it to cd/dvd media, take it to a air gapped 
> > build machine, and build it in a reproducible way.
> 
> Certainly I can. You export it in the form of a Maven 
> repository, with metadata, and on the other side of the air 

Is the metadata in the revision? Only export the revision. Defense, Healthcare,
life safety, large organizations, all of these type of organizations have rules,
we are trying to make Maven more adaptable so it can be used there on projectes
where the rules are enforced.

> gap you list that repository in a <repository/> by pathname. 

Then you have a forbiden delta from what is in the official record.

> Or you maintain a repo manager on the secure side of the air 

The repo manager was not in the official record.

> gap and you publish it there.
> 



--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-                                                               -
- Jason Pyeron                      PD Inc. http://www.pdinc.us -
- Principal Consultant              10 West 24th Street #100    -
- +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
-                                                               -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00.

 


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

Reply via email to