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 >
