mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joris Van Remoortere <jo...@mesosphere.io>
Subject Re: Mesos CLI
Date Wed, 22 Jun 2016 20:01:11 GMT
+1 for maintaining in repo.
+1 for C++. Are the tools in libprocess not sufficient to make this easy to
write? What is missing that would make it easier to write in C++?

—
*Joris Van Remoortere*
Mesosphere

On Wed, Jun 22, 2016 at 2:24 AM, Zhou Z Xing <xingzhou@cn.ibm.com> wrote:

> +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 :xingzhou@cn.ibm.com
> 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 Benjamin Mahler ---2016-06-22 上午
> 06:12:40---+1 for keeping it in the repo. We can establish maint]Benjamin
> Mahler ---2016-06-22 上午 06:12:40---+1 for keeping it in the repo. We can
> establish maintainers for the CLI to ensure that it can mainta
>
> From: Benjamin Mahler <bmahler@apache.org>
> To: dev <dev@mesos.apache.org>, jfarrell@apache.org
> 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 <jfarrell@apache.org> 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 <vinod@mesosphere.io> 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 <yujie.jay@gmail.com> 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 <klueska@gmail.com>
> > 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
> > > > > <hchoudhary@mesosphere.io> 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 <
> zhitaoli.cs@gmail.com>
> > > > > 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 <xiaods@gmail.com>
> > > > wrote:
> > > > > >>
> > > > > >> > +1
> > > > > >> >
> > > > > >> > 2016-06-20 11:23 GMT+08:00 Zhou Z Xing <xingzhou@cn.ibm.com>:
> > > > > >> >
> > > > > >> > > 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 :xingzhou@cn.ibm.com
> > > > > >> > > 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 <hchoudhary@mesosphere.io>
> > > > > >> > > To: dev@mesos.apache.org
> > > > > >> > > 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
> > > > >
> > > >
> > >
> >
>
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message