Re: [PATCH] extensions: formalize concept of experimental extensions

2017-04-03 Thread Yuya Nishihara
On Tue, 21 Mar 2017 19:43:56 -0700, Gregory Szorc wrote: > On Tue, Mar 21, 2017 at 10:59 AM, Ryan McElroy wrote: > > > On 3/15/17 1:10 PM, Yuya Nishihara wrote: > > > >> On Tue, 14 Mar 2017 08:45:44 -0700, Jun Wu wrote: > >> > >>> Excerpts from Yuya Nishihara's message of 2017-03-13

Re: [PATCH] extensions: formalize concept of experimental extensions

2017-03-15 Thread Yuya Nishihara
On Tue, 14 Mar 2017 08:45:44 -0700, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2017-03-13 19:02:06 -0700: > > How about :allowbeta = True ? > > Old clients will try to load "True" as an extension. Ah, good catch. ___ Mercurial-devel

Re: [PATCH] extensions: formalize concept of experimental extensions

2017-03-14 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2017-03-13 19:02:06 -0700: > How about :allowbeta = True ? Old clients will try to load "True" as an extension. ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org

Re: [PATCH] extensions: formalize concept of experimental extensions

2017-03-14 Thread Yuya Nishihara
On Sun, 12 Mar 2017 19:48:35 -0700, Gregory Szorc wrote: > > On Mar 12, 2017, at 19:28, Jun Wu wrote: > > > > If I read it correctly, this means an "experimental" extension will end up > > with: > > > > | ext=| ext=!beta > >

Re: [PATCH] extensions: formalize concept of experimental extensions

2017-03-12 Thread Jun Wu
Excerpts from Gregory Szorc's message of 2017-03-12 19:48:35 -0700: > > > On Mar 12, 2017, at 19:28, Jun Wu wrote: > > > > If I read it correctly, this means an "experimental" extension will end up > > with: > > > > | ext=| ext=!beta > >

Re: [PATCH] extensions: formalize concept of experimental extensions

2017-03-12 Thread Gregory Szorc
> On Mar 12, 2017, at 19:28, Jun Wu wrote: > > If I read it correctly, this means an "experimental" extension will end up > with: > > | ext=| ext=!beta > > old client | load| do not load > new client | do

Re: [PATCH] extensions: formalize concept of experimental extensions

2017-03-12 Thread Jun Wu
If I read it correctly, this means an "experimental" extension will end up with: | ext=| ext=!beta old client | load| do not load new client | do not load | load I think that's confusing. I think we can have an