Re: Local getting started tool

2020-07-10 Thread Chris Splinter
Thanks all for the feedback here, much appreciated.

My takeaways are:
1. Tools that are not governed by the project will not be listed on the
primary downloads page
2. A tool like this could be listed on the 3rd party / community page,
provided that it doesn't have a prohibitive license
3. There's room to improve the existing 3rd party / community page to make
it easier for users to find community-built tooling and a Jira+PR would
suffice to update that

If I missed anything let me know,

Chris

On Fri, Jul 10, 2020 at 8:14 AM Erick Ramirez 
wrote:

> >
> > ...  However, there is a community page that has things like books
> > & publications.  I think it could be helpful to add a 3rd party projects
> > section to that page, as there's a number of useful utilities like
> reaper,
> > tlp-stress, the various K8 operators, instaclustr's sstable tools, etc.
> >
>
> Brilliant idea, Jon. Making the tools and operators from Instaclustr,
> Orange and TLP easily located by users is a good thing. :)
>


Re: Local getting started tool

2020-07-10 Thread Erick Ramirez
>
> ...  However, there is a community page that has things like books
> & publications.  I think it could be helpful to add a 3rd party projects
> section to that page, as there's a number of useful utilities like reaper,
> tlp-stress, the various K8 operators, instaclustr's sstable tools, etc.
>

Brilliant idea, Jon. Making the tools and operators from Instaclustr,
Orange and TLP easily located by users is a good thing. :)


Re: Local getting started tool

2020-07-09 Thread Nate McCall
Agree as well. Happy to have anything like this on a community downloads
page provided the license isnt anything weird.

Evaluation with a website PR and a JIRA should suffice?

On Fri, Jul 10, 2020 at 4:51 AM Jon Haddad  wrote:

> I agree with Josh about it going on the downloads page - I don't think it's
> appropriate.  However, there is a community page that has things like books
> & publications.  I think it could be helpful to add a 3rd party projects
> section to that page, as there's a number of useful utilities like reaper,
> tlp-stress, the various K8 operators, instaclustr's sstable tools, etc.
>
> I'd like to get them all in one shot so if folks have other suggestions
> please reply with them.
>
> On Thu, Jul 9, 2020 at 8:35 AM Joshua McKenzie 
> wrote:
>
> > I'm in favor of this, though I'm unsure / wary of having a tool on the
> > project download page that's not under the governance of the project.
> > Assuming ASL v2, we could consider making it a subproject (so as not to
> tie
> > release cycles together) and having it become one of the default "get
> > started building things with cassandra" experience.
> >
> > While I don't think it'd be possible for something like this to be ready
> in
> > time for the 4.0 beta launch (obviously), I think having a very low
> > friction way to get started locally testing out C* could have a big
> impact
> > for our users trying out the beta.
> >
> > Curious what everyone else thinks.
> >
> > On Wed, Jul 8, 2020 at 5:02 PM Chris Splinter <
> chris.splinter...@gmail.com
> > >
> > wrote:
> >
> > > Hi all,
> > >
> > > A few developers have been working on a tool to make it easier for
> users
> > to
> > > learn and get started with Cassandra on a local machine. With this tool
> > it
> > > just requires a few clicks to get started and there's built-in
> examples.
> > If
> > > you're interested in checking it out it's hosted here:
> > > https://downloads.datastax.com/#desktop
> > >
> > > We'd love to get a feel for your interest and thoughts on whether a
> > vendor
> > > neutral, open-source version of this tool supporting C* and Kubernetes
> > as a
> > > starter could be referenced as an installation option on the downloads
> > > page: https://cassandra.apache.org/download/
> > >
> > > Let me know what you think,
> > >
> > > Chris
> > >
> >
>


Re: Local getting started tool

2020-07-09 Thread David Capwell
Having 3rd party projects page seems great to me, and offers a low friction
way to highlight useful projects from the community.

Also would be good to have a set of example walkthroughs which walk you
through a basic setup of: 1 node, multi node, and multi-dc.  I don't find
this on the site and always found it useful in hadoop (see
https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html#Prepare_to_Start_the_Hadoop_Cluster
)



