Re: Reconsidering Mouse in TB2

2011-12-05 Thread Leon Timmermans
On Tue, Dec 6, 2011 at 2:26 AM, David E. Wheeler wrote: > *How* much longer? Does the upcoming MOP include syntax (class, method, role > keywords) and stuff like roles? Will one be able to drop Mouse in favor of it? I just asked doy. It will support all of that, but not on older versions of perl

Re: Need suggestions for terminology

2011-12-05 Thread David Golden
On Mon, Dec 5, 2011 at 6:27 PM, Ricardo Signes wrote: > We have a tool to do this, at work.  It isn't really in a state that I'd > suggest others use it, but I would love to see something better than it become > popular, as it has been *very* useful.  So, I will be happy to help, at least > by tel

Re: Need suggestions for terminology

2011-12-05 Thread David Golden
On Mon, Dec 5, 2011 at 6:37 PM, Michael Peters wrote: >> Among other things, this would allow a project to freeze (and version >> control) a CPAN index and use it for repeatable deployment of a >> specific dependency chain. > > Isn't this what carton is trying to do? > https://github.com/miyagawa/

Re: Reconsidering Mouse in TB2

2011-12-05 Thread Leon Timmermans
On Tue, Dec 6, 2011 at 1:35 AM, Michael G Schwern wrote: > As a result of the discussions, I'm now reconsidering using Mouse in TB2.  Its > interesting, it's not for any of the reasons I thought, but for a distressing > encapsulation breech built into Moose. > > The main concern is that the fact t

Reconsidering Mouse in TB2

2011-12-05 Thread Michael G Schwern
As a result of the discussions, I'm now reconsidering using Mouse in TB2. Its interesting, it's not for any of the reasons I thought, but for a distressing encapsulation breech built into Moose. The main concern is that the fact that we're using Mouse leaks out. We must document that we're using

Re: Need suggestions for terminology

2011-12-05 Thread brian d foy
In article <20111205154758.gh17...@bytemark.barnyard.co.uk>, David Cantrell wrote: > There's at least one other significant difference: CPAN has an > up-to-date index. BackPAN doesn't. Well, CPAN's index is also BackPAN's index. That is, neither of them include all of the files in the repositor

Re: Need suggestions for terminology

2011-12-05 Thread Michael Peters
On 12/05/2011 11:05 AM, David Golden wrote: Among other things, this would allow a project to freeze (and version control) a CPAN index and use it for repeatable deployment of a specific dependency chain. Isn't this what carton is trying to do? https://github.com/miyagawa/carton -- Michael Pe

Re: Need suggestions for terminology

2011-12-05 Thread Ricardo Signes
> David Golden writes: > > I plan to expand further on this idea of separation at the QA > > Hackathon in the spring (if I don't start working on it sooner). I'd > > like to get all CPAN clients able to use an index completely separate > > from a given repository, where the index could, for examp

Re: Need suggestions for terminology

2011-12-05 Thread Steffen Schwigon
David Golden writes: > I plan to expand further on this idea of separation at the QA > Hackathon in the spring (if I don't start working on it sooner). I'd > like to get all CPAN clients able to use an index completely separate > from a given repository, where the index could, for example, provid

Re: TB2::Mouse will be internal use only... with one hitch.

2011-12-05 Thread Ricardo Signes
Sorry for the long delay. Lately I'm task-switching at a slow pace. Also, I'm quoting you out of order. * Michael G Schwern [2011-11-30T17:16:47] > RJBS wrote, > > The only case when the programmer needs to know about the Mouse > > underpinnings is when hacking on the dist itself, not not ever

Re: Need suggestions for terminology

2011-12-05 Thread David Golden
On Mon, Dec 5, 2011 at 10:47 AM, David Cantrell wrote: > There's at least one other significant difference: CPAN has an > up-to-date index.  BackPAN doesn't. Further to that point, I think the idea of "the index" should be separated from the idea of "the repository". The repository may contain a

Re: Need suggestions for terminology

2011-12-05 Thread David Cantrell
On Fri, Dec 02, 2011 at 10:41:29PM -0800, Jeffrey Thalhammer wrote: > On Dec 2, 2011, at 7:10 PM, Michael G Schwern wrote: > > You might want to record the type of repository, even if there's > > only "CPAN" for now. It might be worth differentiating "CPAN" from > > "BackPAN". > > The structure i