+1 for keeping it in Mesos repo and rewrite it in C++. Also, do we need a CLI work group on this?
Thanks & Best Wishes, Tom Xing(邢舟) Emerging Technology Institute, IBM China Software Development Lab ---------------------- IBM China Software Development Laboratory (CSDL) Notes ID:Zhou Z Xing/China/IBM Phone :86-10-82450442 e-Mail :[email protected] Address :Building No.28, ZhongGuanCun Software Park, No.8 Dong Bei Wang West Road, Haidian District, Beijing, P.R.China 100193 地址 :中国北京市海淀区东北旺西路8号 中关村软件园28号楼 100193 From: Benjamin Mahler <[email protected]> To: dev <[email protected]>, [email protected] Date: 2016-06-22 上午 06:12 Subject: Re: Mesos CLI +1 for keeping it in the repo. We can establish maintainers for the CLI to ensure that it can maintain a reasonable update cadence. Note that we haven't done this well for the webui and CLI, so we need to make sure we do it better this time around. If the architecture allows for easy integration of custom commands (written in any language) then it should enable users to create their own helpful CLI commands that we can eventually pull in and support in a first class way. On Tue, Jun 21, 2016 at 1:26 PM, Jake Farrell <[email protected]> wrote: > +1 to in repo > > C++ would be nice to maintain language parity, GO would be a great choice > also > > -Jake > > On Tue, Jun 21, 2016 at 3:15 PM, Vinod Kone <[email protected]> wrote: > > > +1 for keeping it in repo. > > > > Would be nice if the CLI can be written entirely in C++ though, to avoid > > supporting more languages. > > > > On Tue, Jun 21, 2016 at 12:12 PM, Jie Yu <[email protected]> wrote: > > > > > I personally prefer it being part of the Mesos repo so that when people > > > install our package, they'll get the command line tools as well. That > > also > > > avoids the potential version mismatch between Mesos and CLI (as you > > > mentioned). > > > > > > What does others think? > > > > > > - Jie > > > > > > On Tue, Jun 21, 2016 at 10:20 AM, Kevin Klues <[email protected]> > wrote: > > > > > > > I've created an Epic to track this: > > > > https://issues.apache.org/jira/browse/MESOS-5676 > > > > > > > > There have been efforts on this that have failed in the past (e.g. > > > > https://github.com/mesosphere/mesos-cli) > > > > > > > > I'm curious what people's thoughts are in terms of keeping the CLI > > > > integrated into mesos itself vs. maintaining it outside in a separate > > > > repo. There are advantages / disadvantages to both. The primary > > > > advantage of keeping it in is (in theory) it can keep better pace > with > > > > Mesos itself and will be fixed if any new / changed features break > its > > > > unit tests. The advantage of keeping it out is that it evolve more > > > > easily and is not subject to the limitations of the Mesos build > > > > system. > > > > > > > > On Mon, Jun 20, 2016 at 11:05 AM, Haris Choudhary > > > > <[email protected]> wrote: > > > > > Hey All, > > > > > > > > > > We are finalizing a Design Doc for the redesign and hope to send it > > out > > > > in > > > > > the next few days. > > > > > > > > > > > > > > > > > > > > On Mon, Jun 20, 2016 at 9:47 AM, Zhitao Li <[email protected]> > > > > wrote: > > > > > > > > > >> +1 > > > > >> > > > > >> Very interested in participating on design/feature discussions and > > > > making > > > > >> some contributions here. > > > > >> > > > > >> On Sun, Jun 19, 2016 at 10:23 PM, tommy xiao <[email protected]> > > > wrote: > > > > >> > > > > >> > +1 > > > > >> > > > > > >> > 2016-06-20 11:23 GMT+08:00 Zhou Z Xing <[email protected]>: > > > > >> > > > > > >> > > Hi Haris, > > > > >> > > > > > > >> > > Is there any detail plan on the Mesos CLI redesign? we are now > > at > > > > the > > > > >> > same > > > > >> > > time want to improve Mesos CLI, such as leveraging new > > > HTTP/Operator > > > > >> > APIs, > > > > >> > > add new commands to CLI. We definitely want to join you in the > > > > >> discussion > > > > >> > > and develop a new CLI for Mesos. > > > > >> > > > > > > >> > > Thanks & Best Wishes, > > > > >> > > > > > > >> > > Tom Xing(邢舟) > > > > >> > > Emerging Technology Institute, IBM China Software Development > > Lab > > > > >> > > ---------------------- > > > > >> > > IBM China Software Development Laboratory (CSDL) > > > > >> > > Notes ID:Zhou Z Xing/China/IBM > > > > >> > > Phone :86-10-82450442 > > > > >> > > e-Mail :[email protected] > > > > >> > > Address :Building No.28, ZhongGuanCun Software Park, No.8 Dong > > Bei > > > > Wang > > > > >> > > West Road, Haidian District, Beijing, P.R.China 100193 > > > > >> > > 地址 :中国北京市海淀区东北旺西路8号 中关村软件园28号楼 100193 > > > > >> > > > > > > >> > > > > > > >> > > [image: Inactive hide details for Haris Choudhary > ---2016-06-18 > > 上午 > > > > >> > > 01:11:16---Hey All, The Mesos CLI is going through a redesign. > > > > W]Haris > > > > >> > > Choudhary ---2016-06-18 上午 01:11:16---Hey All, The Mesos CLI > is > > > > going > > > > >> > > through a redesign. We are aware that the > > > > >> > > > > > > >> > > From: Haris Choudhary <[email protected]> > > > > >> > > To: [email protected] > > > > >> > > Date: 2016-06-18 上午 01:11 > > > > >> > > Subject: Mesos CLI > > > > >> > > ------------------------------ > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > Hey All, > > > > >> > > > > > > >> > > The Mesos CLI is going through a redesign. We are aware that > the > > > > >> > > "mesos-execute" command is used pretty often, so that will be > > > ported > > > > >> into > > > > >> > > the new CLI. However we're not sure if any of the other > current > > > CLI > > > > >> > > commands are being used at all. The remaining list of commands > > are > > > > as > > > > >> > > follow: > > > > >> > > - cat > > > > >> > > - ps > > > > >> > > - tail > > > > >> > > - scp > > > > >> > > > > > > >> > > If anyone is still using them, please let us know. *If a > command > > > is > > > > not > > > > >> > > being used it may be removed completely without a deprecation > > > > notice. * > > > > >> > > > > > > >> > > Thanks! > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > > >> > -- > > > > >> > Deshi Xiao > > > > >> > Twitter: xds2000 > > > > >> > E-mail: xiaods(AT)gmail.com > > > > >> > > > > > >> > > > > >> > > > > >> > > > > >> -- > > > > >> Cheers, > > > > >> > > > > >> Zhitao Li > > > > >> > > > > > > > > > > > > > > > > -- > > > > ~Kevin > > > > > > > > > >