On Thu, Jul 9, 2020 at 10:48 AM Joshua McKenzie 
wrote:

> >
> > I agree with Josh about it going on the downloads page - I don't think
> it's
> > appropriate.
>
> To clarify: assuming we have something like this *in project governance*, I
> definitely think it'd be helpful to have this on the downloads page and the
> default "getting started building" experience we recommend.
>
> Alternatively we could update the wiki to have a tools page and different
> ecosystem participants just add the various things they have that support
> Cassandra and link them there. Something like Spark does here:
> https://spark.apache.org/third-party-projects.html or Kafka here:
> https://cwiki.apache.org/confluence/display/KAFKA/Ecosystem
>
>
> On Thu, Jul 9, 2020 at 12:55 PM Ekaterina Dimitrova  >
> wrote:
>
> > Hi all,
> > Everything said up to now sounds  good to me. I might only put this page
> > with a list of tools separately. My gut feeling says the tools might be
> > missed if they are together with books and publications? Just an idea
> > BR,
> > Ekaterina
> >
> > On Thu, 9 Jul 2020 at 12:51, Jon Haddad  wrote:
> >
> > > I agree with Josh about it going on the downloads page - I don't think
> > it's
> > > appropriate.  However, there is a community page that has things like
> > books
> > > & publications.  I think it could be helpful to add a 3rd party
> projects
> > > section to that page, as there's a number of useful utilities like
> > reaper,
> > > tlp-stress, the various K8 operators, instaclustr's sstable tools, etc.
> > >
> > > I'd like to get them all in one shot so if folks have other suggestions
> > > please reply with them.
> > >
> > > On Thu, Jul 9, 2020 at 8:35 AM Joshua McKenzie 
> > > wrote:
> > >
> > > > I'm in favor of this, though I'm unsure / wary of having a tool on
> the
> > > > project download page that's not under the governance of the project.
> > > > Assuming ASL v2, we could consider making it a subproject (so as not
> to
> > > tie
> > > > release cycles together) and having it become one of the default "get
> > > > started building things with cassandra" experience.
> > > >
> > > > While I don't think it'd be possible for something like this to be
> > ready
> > > in
> > > > time for the 4.0 beta launch (obviously), I think having a very low
> > > > friction way to get started locally testing out C* could have a big
> > > impact
> > > > for our users trying out the beta.
> > > >
> > > > Curious what everyone else thinks.
> > > >
> > > > On Wed, Jul 8, 2020 at 5:02 PM Chris Splinter <
> > > chris.splinter...@gmail.com
> > > > >
> > > > wrote:
> > > >
> > > > > Hi all,
> > > > >
> > > > > A few developers have been working on a tool to make it easier for
> > > users
> > > > to
> > > > > learn and get started with Cassandra on a local machine. With this
> > tool
> > > > it
> > > > > just requires a few clicks to get started and there's built-in
> > > examples.
> > > > If
> > > > > you're interested in checking it out it's hosted here:
> > > > > https://downloads.datastax.com/#desktop
> > > > >
> > > > > We'd love to get a feel for your interest and thoughts on whether a
> > > > vendor
> > > > > neutral, open-source version of this tool supporting C* and
> > Kubernetes
> > > > as a
> > > > > starter could be referenced as an installation option on the
> > downloads
> > > > > page: https://cassandra.apache.org/download/
> > > > >
> > > > > Let me know what you think,
> > > > >
> > > > > Chris
> > > > >
> > > >
> > >
> >
>


Re: Local getting started tool

2020-07-09 Thread Joshua McKenzie
>
> I agree with Josh about it going on the downloads page - I don't think it's
> appropriate.

To clarify: assuming we have something like this *in project governance*, I
definitely think it'd be helpful to have this on the downloads page and the
default "getting started building" experience we recommend.

Alternatively we could update the wiki to have a tools page and different
ecosystem participants just add the various things they have that support
Cassandra and link them there. Something like Spark does here:
https://spark.apache.org/third-party-projects.html or Kafka here:
https://cwiki.apache.org/confluence/display/KAFKA/Ecosystem


On Thu, Jul 9, 2020 at 12:55 PM Ekaterina Dimitrova 
wrote:

> Hi all,
> Everything said up to now sounds  good to me. I might only put this page
> with a list of tools separately. My gut feeling says the tools might be
> missed if they are together with books and publications? Just an idea
> BR,
> Ekaterina
>
> On Thu, 9 Jul 2020 at 12:51, Jon Haddad  wrote:
>
> > I agree with Josh about it going on the downloads page - I don't think
> it's
> > appropriate.  However, there is a community page that has things like
> books
> > & publications.  I think it could be helpful to add a 3rd party projects
> > section to that page, as there's a number of useful utilities like
> reaper,
> > tlp-stress, the various K8 operators, instaclustr's sstable tools, etc.
> >
> > I'd like to get them all in one shot so if folks have other suggestions
> > please reply with them.
> >
> > On Thu, Jul 9, 2020 at 8:35 AM Joshua McKenzie 
> > wrote:
> >
> > > I'm in favor of this, though I'm unsure / wary of having a tool on the
> > > project download page that's not under the governance of the project.
> > > Assuming ASL v2, we could consider making it a subproject (so as not to
> > tie
> > > release cycles together) and having it become one of the default "get
> > > started building things with cassandra" experience.
> > >
> > > While I don't think it'd be possible for something like this to be
> ready
> > in
> > > time for the 4.0 beta launch (obviously), I think having a very low
> > > friction way to get started locally testing out C* could have a big
> > impact
> > > for our users trying out the beta.
> > >
> > > Curious what everyone else thinks.
> > >
> > > On Wed, Jul 8, 2020 at 5:02 PM Chris Splinter <
> > chris.splinter...@gmail.com
> > > >
> > > wrote:
> > >
> > > > Hi all,
> > > >
> > > > A few developers have been working on a tool to make it easier for
> > users
> > > to
> > > > learn and get started with Cassandra on a local machine. With this
> tool
> > > it
> > > > just requires a few clicks to get started and there's built-in
> > examples.
> > > If
> > > > you're interested in checking it out it's hosted here:
> > > > https://downloads.datastax.com/#desktop
> > > >
> > > > We'd love to get a feel for your interest and thoughts on whether a
> > > vendor
> > > > neutral, open-source version of this tool supporting C* and
> Kubernetes
> > > as a
> > > > starter could be referenced as an installation option on the
> downloads
> > > > page: https://cassandra.apache.org/download/
> > > >
> > > > Let me know what you think,
> > > >
> > > > Chris
> > > >
> > >
> >
>


Re: Local getting started tool

2020-07-09 Thread Ekaterina Dimitrova
Hi all,
Everything said up to now sounds  good to me. I might only put this page
with a list of tools separately. My gut feeling says the tools might be
missed if they are together with books and publications? Just an idea
BR,
Ekaterina

On Thu, 9 Jul 2020 at 12:51, Jon Haddad  wrote:

> I agree with Josh about it going on the downloads page - I don't think it's
> appropriate.  However, there is a community page that has things like books
> & publications.  I think it could be helpful to add a 3rd party projects
> section to that page, as there's a number of useful utilities like reaper,
> tlp-stress, the various K8 operators, instaclustr's sstable tools, etc.
>
> I'd like to get them all in one shot so if folks have other suggestions
> please reply with them.
>
> On Thu, Jul 9, 2020 at 8:35 AM Joshua McKenzie 
> wrote:
>
> > I'm in favor of this, though I'm unsure / wary of having a tool on the
> > project download page that's not under the governance of the project.
> > Assuming ASL v2, we could consider making it a subproject (so as not to
> tie
> > release cycles together) and having it become one of the default "get
> > started building things with cassandra" experience.
> >
> > While I don't think it'd be possible for something like this to be ready
> in
> > time for the 4.0 beta launch (obviously), I think having a very low
> > friction way to get started locally testing out C* could have a big
> impact
> > for our users trying out the beta.
> >
> > Curious what everyone else thinks.
> >
> > On Wed, Jul 8, 2020 at 5:02 PM Chris Splinter <
> chris.splinter...@gmail.com
> > >
> > wrote:
> >
> > > Hi all,
> > >
> > > A few developers have been working on a tool to make it easier for
> users
> > to
> > > learn and get started with Cassandra on a local machine. With this tool
> > it
> > > just requires a few clicks to get started and there's built-in
> examples.
> > If
> > > you're interested in checking it out it's hosted here:
> > > https://downloads.datastax.com/#desktop
> > >
> > > We'd love to get a feel for your interest and thoughts on whether a
> > vendor
> > > neutral, open-source version of this tool supporting C* and Kubernetes
> > as a
> > > starter could be referenced as an installation option on the downloads
> > > page: https://cassandra.apache.org/download/
> > >
> > > Let me know what you think,
> > >
> > > Chris
> > >
> >
>


Re: Local getting started tool

2020-07-09 Thread Jon Haddad
I agree with Josh about it going on the downloads page - I don't think it's
appropriate.  However, there is a community page that has things like books
& publications.  I think it could be helpful to add a 3rd party projects
section to that page, as there's a number of useful utilities like reaper,
tlp-stress, the various K8 operators, instaclustr's sstable tools, etc.

I'd like to get them all in one shot so if folks have other suggestions
please reply with them.

On Thu, Jul 9, 2020 at 8:35 AM Joshua McKenzie  wrote:

> I'm in favor of this, though I'm unsure / wary of having a tool on the
> project download page that's not under the governance of the project.
> Assuming ASL v2, we could consider making it a subproject (so as not to tie
> release cycles together) and having it become one of the default "get
> started building things with cassandra" experience.
>
> While I don't think it'd be possible for something like this to be ready in
> time for the 4.0 beta launch (obviously), I think having a very low
> friction way to get started locally testing out C* could have a big impact
> for our users trying out the beta.
>
> Curious what everyone else thinks.
>
> On Wed, Jul 8, 2020 at 5:02 PM Chris Splinter  >
> wrote:
>
> > Hi all,
> >
> > A few developers have been working on a tool to make it easier for users
> to
> > learn and get started with Cassandra on a local machine. With this tool
> it
> > just requires a few clicks to get started and there's built-in examples.
> If
> > you're interested in checking it out it's hosted here:
> > https://downloads.datastax.com/#desktop
> >
> > We'd love to get a feel for your interest and thoughts on whether a
> vendor
> > neutral, open-source version of this tool supporting C* and Kubernetes
> as a
> > starter could be referenced as an installation option on the downloads
> > page: https://cassandra.apache.org/download/
> >
> > Let me know what you think,
> >
> > Chris
> >
>


Re: Local getting started tool

2020-07-09 Thread Joshua McKenzie
I'm in favor of this, though I'm unsure / wary of having a tool on the
project download page that's not under the governance of the project.
Assuming ASL v2, we could consider making it a subproject (so as not to tie
release cycles together) and having it become one of the default "get
started building things with cassandra" experience.

While I don't think it'd be possible for something like this to be ready in
time for the 4.0 beta launch (obviously), I think having a very low
friction way to get started locally testing out C* could have a big impact
for our users trying out the beta.

Curious what everyone else thinks.

On Wed, Jul 8, 2020 at 5:02 PM Chris Splinter 
wrote:

> Hi all,
>
> A few developers have been working on a tool to make it easier for users to
> learn and get started with Cassandra on a local machine. With this tool it
> just requires a few clicks to get started and there's built-in examples. If
> you're interested in checking it out it's hosted here:
> https://downloads.datastax.com/#desktop
>
> We'd love to get a feel for your interest and thoughts on whether a vendor
> neutral, open-source version of this tool supporting C* and Kubernetes as a
> starter could be referenced as an installation option on the downloads
> page: https://cassandra.apache.org/download/
>
> Let me know what you think,
>
> Chris
>