You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Jonathan Ellis <jb...@gmail.com> on 2021/02/03 23:18:27 UTC

Five minute interview blog posts

Hi all,

I'd love to see more content on the Apache Pulsar blog showing how much
traction this project and community have gotten recently.  To that end,
I've started collecting quick "five minute interview" use cases and I've
submitted a PR for the first.  Looking forward to getting more finished up!

-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Chris Herzog <ch...@tibco.com.INVALID>.
On Tue, Feb 9, 2021 at 5:02 PM Jonathan Ellis <jb...@gmail.com> wrote:

> You're right, Kafka does a really good job here.  Here's a proposal along
> those lines:
>
> 1. Add a Get Started section to the site modeled on Kafka's
>    a. Introduction
>    b. Quickstart
>    c. Use cases -- this would be a blog-like section
>

Being involved with more than one message product / technology over here at
TIBCO, we've wrestled with some of these things ourselves.

I'll share some of our thoughts for potential consideration.

We settled on sort of a phased approach.  We took what used to be a "Quick
Start" and sort of ditched it because we didn't really feel it was a "Quick
Start" but more of a product demo (at least what we are doing - that's the
context here).  What we finally settled on is kicking things off with
"Taking XYZ for a Test Drive" (like a car - you're checking it out and
trying to see if it's worth getting involved more).

The intent was that this would quickly show you some working examples,
right away, with the intent of getting you hooked enough to go a little
further (and then some more, and then even more).  The goal is to have some
success after the first 5 or so minutes to demonstrate this is worth
spending more time on ("Nice, someone cared enough to make this install
well, I know my installation works, and I'm seeing some actual results
running right here on my system").  That leads to some more in-depth
examples, which then draws you into the sample code, etc.  At that point
you're ready to make a few changes, re-build the samples and see your
changes work.  Each phase is a little more time investment on the part of
the new user but each individual "step" is designed to give you a payoff to
justify going a little deeper and spending a little more time with the
technology.  And then, by lunch, you're hooked ;)

The fear is that with only the "cost" of a download, there's not a lot of
user commitment and if the user encounters friction, they are likely to
bail and move on to something else; we want to keep reinforcing whatever
they are looking at is worth spending a little more time step-by-step.

The nice thing is that you can roll this out section by section and still
get value from even the very first step.


-- 


Chris Herzog Messaging Engineering Team | O 630 300 7718 | M 815 263 3764 |
www.tibco.com

<http://www.tibco.com/>

Re: Five minute interview blog posts

Posted by Sijie Guo <gu...@gmail.com>.
This is a known issue on the Pulsar website. There was an issue tracking
that. There was one committer from YJ looking into it before.

I haven't followed up on the progress. But it might be worth checking the
issue first.

- Sijie

On Fri, Feb 12, 2021 at 1:03 PM Jonathan Ellis <jb...@gmail.com> wrote:

> Thanks for the heads up.
>
> It looks like we have all but Events today, but they are injected with
> Javascript so a simple GET request that doesn't process scripts won't see
> them.
>
> On Fri, Feb 12, 2021 at 2:46 PM Dave Fisher <wa...@comcast.net> wrote:
>
> > Inline
> >
> > Sent from my iPhone
> >
> > > On Feb 12, 2021, at 9:36 AM, Jonathan Ellis <jb...@gmail.com> wrote:
> > >
> > > 
> > > To make a specific proposal, I've attached a mockup of what a
> > streamlined home page would look like.
> > >
> > > Commentary:
> > > - Introduction and Quickstart will follow Kafka’s model (
> > http://kafka.apache.org/intro, http://kafka.apache.org/quickstart)
> > > - Use cases will be a blog of use cases (Docusaurus supports multiple
> > blogs)
> > > - Announcements is the current blog renamed
> > > - REST APIs and Admin CLI have sub-dropdowns in the current site.  We
> > can either move these into a simple list in a new page, or we can just
> move
> > the sub-dropdowns into the menu (“Admin REST API, Functions REST API,
> > Sources REST API,” etc)
> > > - Apache menu is removed.  If we want, we can add the most important
> > parts (security issues?) to the page footer for visibility.
> >
> > Pulsar already has some work to do to meet the ASF’s website
> expectations:
> >
> > https://whimsy.apache.org/site/
> >
> > Regards,
> > Dave
> >
> > > - Clients link is also removed, we can add those to Downloads page
> > (“client guides” are already referenced there)
> > >
> > > We can do more but I don’t want to boil the ocean, I think this is a
> > good step that we can take without adding extra dependencies.
> > >
> > >> On Thu, Feb 11, 2021 at 5:28 PM Joshua Odmark <
> joshua.odmark@gmail.com>
> > wrote:
> > >> Sijie,
> > >>
> > >> What is the next best step here? How should we present this so that it
> > can get a vote if it makes sense to proceed on?
> > >>
> > >> I’d be happy to contribute as a technical writer as well.
> > >>
> > >> I think we have all the contributors we need listed here in this
> thread
> > to make this happen quickly once it is approved.
> > >>
> > >> Thanks!
> > >>
> > >> > On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com>
> > wrote:
> > >> >
> > >> > I'd also like to figure out how we can get the TGI Pulsar videos
> > featured
> > >> > more prominently.  Those are really well done.
> > >> >
> > >> > On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com>
> wrote:
> > >> >
> > >> >> Thanks, everyone for the input!
> > >> >>
> > >> >> I think there are two different things mixing together here. One is
> > the
> > >> >> improvement on the documentation which provides more information
> > about use
> > >> >> cases and makes the Pulsar documentation site more searchable; the
> > other
> > >> >> one is what content to be hosted on the project side.
> > >> >>
> > >> >> I would suggest separating these two things in the discussion.
> > >> >>
> > >> >> For the first part of the improvement, I think it is a great idea
> to
> > have a
> > >> >> better "Get Started" section to include "Use Cases". Jennifer,
> > Huanli, and
> > >> >> Yu are the main committers driving the development of the
> > documentation.
> > >> >> They can provide some of the insights from a technical writing
> > perspective.
> > >> >>
> > >> >>> Clean up the header by folding Clients, REST APIs, and Cli into
> Docs
> > >> >>
> > >> >> One of the reasons that why "Clients, REST APIs, and CLI" are added
> > to the
> > >> >> menu, not the sidebar is due to the limitation of the documentation
> > >> >> framework we are using. If there is a way to improve this, that
> > would be
> > >> >> great.
> > >> >>
> > >> >> - Sijie
> > >> >>
> > >> >>
> > >> >> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com>
> > wrote:
> > >> >>
> > >> >>> You're right, Kafka does a really good job here.  Here's a
> proposal
> > along
> > >> >>> those lines:
> > >> >>>
> > >> >>> 1. Add a Get Started section to the site modeled on Kafka's
> > >> >>>   a. Introduction
> > >> >>>   b. Quickstart
> > >> >>>   c. Use cases -- this would be a blog-like section
> > >> >>>
> > >> >>> Not included:
> > >> >>>   d. books&papers and podcasts we can ignore for now
> > >> >>>   e. videos we could do but I feel like it's hard to create an
> > objective
> > >> >>> measure for what should be included, Kafka uses ratings from Kafka
> > Summit
> > >> >>> and I don't think we have something similar.  As an alternative we
> > could
> > >> >>> just link the most recent full Pulsar Summit archive.
> > >> >>>
> > >> >>> 2. Clean up the header by folding Clients, REST APIs, and Cli into
> > Docs
> > >> >>> (Clients is already just a deep link to a docs page)
> > >> >>>
> > >> >>> 3. Rename Blog to Announcements
> > >> >>>
> > >> >>> 4. Remove Community -> Resources as obsoleted by the new Get
> Started
> > >> >>>
> > >> >>> I'm happy to volunteer to draft content for the new Get Started
> > sections.
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <
> > joshua.odmark@gmail.com>
> > >> >>> wrote:
> > >> >>>
> > >> >>>> For me this gets into a bigger issue. That issue for me is that
> > right
> > >> >>> now,
> > >> >>>> I need to visit half a dozen sites to get the full picture of
> > Pulsar.
> > >> >>>>
> > >> >>>> Putting content like this on a separate site and linking to it
> from
> > >> >>> Pulsar
> > >> >>>> doesn’t create the proper journey in my mind.
> > >> >>>>
> > >> >>>> I don’t know if it should be necessarily in the blog or not, but
> I
> > >> >> think
> > >> >>>> it makes sense to create an entirely new section of the Pulsar
> > website,
> > >> >>>> similar to how Kafka’s does it. Take the concept of Resources,
> but
> > turn
> > >> >>> it
> > >> >>>> into a journey and put the content right on the Pulsar website.
> > >> >> Possibly
> > >> >>>> get rid of the blog and name it something more precise if the
> wish
> > was
> > >> >> to
> > >> >>>> focus on specific project releases and milestones.
> > >> >>>>
> > >> >>>> Part of what is missing is just words on a page for SEO value at
> > the
> > >> >> end
> > >> >>>> of the day.
> > >> >>>>
> > >> >>>> My two cents would be to build out the Resources section to have
> > unique
> > >> >>>> content on pulsar.apache.org <http://pulsar.apache.org/> and
> have
> > it
> > >> >>> take
> > >> >>>> a 'Getting Started' approach.
> > >> >>>>
> > >> >>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
> > >> >> wrote:
> > >> >>>>>
> > >> >>>>> I agree that SEO is an important aspect here.
> > >> >>>>>
> > >> >>>>> When I google [apache pulsar use cases], here are the top ten,
> > with
> > >> >>>> actual
> > >> >>>>> case studies marked with *.  (If I leave out Apache, the results
> > are
> > >> >>>>> similar but a Confluent article creeps into the top 5.)
> > >> >>>>>
> > >> >>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
> > >> >>>>> 2. *InfoQ article on Iterable
> > >> >>>>> 3. DataBricks Spark Summit session on Pulsar
> > >> >>>>> 4. *StreamNative blog post on Yahoo! Japan
> > >> >>>>> 5. StreamNative blog post on Pulsar vs Kafka
> > >> >>>>> 6. pulsar.apache.org/blog
> > >> >>>>> 7. pulsar.apache.org/resources
> > >> >>>>> 8. manning.com introduction to Apache Pulsar in Action
> > >> >>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> > >> >>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> > >> >>>>>
> > >> >>>>> So 3 of the top 10 are actual case studies.  That's not great.
> We
> > >> >> want
> > >> >>>>> people looking for proof that Pulsar is ready for mainstream use
> > to
> > >> >> be
> > >> >>>> able
> > >> >>>>> to easily find relevant use cases.
> > >> >>>>>
> > >> >>>>> Fortunately, Google already recognizes that the Apache Pulsar
> web
> > >> >> site
> > >> >>>>> should rank highly here, so the easiest way (the only realistic
> > way?)
> > >> >>> for
> > >> >>>>> us to fix this is to post them ourselves.
> > >> >>>>>
> > >> >>>>>
> > >> >>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <devin.bost@gmail.com
> >
> > >> >>> wrote:
> > >> >>>>>
> > >> >>>>>> Hi Jonathan,
> > >> >>>>>>
> > >> >>>>>> Thanks for giving thought to this subject. I think we can all
> > agree
> > >> >>> that
> > >> >>>>>> increasing public awareness of the momentum and community
> > strength
> > >> >>>> behind
> > >> >>>>>> Pulsar is a common goal among members of the Pulsar community.
> > I'm
> > >> >>> sure
> > >> >>>>>> many of us have run into similar challenges with increasing
> > adoption
> > >> >>> of
> > >> >>>>>> Pulsar.
> > >> >>>>>>
> > >> >>>>>> I personally have had success with my videos on Pulsar, but I
> > found
> > >> >>> that
> > >> >>>>>> broadcasting my videos to a wide list of channels was critical
> to
> > >> >>>> getting
> > >> >>>>>> good visibility. (My video where I put the most effort into
> > >> >>>> broadcasting on
> > >> >>>>>> numerous channels by leveraging Pulsar’s integration
> capabilities
> > >> >> with
> > >> >>>>>> other technologies was by far my most viewed Pulsar video.)
> > >> >>>>>>
> > >> >>>>>> I think at this point the question is more a matter of how to
> > best
> > >> >>>>>> accomplish increasing visibility of Pulsar in the market.
> > >> >>>>>>
> > >> >>>>>> I wonder if we can get some input from an SEO / web marketing
> > expert
> > >> >>> on
> > >> >>>>>> this subject.
> > >> >>>>>>
> > >> >>>>>> --
> > >> >>>>>> Devin G. Bost
> > >> >>>>>>
> > >> >>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <
> jbellis@gmail.com>
> > >> >>> wrote:
> > >> >>>>>>
> > >> >>>>>>> I checked the ASF mail archives to make sure this went through
> > and
> > >> >>>>>> realized
> > >> >>>>>>> that somehow gmail stripped all paragraphing from my reply.
> > Trying
> > >> >>>>>> again:
> > >> >>>>>>>
> > >> >>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
> > >> >> following
> > >> >>> up
> > >> >>>>>>> here because I think this is the kind of discussion best
> suited
> > for
> > >> >>> the
> > >> >>>>>>> mailing list.  As I understand it, Sijie's core objection is,
> > >> >>>>>>>
> > >> >>>>>>> “Currently, the community is trying to make the project blog
> > focus
> > >> >> on
> > >> >>>>>>> project updates such as releases, milestones, and etc, to keep
> > it
> > >> >>> stay
> > >> >>>>>>> focused on the project itself.”
> > >> >>>>>>>
> > >> >>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
> > >> >>>> represents a
> > >> >>>>>>> formal decision by the PMC, or just “the way we’ve done
> things.”
> > >> >>>> Either
> > >> >>>>>>> way, I hope it's okay to revisit it.
> > >> >>>>>>>
> > >> >>>>>>> In my conversations so far with users and potential users of
> > >> >> Pulsar,
> > >> >>> I
> > >> >>>>>> have
> > >> >>>>>>> found that our biggest weakness is a perceived lack of
> maturity.
> > >> >> The
> > >> >>>>>> best
> > >> >>>>>>> way to fix this is to get more visibility on the people who
> are
> > >> >>> already
> > >> >>>>>> out
> > >> >>>>>>> there, successfully using Pulsar to solve interesting
> problems.
> > >> >>>> “Heavy”
> > >> >>>>>>> articles written up at outlets like InfoQ have their place,
> but
> > so
> > >> >> do
> > >> >>>>>>> smaller posts like this one that can be produced quickly for a
> > >> >> large
> > >> >>>>>>> variety of use cases.  We need depth *and* breadth.  This will
> > let
> > >> >> us
> > >> >>>>>>> establish the perception that Pulsar is for everyone, not just
> > >> >>>> “experts.”
> > >> >>>>>>>
> > >> >>>>>>> Incorporating use cases on Pulsar’s own blog lets us take
> > advantage
> > >> >>> of
> > >> >>>>>> one
> > >> >>>>>>> of our biggest marketing assets.  We want newcomers to get the
> > >> >>>> impression
> > >> >>>>>>> as soon as possible that *obviously*, lots of people use
> Pulsar
> > >> >>>>>>> successfully. This is also important for attracting new
> > >> >> contributors
> > >> >>> as
> > >> >>>>>>> they see this is something growing and relevant to their
> > interests.
> > >> >>> If
> > >> >>>>>>> they have to go digging for that information elsewhere, we’ve
> > >> >> already
> > >> >>>>>> lost
> > >> >>>>>>> the attention span of a significant number of potential users
> > and
> > >> >>>>>>> contributors.
> > >> >>>>>>>
> > >> >>>>>>> What does the rest of the community think about this?
> > >> >>>>>>>
> > >> >>>>>>> [1] https://github.com/apache/pulsar/pull/9463
> > >> >>>>>>>
> > >> >>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <
> > jbellis@gmail.com>
> > >> >>>> wrote:
> > >> >>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
> > >> >>> following
> > >> >>>>>> up
> > >> >>>>>>>> here because I think this is the kind of discussion best
> suited
> > >> >> for
> > >> >>>> the
> > >> >>>>>>>> mailing list.  As I understand it, Sijie's core objection
> > >> >>>>>> is,“Currently,
> > >> >>>>>>>> the community is trying to make the project blog focus on
> > project
> > >> >>>>>> updates
> > >> >>>>>>>> such as releases, milestones, and etc, to keep it stay
> focused
> > on
> > >> >>> the
> > >> >>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m
> not
> > >> >> sure
> > >> >>>> if
> > >> >>>>>>>> this represents a formal decision by the PMC, or just “the
> way
> > >> >> we’ve
> > >> >>>>>> done
> > >> >>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
> > >> >>>>>> conversations
> > >> >>>>>>> so
> > >> >>>>>>>> far with users and potential users of Pulsar, I have found
> that
> > >> >> our
> > >> >>>>>>> biggest
> > >> >>>>>>>> weakness is a perceived lack of maturity. The best way to fix
> > this
> > >> >>> is
> > >> >>>>>> to
> > >> >>>>>>>> get more visibility on the people who are already out there,
> > >> >>>>>> successfully
> > >> >>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
> > >> >>> written
> > >> >>>>>> up
> > >> >>>>>>> at
> > >> >>>>>>>> outlets like InfoQ have their place, but so do smaller posts
> > like
> > >> >>> this
> > >> >>>>>>> one
> > >> >>>>>>>> that can be produced quickly for a large variety of use
> > cases.  We
> > >> >>>> need
> > >> >>>>>>>> depth *and* breadth.  This will let us establish the
> perception
> > >> >> that
> > >> >>>>>>> Pulsar
> > >> >>>>>>>> is for everyone, not just “experts.”Incorporating use cases
> on
> > >> >>>> Pulsar’s
> > >> >>>>>>> own
> > >> >>>>>>>> blog lets us take advantage of one of our biggest marketing
> > >> >> assets.
> > >> >>>> We
> > >> >>>>>>>> want newcomers to get the impression as soon as possible that
> > >> >>>>>>> *obviously*,
> > >> >>>>>>>> lots of people use Pulsar successfully. This is also
> important
> > for
> > >> >>>>>>>> attracting new contributors as they see this is something
> > growing
> > >> >>> and
> > >> >>>>>>>> relevant to their interests.  If they have to go digging for
> > that
> > >> >>>>>>>> information elsewhere, we’ve already lost the attention span
> > of a
> > >> >>>>>>>> significant number of potential users and contributors.What
> > does
> > >> >> the
> > >> >>>>>> rest
> > >> >>>>>>>> of the community think about this?[1]
> > >> >>>>>>>> https://github.com/apache/pulsar/pull/9463
> > >> >>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
> > >> >>>>>>>>
> > >> >>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <
> > jbellis@gmail.com>
> > >> >>>>>> wrote:
> > >> >>>>>>>>
> > >> >>>>>>>>> Hi all,
> > >> >>>>>>>>>
> > >> >>>>>>>>> I'd love to see more content on the Apache Pulsar blog
> showing
> > >> >> how
> > >> >>>>>> much
> > >> >>>>>>>>> traction this project and community have gotten recently.
> To
> > >> >> that
> > >> >>>>>> end,
> > >> >>>>>>>>> I've started collecting quick "five minute interview" use
> > cases
> > >> >> and
> > >> >>>>>> I've
> > >> >>>>>>>>> submitted a PR for the first.  Looking forward to getting
> more
> > >> >>>>>> finished
> > >> >>>>>>> up!
> > >> >>>>>>>>>
> > >> >>>>>>>>> --
> > >> >>>>>>>>> Jonathan Ellis
> > >> >>>>>>>>> co-founder, http://www.datastax.com
> > >> >>>>>>>>> @spyced
> > >> >>>>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>>
> > >> >>>>>>>> --
> > >> >>>>>>>> Jonathan Ellis
> > >> >>>>>>>> co-founder, http://www.datastax.com
> > >> >>>>>>>> @spyced
> > >> >>>>>>>>
> > >> >>>>>>>
> > >> >>>>>>>
> > >> >>>>>>> --
> > >> >>>>>>> Jonathan Ellis
> > >> >>>>>>> co-founder, http://www.datastax.com
> > >> >>>>>>> @spyced
> > >> >>>>>>>
> > >> >>>>>>
> > >> >>>>>
> > >> >>>>>
> > >> >>>>> --
> > >> >>>>> Jonathan Ellis
> > >> >>>>> co-founder, http://www.datastax.com
> > >> >>>>> @spyced
> > >> >>>>
> > >> >>>>
> > >> >>>
> > >> >>> --
> > >> >>> Jonathan Ellis
> > >> >>> co-founder, http://www.datastax.com
> > >> >>> @spyced
> > >> >>>
> > >> >>
> > >> >
> > >> >
> > >> > --
> > >> > Jonathan Ellis
> > >> > co-founder, http://www.datastax.com
> > >> > @spyced
> > >>
> > >
> > >
> > > --
> > > Jonathan Ellis
> > > co-founder, http://www.datastax.com
> > > @spyced
> >
>
>
> --
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced
>

Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
Thanks for the heads up.

It looks like we have all but Events today, but they are injected with
Javascript so a simple GET request that doesn't process scripts won't see
them.

On Fri, Feb 12, 2021 at 2:46 PM Dave Fisher <wa...@comcast.net> wrote:

> Inline
>
> Sent from my iPhone
>
> > On Feb 12, 2021, at 9:36 AM, Jonathan Ellis <jb...@gmail.com> wrote:
> >
> > 
> > To make a specific proposal, I've attached a mockup of what a
> streamlined home page would look like.
> >
> > Commentary:
> > - Introduction and Quickstart will follow Kafka’s model (
> http://kafka.apache.org/intro, http://kafka.apache.org/quickstart)
> > - Use cases will be a blog of use cases (Docusaurus supports multiple
> blogs)
> > - Announcements is the current blog renamed
> > - REST APIs and Admin CLI have sub-dropdowns in the current site.  We
> can either move these into a simple list in a new page, or we can just move
> the sub-dropdowns into the menu (“Admin REST API, Functions REST API,
> Sources REST API,” etc)
> > - Apache menu is removed.  If we want, we can add the most important
> parts (security issues?) to the page footer for visibility.
>
> Pulsar already has some work to do to meet the ASF’s website expectations:
>
> https://whimsy.apache.org/site/
>
> Regards,
> Dave
>
> > - Clients link is also removed, we can add those to Downloads page
> (“client guides” are already referenced there)
> >
> > We can do more but I don’t want to boil the ocean, I think this is a
> good step that we can take without adding extra dependencies.
> >
> >> On Thu, Feb 11, 2021 at 5:28 PM Joshua Odmark <jo...@gmail.com>
> wrote:
> >> Sijie,
> >>
> >> What is the next best step here? How should we present this so that it
> can get a vote if it makes sense to proceed on?
> >>
> >> I’d be happy to contribute as a technical writer as well.
> >>
> >> I think we have all the contributors we need listed here in this thread
> to make this happen quickly once it is approved.
> >>
> >> Thanks!
> >>
> >> > On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com>
> wrote:
> >> >
> >> > I'd also like to figure out how we can get the TGI Pulsar videos
> featured
> >> > more prominently.  Those are really well done.
> >> >
> >> > On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:
> >> >
> >> >> Thanks, everyone for the input!
> >> >>
> >> >> I think there are two different things mixing together here. One is
> the
> >> >> improvement on the documentation which provides more information
> about use
> >> >> cases and makes the Pulsar documentation site more searchable; the
> other
> >> >> one is what content to be hosted on the project side.
> >> >>
> >> >> I would suggest separating these two things in the discussion.
> >> >>
> >> >> For the first part of the improvement, I think it is a great idea to
> have a
> >> >> better "Get Started" section to include "Use Cases". Jennifer,
> Huanli, and
> >> >> Yu are the main committers driving the development of the
> documentation.
> >> >> They can provide some of the insights from a technical writing
> perspective.
> >> >>
> >> >>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
> >> >>
> >> >> One of the reasons that why "Clients, REST APIs, and CLI" are added
> to the
> >> >> menu, not the sidebar is due to the limitation of the documentation
> >> >> framework we are using. If there is a way to improve this, that
> would be
> >> >> great.
> >> >>
> >> >> - Sijie
> >> >>
> >> >>
> >> >> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com>
> wrote:
> >> >>
> >> >>> You're right, Kafka does a really good job here.  Here's a proposal
> along
> >> >>> those lines:
> >> >>>
> >> >>> 1. Add a Get Started section to the site modeled on Kafka's
> >> >>>   a. Introduction
> >> >>>   b. Quickstart
> >> >>>   c. Use cases -- this would be a blog-like section
> >> >>>
> >> >>> Not included:
> >> >>>   d. books&papers and podcasts we can ignore for now
> >> >>>   e. videos we could do but I feel like it's hard to create an
> objective
> >> >>> measure for what should be included, Kafka uses ratings from Kafka
> Summit
> >> >>> and I don't think we have something similar.  As an alternative we
> could
> >> >>> just link the most recent full Pulsar Summit archive.
> >> >>>
> >> >>> 2. Clean up the header by folding Clients, REST APIs, and Cli into
> Docs
> >> >>> (Clients is already just a deep link to a docs page)
> >> >>>
> >> >>> 3. Rename Blog to Announcements
> >> >>>
> >> >>> 4. Remove Community -> Resources as obsoleted by the new Get Started
> >> >>>
> >> >>> I'm happy to volunteer to draft content for the new Get Started
> sections.
> >> >>>
> >> >>>
> >> >>>
> >> >>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <
> joshua.odmark@gmail.com>
> >> >>> wrote:
> >> >>>
> >> >>>> For me this gets into a bigger issue. That issue for me is that
> right
> >> >>> now,
> >> >>>> I need to visit half a dozen sites to get the full picture of
> Pulsar.
> >> >>>>
> >> >>>> Putting content like this on a separate site and linking to it from
> >> >>> Pulsar
> >> >>>> doesn’t create the proper journey in my mind.
> >> >>>>
> >> >>>> I don’t know if it should be necessarily in the blog or not, but I
> >> >> think
> >> >>>> it makes sense to create an entirely new section of the Pulsar
> website,
> >> >>>> similar to how Kafka’s does it. Take the concept of Resources, but
> turn
> >> >>> it
> >> >>>> into a journey and put the content right on the Pulsar website.
> >> >> Possibly
> >> >>>> get rid of the blog and name it something more precise if the wish
> was
> >> >> to
> >> >>>> focus on specific project releases and milestones.
> >> >>>>
> >> >>>> Part of what is missing is just words on a page for SEO value at
> the
> >> >> end
> >> >>>> of the day.
> >> >>>>
> >> >>>> My two cents would be to build out the Resources section to have
> unique
> >> >>>> content on pulsar.apache.org <http://pulsar.apache.org/> and have
> it
> >> >>> take
> >> >>>> a 'Getting Started' approach.
> >> >>>>
> >> >>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
> >> >> wrote:
> >> >>>>>
> >> >>>>> I agree that SEO is an important aspect here.
> >> >>>>>
> >> >>>>> When I google [apache pulsar use cases], here are the top ten,
> with
> >> >>>> actual
> >> >>>>> case studies marked with *.  (If I leave out Apache, the results
> are
> >> >>>>> similar but a Confluent article creeps into the top 5.)
> >> >>>>>
> >> >>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
> >> >>>>> 2. *InfoQ article on Iterable
> >> >>>>> 3. DataBricks Spark Summit session on Pulsar
> >> >>>>> 4. *StreamNative blog post on Yahoo! Japan
> >> >>>>> 5. StreamNative blog post on Pulsar vs Kafka
> >> >>>>> 6. pulsar.apache.org/blog
> >> >>>>> 7. pulsar.apache.org/resources
> >> >>>>> 8. manning.com introduction to Apache Pulsar in Action
> >> >>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> >> >>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> >> >>>>>
> >> >>>>> So 3 of the top 10 are actual case studies.  That's not great.  We
> >> >> want
> >> >>>>> people looking for proof that Pulsar is ready for mainstream use
> to
> >> >> be
> >> >>>> able
> >> >>>>> to easily find relevant use cases.
> >> >>>>>
> >> >>>>> Fortunately, Google already recognizes that the Apache Pulsar web
> >> >> site
> >> >>>>> should rank highly here, so the easiest way (the only realistic
> way?)
> >> >>> for
> >> >>>>> us to fix this is to post them ourselves.
> >> >>>>>
> >> >>>>>
> >> >>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
> >> >>> wrote:
> >> >>>>>
> >> >>>>>> Hi Jonathan,
> >> >>>>>>
> >> >>>>>> Thanks for giving thought to this subject. I think we can all
> agree
> >> >>> that
> >> >>>>>> increasing public awareness of the momentum and community
> strength
> >> >>>> behind
> >> >>>>>> Pulsar is a common goal among members of the Pulsar community.
> I'm
> >> >>> sure
> >> >>>>>> many of us have run into similar challenges with increasing
> adoption
> >> >>> of
> >> >>>>>> Pulsar.
> >> >>>>>>
> >> >>>>>> I personally have had success with my videos on Pulsar, but I
> found
> >> >>> that
> >> >>>>>> broadcasting my videos to a wide list of channels was critical to
> >> >>>> getting
> >> >>>>>> good visibility. (My video where I put the most effort into
> >> >>>> broadcasting on
> >> >>>>>> numerous channels by leveraging Pulsar’s integration capabilities
> >> >> with
> >> >>>>>> other technologies was by far my most viewed Pulsar video.)
> >> >>>>>>
> >> >>>>>> I think at this point the question is more a matter of how to
> best
> >> >>>>>> accomplish increasing visibility of Pulsar in the market.
> >> >>>>>>
> >> >>>>>> I wonder if we can get some input from an SEO / web marketing
> expert
> >> >>> on
> >> >>>>>> this subject.
> >> >>>>>>
> >> >>>>>> --
> >> >>>>>> Devin G. Bost
> >> >>>>>>
> >> >>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
> >> >>> wrote:
> >> >>>>>>
> >> >>>>>>> I checked the ASF mail archives to make sure this went through
> and
> >> >>>>>> realized
> >> >>>>>>> that somehow gmail stripped all paragraphing from my reply.
> Trying
> >> >>>>>> again:
> >> >>>>>>>
> >> >>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
> >> >> following
> >> >>> up
> >> >>>>>>> here because I think this is the kind of discussion best suited
> for
> >> >>> the
> >> >>>>>>> mailing list.  As I understand it, Sijie's core objection is,
> >> >>>>>>>
> >> >>>>>>> “Currently, the community is trying to make the project blog
> focus
> >> >> on
> >> >>>>>>> project updates such as releases, milestones, and etc, to keep
> it
> >> >>> stay
> >> >>>>>>> focused on the project itself.”
> >> >>>>>>>
> >> >>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
> >> >>>> represents a
> >> >>>>>>> formal decision by the PMC, or just “the way we’ve done things.”
> >> >>>> Either
> >> >>>>>>> way, I hope it's okay to revisit it.
> >> >>>>>>>
> >> >>>>>>> In my conversations so far with users and potential users of
> >> >> Pulsar,
> >> >>> I
> >> >>>>>> have
> >> >>>>>>> found that our biggest weakness is a perceived lack of maturity.
> >> >> The
> >> >>>>>> best
> >> >>>>>>> way to fix this is to get more visibility on the people who are
> >> >>> already
> >> >>>>>> out
> >> >>>>>>> there, successfully using Pulsar to solve interesting problems.
> >> >>>> “Heavy”
> >> >>>>>>> articles written up at outlets like InfoQ have their place, but
> so
> >> >> do
> >> >>>>>>> smaller posts like this one that can be produced quickly for a
> >> >> large
> >> >>>>>>> variety of use cases.  We need depth *and* breadth.  This will
> let
> >> >> us
> >> >>>>>>> establish the perception that Pulsar is for everyone, not just
> >> >>>> “experts.”
> >> >>>>>>>
> >> >>>>>>> Incorporating use cases on Pulsar’s own blog lets us take
> advantage
> >> >>> of
> >> >>>>>> one
> >> >>>>>>> of our biggest marketing assets.  We want newcomers to get the
> >> >>>> impression
> >> >>>>>>> as soon as possible that *obviously*, lots of people use Pulsar
> >> >>>>>>> successfully. This is also important for attracting new
> >> >> contributors
> >> >>> as
> >> >>>>>>> they see this is something growing and relevant to their
> interests.
> >> >>> If
> >> >>>>>>> they have to go digging for that information elsewhere, we’ve
> >> >> already
> >> >>>>>> lost
> >> >>>>>>> the attention span of a significant number of potential users
> and
> >> >>>>>>> contributors.
> >> >>>>>>>
> >> >>>>>>> What does the rest of the community think about this?
> >> >>>>>>>
> >> >>>>>>> [1] https://github.com/apache/pulsar/pull/9463
> >> >>>>>>>
> >> >>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <
> jbellis@gmail.com>
> >> >>>> wrote:
> >> >>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
> >> >>> following
> >> >>>>>> up
> >> >>>>>>>> here because I think this is the kind of discussion best suited
> >> >> for
> >> >>>> the
> >> >>>>>>>> mailing list.  As I understand it, Sijie's core objection
> >> >>>>>> is,“Currently,
> >> >>>>>>>> the community is trying to make the project blog focus on
> project
> >> >>>>>> updates
> >> >>>>>>>> such as releases, milestones, and etc, to keep it stay focused
> on
> >> >>> the
> >> >>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
> >> >> sure
> >> >>>> if
> >> >>>>>>>> this represents a formal decision by the PMC, or just “the way
> >> >> we’ve
> >> >>>>>> done
> >> >>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
> >> >>>>>> conversations
> >> >>>>>>> so
> >> >>>>>>>> far with users and potential users of Pulsar, I have found that
> >> >> our
> >> >>>>>>> biggest
> >> >>>>>>>> weakness is a perceived lack of maturity. The best way to fix
> this
> >> >>> is
> >> >>>>>> to
> >> >>>>>>>> get more visibility on the people who are already out there,
> >> >>>>>> successfully
> >> >>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
> >> >>> written
> >> >>>>>> up
> >> >>>>>>> at
> >> >>>>>>>> outlets like InfoQ have their place, but so do smaller posts
> like
> >> >>> this
> >> >>>>>>> one
> >> >>>>>>>> that can be produced quickly for a large variety of use
> cases.  We
> >> >>>> need
> >> >>>>>>>> depth *and* breadth.  This will let us establish the perception
> >> >> that
> >> >>>>>>> Pulsar
> >> >>>>>>>> is for everyone, not just “experts.”Incorporating use cases on
> >> >>>> Pulsar’s
> >> >>>>>>> own
> >> >>>>>>>> blog lets us take advantage of one of our biggest marketing
> >> >> assets.
> >> >>>> We
> >> >>>>>>>> want newcomers to get the impression as soon as possible that
> >> >>>>>>> *obviously*,
> >> >>>>>>>> lots of people use Pulsar successfully. This is also important
> for
> >> >>>>>>>> attracting new contributors as they see this is something
> growing
> >> >>> and
> >> >>>>>>>> relevant to their interests.  If they have to go digging for
> that
> >> >>>>>>>> information elsewhere, we’ve already lost the attention span
> of a
> >> >>>>>>>> significant number of potential users and contributors.What
> does
> >> >> the
> >> >>>>>> rest
> >> >>>>>>>> of the community think about this?[1]
> >> >>>>>>>> https://github.com/apache/pulsar/pull/9463
> >> >>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
> >> >>>>>>>>
> >> >>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <
> jbellis@gmail.com>
> >> >>>>>> wrote:
> >> >>>>>>>>
> >> >>>>>>>>> Hi all,
> >> >>>>>>>>>
> >> >>>>>>>>> I'd love to see more content on the Apache Pulsar blog showing
> >> >> how
> >> >>>>>> much
> >> >>>>>>>>> traction this project and community have gotten recently.  To
> >> >> that
> >> >>>>>> end,
> >> >>>>>>>>> I've started collecting quick "five minute interview" use
> cases
> >> >> and
> >> >>>>>> I've
> >> >>>>>>>>> submitted a PR for the first.  Looking forward to getting more
> >> >>>>>> finished
> >> >>>>>>> up!
> >> >>>>>>>>>
> >> >>>>>>>>> --
> >> >>>>>>>>> Jonathan Ellis
> >> >>>>>>>>> co-founder, http://www.datastax.com
> >> >>>>>>>>> @spyced
> >> >>>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> --
> >> >>>>>>>> Jonathan Ellis
> >> >>>>>>>> co-founder, http://www.datastax.com
> >> >>>>>>>> @spyced
> >> >>>>>>>>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> --
> >> >>>>>>> Jonathan Ellis
> >> >>>>>>> co-founder, http://www.datastax.com
> >> >>>>>>> @spyced
> >> >>>>>>>
> >> >>>>>>
> >> >>>>>
> >> >>>>>
> >> >>>>> --
> >> >>>>> Jonathan Ellis
> >> >>>>> co-founder, http://www.datastax.com
> >> >>>>> @spyced
> >> >>>>
> >> >>>>
> >> >>>
> >> >>> --
> >> >>> Jonathan Ellis
> >> >>> co-founder, http://www.datastax.com
> >> >>> @spyced
> >> >>>
> >> >>
> >> >
> >> >
> >> > --
> >> > Jonathan Ellis
> >> > co-founder, http://www.datastax.com
> >> > @spyced
> >>
> >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
>


-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
I took a look at Arrow and Accumulo since they are among the first ones
that are fully compliant according to Whimsy.  Both use the approach of
"drop down menu with required ASF links".  So I withdraw the suggestion to
move these to a footer.

On Fri, Feb 12, 2021 at 2:46 PM Dave Fisher <wa...@comcast.net> wrote:

> Inline
>
> Sent from my iPhone
>
> > On Feb 12, 2021, at 9:36 AM, Jonathan Ellis <jb...@gmail.com> wrote:
> >
> > 
> > To make a specific proposal, I've attached a mockup of what a
> streamlined home page would look like.
> >
> > Commentary:
> > - Introduction and Quickstart will follow Kafka’s model (
> http://kafka.apache.org/intro, http://kafka.apache.org/quickstart)
> > - Use cases will be a blog of use cases (Docusaurus supports multiple
> blogs)
> > - Announcements is the current blog renamed
> > - REST APIs and Admin CLI have sub-dropdowns in the current site.  We
> can either move these into a simple list in a new page, or we can just move
> the sub-dropdowns into the menu (“Admin REST API, Functions REST API,
> Sources REST API,” etc)
> > - Apache menu is removed.  If we want, we can add the most important
> parts (security issues?) to the page footer for visibility.
>
> Pulsar already has some work to do to meet the ASF’s website expectations:
>
> https://whimsy.apache.org/site/
>
> Regards,
> Dave
>
> > - Clients link is also removed, we can add those to Downloads page
> (“client guides” are already referenced there)
> >
> > We can do more but I don’t want to boil the ocean, I think this is a
> good step that we can take without adding extra dependencies.
> >
> >> On Thu, Feb 11, 2021 at 5:28 PM Joshua Odmark <jo...@gmail.com>
> wrote:
> >> Sijie,
> >>
> >> What is the next best step here? How should we present this so that it
> can get a vote if it makes sense to proceed on?
> >>
> >> I’d be happy to contribute as a technical writer as well.
> >>
> >> I think we have all the contributors we need listed here in this thread
> to make this happen quickly once it is approved.
> >>
> >> Thanks!
> >>
> >> > On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com>
> wrote:
> >> >
> >> > I'd also like to figure out how we can get the TGI Pulsar videos
> featured
> >> > more prominently.  Those are really well done.
> >> >
> >> > On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:
> >> >
> >> >> Thanks, everyone for the input!
> >> >>
> >> >> I think there are two different things mixing together here. One is
> the
> >> >> improvement on the documentation which provides more information
> about use
> >> >> cases and makes the Pulsar documentation site more searchable; the
> other
> >> >> one is what content to be hosted on the project side.
> >> >>
> >> >> I would suggest separating these two things in the discussion.
> >> >>
> >> >> For the first part of the improvement, I think it is a great idea to
> have a
> >> >> better "Get Started" section to include "Use Cases". Jennifer,
> Huanli, and
> >> >> Yu are the main committers driving the development of the
> documentation.
> >> >> They can provide some of the insights from a technical writing
> perspective.
> >> >>
> >> >>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
> >> >>
> >> >> One of the reasons that why "Clients, REST APIs, and CLI" are added
> to the
> >> >> menu, not the sidebar is due to the limitation of the documentation
> >> >> framework we are using. If there is a way to improve this, that
> would be
> >> >> great.
> >> >>
> >> >> - Sijie
> >> >>
> >> >>
> >> >> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com>
> wrote:
> >> >>
> >> >>> You're right, Kafka does a really good job here.  Here's a proposal
> along
> >> >>> those lines:
> >> >>>
> >> >>> 1. Add a Get Started section to the site modeled on Kafka's
> >> >>>   a. Introduction
> >> >>>   b. Quickstart
> >> >>>   c. Use cases -- this would be a blog-like section
> >> >>>
> >> >>> Not included:
> >> >>>   d. books&papers and podcasts we can ignore for now
> >> >>>   e. videos we could do but I feel like it's hard to create an
> objective
> >> >>> measure for what should be included, Kafka uses ratings from Kafka
> Summit
> >> >>> and I don't think we have something similar.  As an alternative we
> could
> >> >>> just link the most recent full Pulsar Summit archive.
> >> >>>
> >> >>> 2. Clean up the header by folding Clients, REST APIs, and Cli into
> Docs
> >> >>> (Clients is already just a deep link to a docs page)
> >> >>>
> >> >>> 3. Rename Blog to Announcements
> >> >>>
> >> >>> 4. Remove Community -> Resources as obsoleted by the new Get Started
> >> >>>
> >> >>> I'm happy to volunteer to draft content for the new Get Started
> sections.
> >> >>>
> >> >>>
> >> >>>
> >> >>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <
> joshua.odmark@gmail.com>
> >> >>> wrote:
> >> >>>
> >> >>>> For me this gets into a bigger issue. That issue for me is that
> right
> >> >>> now,
> >> >>>> I need to visit half a dozen sites to get the full picture of
> Pulsar.
> >> >>>>
> >> >>>> Putting content like this on a separate site and linking to it from
> >> >>> Pulsar
> >> >>>> doesn’t create the proper journey in my mind.
> >> >>>>
> >> >>>> I don’t know if it should be necessarily in the blog or not, but I
> >> >> think
> >> >>>> it makes sense to create an entirely new section of the Pulsar
> website,
> >> >>>> similar to how Kafka’s does it. Take the concept of Resources, but
> turn
> >> >>> it
> >> >>>> into a journey and put the content right on the Pulsar website.
> >> >> Possibly
> >> >>>> get rid of the blog and name it something more precise if the wish
> was
> >> >> to
> >> >>>> focus on specific project releases and milestones.
> >> >>>>
> >> >>>> Part of what is missing is just words on a page for SEO value at
> the
> >> >> end
> >> >>>> of the day.
> >> >>>>
> >> >>>> My two cents would be to build out the Resources section to have
> unique
> >> >>>> content on pulsar.apache.org <http://pulsar.apache.org/> and have
> it
> >> >>> take
> >> >>>> a 'Getting Started' approach.
> >> >>>>
> >> >>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
> >> >> wrote:
> >> >>>>>
> >> >>>>> I agree that SEO is an important aspect here.
> >> >>>>>
> >> >>>>> When I google [apache pulsar use cases], here are the top ten,
> with
> >> >>>> actual
> >> >>>>> case studies marked with *.  (If I leave out Apache, the results
> are
> >> >>>>> similar but a Confluent article creeps into the top 5.)
> >> >>>>>
> >> >>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
> >> >>>>> 2. *InfoQ article on Iterable
> >> >>>>> 3. DataBricks Spark Summit session on Pulsar
> >> >>>>> 4. *StreamNative blog post on Yahoo! Japan
> >> >>>>> 5. StreamNative blog post on Pulsar vs Kafka
> >> >>>>> 6. pulsar.apache.org/blog
> >> >>>>> 7. pulsar.apache.org/resources
> >> >>>>> 8. manning.com introduction to Apache Pulsar in Action
> >> >>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> >> >>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> >> >>>>>
> >> >>>>> So 3 of the top 10 are actual case studies.  That's not great.  We
> >> >> want
> >> >>>>> people looking for proof that Pulsar is ready for mainstream use
> to
> >> >> be
> >> >>>> able
> >> >>>>> to easily find relevant use cases.
> >> >>>>>
> >> >>>>> Fortunately, Google already recognizes that the Apache Pulsar web
> >> >> site
> >> >>>>> should rank highly here, so the easiest way (the only realistic
> way?)
> >> >>> for
> >> >>>>> us to fix this is to post them ourselves.
> >> >>>>>
> >> >>>>>
> >> >>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
> >> >>> wrote:
> >> >>>>>
> >> >>>>>> Hi Jonathan,
> >> >>>>>>
> >> >>>>>> Thanks for giving thought to this subject. I think we can all
> agree
> >> >>> that
> >> >>>>>> increasing public awareness of the momentum and community
> strength
> >> >>>> behind
> >> >>>>>> Pulsar is a common goal among members of the Pulsar community.
> I'm
> >> >>> sure
> >> >>>>>> many of us have run into similar challenges with increasing
> adoption
> >> >>> of
> >> >>>>>> Pulsar.
> >> >>>>>>
> >> >>>>>> I personally have had success with my videos on Pulsar, but I
> found
> >> >>> that
> >> >>>>>> broadcasting my videos to a wide list of channels was critical to
> >> >>>> getting
> >> >>>>>> good visibility. (My video where I put the most effort into
> >> >>>> broadcasting on
> >> >>>>>> numerous channels by leveraging Pulsar’s integration capabilities
> >> >> with
> >> >>>>>> other technologies was by far my most viewed Pulsar video.)
> >> >>>>>>
> >> >>>>>> I think at this point the question is more a matter of how to
> best
> >> >>>>>> accomplish increasing visibility of Pulsar in the market.
> >> >>>>>>
> >> >>>>>> I wonder if we can get some input from an SEO / web marketing
> expert
> >> >>> on
> >> >>>>>> this subject.
> >> >>>>>>
> >> >>>>>> --
> >> >>>>>> Devin G. Bost
> >> >>>>>>
> >> >>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
> >> >>> wrote:
> >> >>>>>>
> >> >>>>>>> I checked the ASF mail archives to make sure this went through
> and
> >> >>>>>> realized
> >> >>>>>>> that somehow gmail stripped all paragraphing from my reply.
> Trying
> >> >>>>>> again:
> >> >>>>>>>
> >> >>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
> >> >> following
> >> >>> up
> >> >>>>>>> here because I think this is the kind of discussion best suited
> for
> >> >>> the
> >> >>>>>>> mailing list.  As I understand it, Sijie's core objection is,
> >> >>>>>>>
> >> >>>>>>> “Currently, the community is trying to make the project blog
> focus
> >> >> on
> >> >>>>>>> project updates such as releases, milestones, and etc, to keep
> it
> >> >>> stay
> >> >>>>>>> focused on the project itself.”
> >> >>>>>>>
> >> >>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
> >> >>>> represents a
> >> >>>>>>> formal decision by the PMC, or just “the way we’ve done things.”
> >> >>>> Either
> >> >>>>>>> way, I hope it's okay to revisit it.
> >> >>>>>>>
> >> >>>>>>> In my conversations so far with users and potential users of
> >> >> Pulsar,
> >> >>> I
> >> >>>>>> have
> >> >>>>>>> found that our biggest weakness is a perceived lack of maturity.
> >> >> The
> >> >>>>>> best
> >> >>>>>>> way to fix this is to get more visibility on the people who are
> >> >>> already
> >> >>>>>> out
> >> >>>>>>> there, successfully using Pulsar to solve interesting problems.
> >> >>>> “Heavy”
> >> >>>>>>> articles written up at outlets like InfoQ have their place, but
> so
> >> >> do
> >> >>>>>>> smaller posts like this one that can be produced quickly for a
> >> >> large
> >> >>>>>>> variety of use cases.  We need depth *and* breadth.  This will
> let
> >> >> us
> >> >>>>>>> establish the perception that Pulsar is for everyone, not just
> >> >>>> “experts.”
> >> >>>>>>>
> >> >>>>>>> Incorporating use cases on Pulsar’s own blog lets us take
> advantage
> >> >>> of
> >> >>>>>> one
> >> >>>>>>> of our biggest marketing assets.  We want newcomers to get the
> >> >>>> impression
> >> >>>>>>> as soon as possible that *obviously*, lots of people use Pulsar
> >> >>>>>>> successfully. This is also important for attracting new
> >> >> contributors
> >> >>> as
> >> >>>>>>> they see this is something growing and relevant to their
> interests.
> >> >>> If
> >> >>>>>>> they have to go digging for that information elsewhere, we’ve
> >> >> already
> >> >>>>>> lost
> >> >>>>>>> the attention span of a significant number of potential users
> and
> >> >>>>>>> contributors.
> >> >>>>>>>
> >> >>>>>>> What does the rest of the community think about this?
> >> >>>>>>>
> >> >>>>>>> [1] https://github.com/apache/pulsar/pull/9463
> >> >>>>>>>
> >> >>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <
> jbellis@gmail.com>
> >> >>>> wrote:
> >> >>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
> >> >>> following
> >> >>>>>> up
> >> >>>>>>>> here because I think this is the kind of discussion best suited
> >> >> for
> >> >>>> the
> >> >>>>>>>> mailing list.  As I understand it, Sijie's core objection
> >> >>>>>> is,“Currently,
> >> >>>>>>>> the community is trying to make the project blog focus on
> project
> >> >>>>>> updates
> >> >>>>>>>> such as releases, milestones, and etc, to keep it stay focused
> on
> >> >>> the
> >> >>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
> >> >> sure
> >> >>>> if
> >> >>>>>>>> this represents a formal decision by the PMC, or just “the way
> >> >> we’ve
> >> >>>>>> done
> >> >>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
> >> >>>>>> conversations
> >> >>>>>>> so
> >> >>>>>>>> far with users and potential users of Pulsar, I have found that
> >> >> our
> >> >>>>>>> biggest
> >> >>>>>>>> weakness is a perceived lack of maturity. The best way to fix
> this
> >> >>> is
> >> >>>>>> to
> >> >>>>>>>> get more visibility on the people who are already out there,
> >> >>>>>> successfully
> >> >>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
> >> >>> written
> >> >>>>>> up
> >> >>>>>>> at
> >> >>>>>>>> outlets like InfoQ have their place, but so do smaller posts
> like
> >> >>> this
> >> >>>>>>> one
> >> >>>>>>>> that can be produced quickly for a large variety of use
> cases.  We
> >> >>>> need
> >> >>>>>>>> depth *and* breadth.  This will let us establish the perception
> >> >> that
> >> >>>>>>> Pulsar
> >> >>>>>>>> is for everyone, not just “experts.”Incorporating use cases on
> >> >>>> Pulsar’s
> >> >>>>>>> own
> >> >>>>>>>> blog lets us take advantage of one of our biggest marketing
> >> >> assets.
> >> >>>> We
> >> >>>>>>>> want newcomers to get the impression as soon as possible that
> >> >>>>>>> *obviously*,
> >> >>>>>>>> lots of people use Pulsar successfully. This is also important
> for
> >> >>>>>>>> attracting new contributors as they see this is something
> growing
> >> >>> and
> >> >>>>>>>> relevant to their interests.  If they have to go digging for
> that
> >> >>>>>>>> information elsewhere, we’ve already lost the attention span
> of a
> >> >>>>>>>> significant number of potential users and contributors.What
> does
> >> >> the
> >> >>>>>> rest
> >> >>>>>>>> of the community think about this?[1]
> >> >>>>>>>> https://github.com/apache/pulsar/pull/9463
> >> >>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
> >> >>>>>>>>
> >> >>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <
> jbellis@gmail.com>
> >> >>>>>> wrote:
> >> >>>>>>>>
> >> >>>>>>>>> Hi all,
> >> >>>>>>>>>
> >> >>>>>>>>> I'd love to see more content on the Apache Pulsar blog showing
> >> >> how
> >> >>>>>> much
> >> >>>>>>>>> traction this project and community have gotten recently.  To
> >> >> that
> >> >>>>>> end,
> >> >>>>>>>>> I've started collecting quick "five minute interview" use
> cases
> >> >> and
> >> >>>>>> I've
> >> >>>>>>>>> submitted a PR for the first.  Looking forward to getting more
> >> >>>>>> finished
> >> >>>>>>> up!
> >> >>>>>>>>>
> >> >>>>>>>>> --
> >> >>>>>>>>> Jonathan Ellis
> >> >>>>>>>>> co-founder, http://www.datastax.com
> >> >>>>>>>>> @spyced
> >> >>>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> --
> >> >>>>>>>> Jonathan Ellis
> >> >>>>>>>> co-founder, http://www.datastax.com
> >> >>>>>>>> @spyced
> >> >>>>>>>>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> --
> >> >>>>>>> Jonathan Ellis
> >> >>>>>>> co-founder, http://www.datastax.com
> >> >>>>>>> @spyced
> >> >>>>>>>
> >> >>>>>>
> >> >>>>>
> >> >>>>>
> >> >>>>> --
> >> >>>>> Jonathan Ellis
> >> >>>>> co-founder, http://www.datastax.com
> >> >>>>> @spyced
> >> >>>>
> >> >>>>
> >> >>>
> >> >>> --
> >> >>> Jonathan Ellis
> >> >>> co-founder, http://www.datastax.com
> >> >>> @spyced
> >> >>>
> >> >>
> >> >
> >> >
> >> > --
> >> > Jonathan Ellis
> >> > co-founder, http://www.datastax.com
> >> > @spyced
> >>
> >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
>


-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Dave Fisher <wa...@comcast.net>.
Inline

Sent from my iPhone

> On Feb 12, 2021, at 9:36 AM, Jonathan Ellis <jb...@gmail.com> wrote:
> 
> 
> To make a specific proposal, I've attached a mockup of what a streamlined home page would look like.
> 
> Commentary:
> - Introduction and Quickstart will follow Kafka’s model (http://kafka.apache.org/intro, http://kafka.apache.org/quickstart)
> - Use cases will be a blog of use cases (Docusaurus supports multiple blogs)
> - Announcements is the current blog renamed
> - REST APIs and Admin CLI have sub-dropdowns in the current site.  We can either move these into a simple list in a new page, or we can just move the sub-dropdowns into the menu (“Admin REST API, Functions REST API, Sources REST API,” etc)
> - Apache menu is removed.  If we want, we can add the most important parts (security issues?) to the page footer for visibility.

Pulsar already has some work to do to meet the ASF’s website expectations:

https://whimsy.apache.org/site/

Regards,
Dave

> - Clients link is also removed, we can add those to Downloads page (“client guides” are already referenced there)
> 
> We can do more but I don’t want to boil the ocean, I think this is a good step that we can take without adding extra dependencies.
> 
>> On Thu, Feb 11, 2021 at 5:28 PM Joshua Odmark <jo...@gmail.com> wrote:
>> Sijie,
>> 
>> What is the next best step here? How should we present this so that it can get a vote if it makes sense to proceed on?
>> 
>> I’d be happy to contribute as a technical writer as well.
>> 
>> I think we have all the contributors we need listed here in this thread to make this happen quickly once it is approved.
>> 
>> Thanks!
>> 
>> > On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com> wrote:
>> > 
>> > I'd also like to figure out how we can get the TGI Pulsar videos featured
>> > more prominently.  Those are really well done.
>> > 
>> > On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:
>> > 
>> >> Thanks, everyone for the input!
>> >> 
>> >> I think there are two different things mixing together here. One is the
>> >> improvement on the documentation which provides more information about use
>> >> cases and makes the Pulsar documentation site more searchable; the other
>> >> one is what content to be hosted on the project side.
>> >> 
>> >> I would suggest separating these two things in the discussion.
>> >> 
>> >> For the first part of the improvement, I think it is a great idea to have a
>> >> better "Get Started" section to include "Use Cases". Jennifer, Huanli, and
>> >> Yu are the main committers driving the development of the documentation.
>> >> They can provide some of the insights from a technical writing perspective.
>> >> 
>> >>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
>> >> 
>> >> One of the reasons that why "Clients, REST APIs, and CLI" are added to the
>> >> menu, not the sidebar is due to the limitation of the documentation
>> >> framework we are using. If there is a way to improve this, that would be
>> >> great.
>> >> 
>> >> - Sijie
>> >> 
>> >> 
>> >> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com> wrote:
>> >> 
>> >>> You're right, Kafka does a really good job here.  Here's a proposal along
>> >>> those lines:
>> >>> 
>> >>> 1. Add a Get Started section to the site modeled on Kafka's
>> >>>   a. Introduction
>> >>>   b. Quickstart
>> >>>   c. Use cases -- this would be a blog-like section
>> >>> 
>> >>> Not included:
>> >>>   d. books&papers and podcasts we can ignore for now
>> >>>   e. videos we could do but I feel like it's hard to create an objective
>> >>> measure for what should be included, Kafka uses ratings from Kafka Summit
>> >>> and I don't think we have something similar.  As an alternative we could
>> >>> just link the most recent full Pulsar Summit archive.
>> >>> 
>> >>> 2. Clean up the header by folding Clients, REST APIs, and Cli into Docs
>> >>> (Clients is already just a deep link to a docs page)
>> >>> 
>> >>> 3. Rename Blog to Announcements
>> >>> 
>> >>> 4. Remove Community -> Resources as obsoleted by the new Get Started
>> >>> 
>> >>> I'm happy to volunteer to draft content for the new Get Started sections.
>> >>> 
>> >>> 
>> >>> 
>> >>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <jo...@gmail.com>
>> >>> wrote:
>> >>> 
>> >>>> For me this gets into a bigger issue. That issue for me is that right
>> >>> now,
>> >>>> I need to visit half a dozen sites to get the full picture of Pulsar.
>> >>>> 
>> >>>> Putting content like this on a separate site and linking to it from
>> >>> Pulsar
>> >>>> doesn’t create the proper journey in my mind.
>> >>>> 
>> >>>> I don’t know if it should be necessarily in the blog or not, but I
>> >> think
>> >>>> it makes sense to create an entirely new section of the Pulsar website,
>> >>>> similar to how Kafka’s does it. Take the concept of Resources, but turn
>> >>> it
>> >>>> into a journey and put the content right on the Pulsar website.
>> >> Possibly
>> >>>> get rid of the blog and name it something more precise if the wish was
>> >> to
>> >>>> focus on specific project releases and milestones.
>> >>>> 
>> >>>> Part of what is missing is just words on a page for SEO value at the
>> >> end
>> >>>> of the day.
>> >>>> 
>> >>>> My two cents would be to build out the Resources section to have unique
>> >>>> content on pulsar.apache.org <http://pulsar.apache.org/> and have it
>> >>> take
>> >>>> a 'Getting Started' approach.
>> >>>> 
>> >>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
>> >> wrote:
>> >>>>> 
>> >>>>> I agree that SEO is an important aspect here.
>> >>>>> 
>> >>>>> When I google [apache pulsar use cases], here are the top ten, with
>> >>>> actual
>> >>>>> case studies marked with *.  (If I leave out Apache, the results are
>> >>>>> similar but a Confluent article creeps into the top 5.)
>> >>>>> 
>> >>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
>> >>>>> 2. *InfoQ article on Iterable
>> >>>>> 3. DataBricks Spark Summit session on Pulsar
>> >>>>> 4. *StreamNative blog post on Yahoo! Japan
>> >>>>> 5. StreamNative blog post on Pulsar vs Kafka
>> >>>>> 6. pulsar.apache.org/blog
>> >>>>> 7. pulsar.apache.org/resources
>> >>>>> 8. manning.com introduction to Apache Pulsar in Action
>> >>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
>> >>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
>> >>>>> 
>> >>>>> So 3 of the top 10 are actual case studies.  That's not great.  We
>> >> want
>> >>>>> people looking for proof that Pulsar is ready for mainstream use to
>> >> be
>> >>>> able
>> >>>>> to easily find relevant use cases.
>> >>>>> 
>> >>>>> Fortunately, Google already recognizes that the Apache Pulsar web
>> >> site
>> >>>>> should rank highly here, so the easiest way (the only realistic way?)
>> >>> for
>> >>>>> us to fix this is to post them ourselves.
>> >>>>> 
>> >>>>> 
>> >>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
>> >>> wrote:
>> >>>>> 
>> >>>>>> Hi Jonathan,
>> >>>>>> 
>> >>>>>> Thanks for giving thought to this subject. I think we can all agree
>> >>> that
>> >>>>>> increasing public awareness of the momentum and community strength
>> >>>> behind
>> >>>>>> Pulsar is a common goal among members of the Pulsar community. I'm
>> >>> sure
>> >>>>>> many of us have run into similar challenges with increasing adoption
>> >>> of
>> >>>>>> Pulsar.
>> >>>>>> 
>> >>>>>> I personally have had success with my videos on Pulsar, but I found
>> >>> that
>> >>>>>> broadcasting my videos to a wide list of channels was critical to
>> >>>> getting
>> >>>>>> good visibility. (My video where I put the most effort into
>> >>>> broadcasting on
>> >>>>>> numerous channels by leveraging Pulsar’s integration capabilities
>> >> with
>> >>>>>> other technologies was by far my most viewed Pulsar video.)
>> >>>>>> 
>> >>>>>> I think at this point the question is more a matter of how to best
>> >>>>>> accomplish increasing visibility of Pulsar in the market.
>> >>>>>> 
>> >>>>>> I wonder if we can get some input from an SEO / web marketing expert
>> >>> on
>> >>>>>> this subject.
>> >>>>>> 
>> >>>>>> --
>> >>>>>> Devin G. Bost
>> >>>>>> 
>> >>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
>> >>> wrote:
>> >>>>>> 
>> >>>>>>> I checked the ASF mail archives to make sure this went through and
>> >>>>>> realized
>> >>>>>>> that somehow gmail stripped all paragraphing from my reply.  Trying
>> >>>>>> again:
>> >>>>>>> 
>> >>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
>> >> following
>> >>> up
>> >>>>>>> here because I think this is the kind of discussion best suited for
>> >>> the
>> >>>>>>> mailing list.  As I understand it, Sijie's core objection is,
>> >>>>>>> 
>> >>>>>>> “Currently, the community is trying to make the project blog focus
>> >> on
>> >>>>>>> project updates such as releases, milestones, and etc, to keep it
>> >>> stay
>> >>>>>>> focused on the project itself.”
>> >>>>>>> 
>> >>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
>> >>>> represents a
>> >>>>>>> formal decision by the PMC, or just “the way we’ve done things.”
>> >>>> Either
>> >>>>>>> way, I hope it's okay to revisit it.
>> >>>>>>> 
>> >>>>>>> In my conversations so far with users and potential users of
>> >> Pulsar,
>> >>> I
>> >>>>>> have
>> >>>>>>> found that our biggest weakness is a perceived lack of maturity.
>> >> The
>> >>>>>> best
>> >>>>>>> way to fix this is to get more visibility on the people who are
>> >>> already
>> >>>>>> out
>> >>>>>>> there, successfully using Pulsar to solve interesting problems.
>> >>>> “Heavy”
>> >>>>>>> articles written up at outlets like InfoQ have their place, but so
>> >> do
>> >>>>>>> smaller posts like this one that can be produced quickly for a
>> >> large
>> >>>>>>> variety of use cases.  We need depth *and* breadth.  This will let
>> >> us
>> >>>>>>> establish the perception that Pulsar is for everyone, not just
>> >>>> “experts.”
>> >>>>>>> 
>> >>>>>>> Incorporating use cases on Pulsar’s own blog lets us take advantage
>> >>> of
>> >>>>>> one
>> >>>>>>> of our biggest marketing assets.  We want newcomers to get the
>> >>>> impression
>> >>>>>>> as soon as possible that *obviously*, lots of people use Pulsar
>> >>>>>>> successfully. This is also important for attracting new
>> >> contributors
>> >>> as
>> >>>>>>> they see this is something growing and relevant to their interests.
>> >>> If
>> >>>>>>> they have to go digging for that information elsewhere, we’ve
>> >> already
>> >>>>>> lost
>> >>>>>>> the attention span of a significant number of potential users and
>> >>>>>>> contributors.
>> >>>>>>> 
>> >>>>>>> What does the rest of the community think about this?
>> >>>>>>> 
>> >>>>>>> [1] https://github.com/apache/pulsar/pull/9463
>> >>>>>>> 
>> >>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
>> >>>> wrote:
>> >>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
>> >>> following
>> >>>>>> up
>> >>>>>>>> here because I think this is the kind of discussion best suited
>> >> for
>> >>>> the
>> >>>>>>>> mailing list.  As I understand it, Sijie's core objection
>> >>>>>> is,“Currently,
>> >>>>>>>> the community is trying to make the project blog focus on project
>> >>>>>> updates
>> >>>>>>>> such as releases, milestones, and etc, to keep it stay focused on
>> >>> the
>> >>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
>> >> sure
>> >>>> if
>> >>>>>>>> this represents a formal decision by the PMC, or just “the way
>> >> we’ve
>> >>>>>> done
>> >>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
>> >>>>>> conversations
>> >>>>>>> so
>> >>>>>>>> far with users and potential users of Pulsar, I have found that
>> >> our
>> >>>>>>> biggest
>> >>>>>>>> weakness is a perceived lack of maturity. The best way to fix this
>> >>> is
>> >>>>>> to
>> >>>>>>>> get more visibility on the people who are already out there,
>> >>>>>> successfully
>> >>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
>> >>> written
>> >>>>>> up
>> >>>>>>> at
>> >>>>>>>> outlets like InfoQ have their place, but so do smaller posts like
>> >>> this
>> >>>>>>> one
>> >>>>>>>> that can be produced quickly for a large variety of use cases.  We
>> >>>> need
>> >>>>>>>> depth *and* breadth.  This will let us establish the perception
>> >> that
>> >>>>>>> Pulsar
>> >>>>>>>> is for everyone, not just “experts.”Incorporating use cases on
>> >>>> Pulsar’s
>> >>>>>>> own
>> >>>>>>>> blog lets us take advantage of one of our biggest marketing
>> >> assets.
>> >>>> We
>> >>>>>>>> want newcomers to get the impression as soon as possible that
>> >>>>>>> *obviously*,
>> >>>>>>>> lots of people use Pulsar successfully. This is also important for
>> >>>>>>>> attracting new contributors as they see this is something growing
>> >>> and
>> >>>>>>>> relevant to their interests.  If they have to go digging for that
>> >>>>>>>> information elsewhere, we’ve already lost the attention span of a
>> >>>>>>>> significant number of potential users and contributors.What does
>> >> the
>> >>>>>> rest
>> >>>>>>>> of the community think about this?[1]
>> >>>>>>>> https://github.com/apache/pulsar/pull/9463
>> >>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
>> >>>>>>>> 
>> >>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
>> >>>>>> wrote:
>> >>>>>>>> 
>> >>>>>>>>> Hi all,
>> >>>>>>>>> 
>> >>>>>>>>> I'd love to see more content on the Apache Pulsar blog showing
>> >> how
>> >>>>>> much
>> >>>>>>>>> traction this project and community have gotten recently.  To
>> >> that
>> >>>>>> end,
>> >>>>>>>>> I've started collecting quick "five minute interview" use cases
>> >> and
>> >>>>>> I've
>> >>>>>>>>> submitted a PR for the first.  Looking forward to getting more
>> >>>>>> finished
>> >>>>>>> up!
>> >>>>>>>>> 
>> >>>>>>>>> --
>> >>>>>>>>> Jonathan Ellis
>> >>>>>>>>> co-founder, http://www.datastax.com
>> >>>>>>>>> @spyced
>> >>>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> --
>> >>>>>>>> Jonathan Ellis
>> >>>>>>>> co-founder, http://www.datastax.com
>> >>>>>>>> @spyced
>> >>>>>>>> 
>> >>>>>>> 
>> >>>>>>> 
>> >>>>>>> --
>> >>>>>>> Jonathan Ellis
>> >>>>>>> co-founder, http://www.datastax.com
>> >>>>>>> @spyced
>> >>>>>>> 
>> >>>>>> 
>> >>>>> 
>> >>>>> 
>> >>>>> --
>> >>>>> Jonathan Ellis
>> >>>>> co-founder, http://www.datastax.com
>> >>>>> @spyced
>> >>>> 
>> >>>> 
>> >>> 
>> >>> --
>> >>> Jonathan Ellis
>> >>> co-founder, http://www.datastax.com
>> >>> @spyced
>> >>> 
>> >> 
>> > 
>> > 
>> > -- 
>> > Jonathan Ellis
>> > co-founder, http://www.datastax.com
>> > @spyced
>> 
> 
> 
> -- 
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced

Re: Five minute interview blog posts

Posted by Devin Bost <de...@gmail.com>.
Not to complicate things further with another idea, but if there's a
concern about keeping the main Pulsar site pure, perhaps we could have a
separate microsite dedicated to these other items.
Apache Flink, for example, has a separate site just for training purposes.
There's a risk that a separate site could result in more fragmentation, but
it could also allow cleaner separation of concerns if we have two different
objectives to pursue. Just wondering what you all think.

Devin G. Bost


On Fri, Feb 12, 2021 at 10:36 AM Jonathan Ellis <jb...@gmail.com> wrote:

> To make a specific proposal, I've attached a mockup of what a streamlined
> home page would look like.
>
> Commentary:
> - Introduction and Quickstart will follow Kafka’s model (
> http://kafka.apache.org/intro, http://kafka.apache.org/quickstart)
> - Use cases will be a blog of use cases (Docusaurus supports multiple
> blogs)
> - Announcements is the current blog renamed
> - REST APIs and Admin CLI have sub-dropdowns in the current site.  We can
> either move these into a simple list in a new page, or we can just move the
> sub-dropdowns into the menu (“Admin REST API, Functions REST API, Sources
> REST API,” etc)
> - Apache menu is removed.  If we want, we can add the most important parts
> (security issues?) to the page footer for visibility.
> - Clients link is also removed, we can add those to Downloads page
> (“client guides” are already referenced there)
>
> We can do more but I don’t want to boil the ocean, I think this is a good
> step that we can take without adding extra dependencies.
>
> On Thu, Feb 11, 2021 at 5:28 PM Joshua Odmark <jo...@gmail.com>
> wrote:
>
>> Sijie,
>>
>> What is the next best step here? How should we present this so that it
>> can get a vote if it makes sense to proceed on?
>>
>> I’d be happy to contribute as a technical writer as well.
>>
>> I think we have all the contributors we need listed here in this thread
>> to make this happen quickly once it is approved.
>>
>> Thanks!
>>
>> > On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com> wrote:
>> >
>> > I'd also like to figure out how we can get the TGI Pulsar videos
>> featured
>> > more prominently.  Those are really well done.
>> >
>> > On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:
>> >
>> >> Thanks, everyone for the input!
>> >>
>> >> I think there are two different things mixing together here. One is the
>> >> improvement on the documentation which provides more information about
>> use
>> >> cases and makes the Pulsar documentation site more searchable; the
>> other
>> >> one is what content to be hosted on the project side.
>> >>
>> >> I would suggest separating these two things in the discussion.
>> >>
>> >> For the first part of the improvement, I think it is a great idea to
>> have a
>> >> better "Get Started" section to include "Use Cases". Jennifer, Huanli,
>> and
>> >> Yu are the main committers driving the development of the
>> documentation.
>> >> They can provide some of the insights from a technical writing
>> perspective.
>> >>
>> >>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
>> >>
>> >> One of the reasons that why "Clients, REST APIs, and CLI" are added to
>> the
>> >> menu, not the sidebar is due to the limitation of the documentation
>> >> framework we are using. If there is a way to improve this, that would
>> be
>> >> great.
>> >>
>> >> - Sijie
>> >>
>> >>
>> >> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com>
>> wrote:
>> >>
>> >>> You're right, Kafka does a really good job here.  Here's a proposal
>> along
>> >>> those lines:
>> >>>
>> >>> 1. Add a Get Started section to the site modeled on Kafka's
>> >>>   a. Introduction
>> >>>   b. Quickstart
>> >>>   c. Use cases -- this would be a blog-like section
>> >>>
>> >>> Not included:
>> >>>   d. books&papers and podcasts we can ignore for now
>> >>>   e. videos we could do but I feel like it's hard to create an
>> objective
>> >>> measure for what should be included, Kafka uses ratings from Kafka
>> Summit
>> >>> and I don't think we have something similar.  As an alternative we
>> could
>> >>> just link the most recent full Pulsar Summit archive.
>> >>>
>> >>> 2. Clean up the header by folding Clients, REST APIs, and Cli into
>> Docs
>> >>> (Clients is already just a deep link to a docs page)
>> >>>
>> >>> 3. Rename Blog to Announcements
>> >>>
>> >>> 4. Remove Community -> Resources as obsoleted by the new Get Started
>> >>>
>> >>> I'm happy to volunteer to draft content for the new Get Started
>> sections.
>> >>>
>> >>>
>> >>>
>> >>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <joshua.odmark@gmail.com
>> >
>> >>> wrote:
>> >>>
>> >>>> For me this gets into a bigger issue. That issue for me is that right
>> >>> now,
>> >>>> I need to visit half a dozen sites to get the full picture of Pulsar.
>> >>>>
>> >>>> Putting content like this on a separate site and linking to it from
>> >>> Pulsar
>> >>>> doesn’t create the proper journey in my mind.
>> >>>>
>> >>>> I don’t know if it should be necessarily in the blog or not, but I
>> >> think
>> >>>> it makes sense to create an entirely new section of the Pulsar
>> website,
>> >>>> similar to how Kafka’s does it. Take the concept of Resources, but
>> turn
>> >>> it
>> >>>> into a journey and put the content right on the Pulsar website.
>> >> Possibly
>> >>>> get rid of the blog and name it something more precise if the wish
>> was
>> >> to
>> >>>> focus on specific project releases and milestones.
>> >>>>
>> >>>> Part of what is missing is just words on a page for SEO value at the
>> >> end
>> >>>> of the day.
>> >>>>
>> >>>> My two cents would be to build out the Resources section to have
>> unique
>> >>>> content on pulsar.apache.org <http://pulsar.apache.org/> and have it
>> >>> take
>> >>>> a 'Getting Started' approach.
>> >>>>
>> >>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
>> >> wrote:
>> >>>>>
>> >>>>> I agree that SEO is an important aspect here.
>> >>>>>
>> >>>>> When I google [apache pulsar use cases], here are the top ten, with
>> >>>> actual
>> >>>>> case studies marked with *.  (If I leave out Apache, the results are
>> >>>>> similar but a Confluent article creeps into the top 5.)
>> >>>>>
>> >>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
>> >>>>> 2. *InfoQ article on Iterable
>> >>>>> 3. DataBricks Spark Summit session on Pulsar
>> >>>>> 4. *StreamNative blog post on Yahoo! Japan
>> >>>>> 5. StreamNative blog post on Pulsar vs Kafka
>> >>>>> 6. pulsar.apache.org/blog
>> >>>>> 7. pulsar.apache.org/resources
>> >>>>> 8. manning.com introduction to Apache Pulsar in Action
>> >>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
>> >>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
>> >>>>>
>> >>>>> So 3 of the top 10 are actual case studies.  That's not great.  We
>> >> want
>> >>>>> people looking for proof that Pulsar is ready for mainstream use to
>> >> be
>> >>>> able
>> >>>>> to easily find relevant use cases.
>> >>>>>
>> >>>>> Fortunately, Google already recognizes that the Apache Pulsar web
>> >> site
>> >>>>> should rank highly here, so the easiest way (the only realistic
>> way?)
>> >>> for
>> >>>>> us to fix this is to post them ourselves.
>> >>>>>
>> >>>>>
>> >>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
>> >>> wrote:
>> >>>>>
>> >>>>>> Hi Jonathan,
>> >>>>>>
>> >>>>>> Thanks for giving thought to this subject. I think we can all agree
>> >>> that
>> >>>>>> increasing public awareness of the momentum and community strength
>> >>>> behind
>> >>>>>> Pulsar is a common goal among members of the Pulsar community. I'm
>> >>> sure
>> >>>>>> many of us have run into similar challenges with increasing
>> adoption
>> >>> of
>> >>>>>> Pulsar.
>> >>>>>>
>> >>>>>> I personally have had success with my videos on Pulsar, but I found
>> >>> that
>> >>>>>> broadcasting my videos to a wide list of channels was critical to
>> >>>> getting
>> >>>>>> good visibility. (My video where I put the most effort into
>> >>>> broadcasting on
>> >>>>>> numerous channels by leveraging Pulsar’s integration capabilities
>> >> with
>> >>>>>> other technologies was by far my most viewed Pulsar video.)
>> >>>>>>
>> >>>>>> I think at this point the question is more a matter of how to best
>> >>>>>> accomplish increasing visibility of Pulsar in the market.
>> >>>>>>
>> >>>>>> I wonder if we can get some input from an SEO / web marketing
>> expert
>> >>> on
>> >>>>>> this subject.
>> >>>>>>
>> >>>>>> --
>> >>>>>> Devin G. Bost
>> >>>>>>
>> >>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
>> >>> wrote:
>> >>>>>>
>> >>>>>>> I checked the ASF mail archives to make sure this went through and
>> >>>>>> realized
>> >>>>>>> that somehow gmail stripped all paragraphing from my reply.
>> Trying
>> >>>>>> again:
>> >>>>>>>
>> >>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
>> >> following
>> >>> up
>> >>>>>>> here because I think this is the kind of discussion best suited
>> for
>> >>> the
>> >>>>>>> mailing list.  As I understand it, Sijie's core objection is,
>> >>>>>>>
>> >>>>>>> “Currently, the community is trying to make the project blog focus
>> >> on
>> >>>>>>> project updates such as releases, milestones, and etc, to keep it
>> >>> stay
>> >>>>>>> focused on the project itself.”
>> >>>>>>>
>> >>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
>> >>>> represents a
>> >>>>>>> formal decision by the PMC, or just “the way we’ve done things.”
>> >>>> Either
>> >>>>>>> way, I hope it's okay to revisit it.
>> >>>>>>>
>> >>>>>>> In my conversations so far with users and potential users of
>> >> Pulsar,
>> >>> I
>> >>>>>> have
>> >>>>>>> found that our biggest weakness is a perceived lack of maturity.
>> >> The
>> >>>>>> best
>> >>>>>>> way to fix this is to get more visibility on the people who are
>> >>> already
>> >>>>>> out
>> >>>>>>> there, successfully using Pulsar to solve interesting problems.
>> >>>> “Heavy”
>> >>>>>>> articles written up at outlets like InfoQ have their place, but so
>> >> do
>> >>>>>>> smaller posts like this one that can be produced quickly for a
>> >> large
>> >>>>>>> variety of use cases.  We need depth *and* breadth.  This will let
>> >> us
>> >>>>>>> establish the perception that Pulsar is for everyone, not just
>> >>>> “experts.”
>> >>>>>>>
>> >>>>>>> Incorporating use cases on Pulsar’s own blog lets us take
>> advantage
>> >>> of
>> >>>>>> one
>> >>>>>>> of our biggest marketing assets.  We want newcomers to get the
>> >>>> impression
>> >>>>>>> as soon as possible that *obviously*, lots of people use Pulsar
>> >>>>>>> successfully. This is also important for attracting new
>> >> contributors
>> >>> as
>> >>>>>>> they see this is something growing and relevant to their
>> interests.
>> >>> If
>> >>>>>>> they have to go digging for that information elsewhere, we’ve
>> >> already
>> >>>>>> lost
>> >>>>>>> the attention span of a significant number of potential users and
>> >>>>>>> contributors.
>> >>>>>>>
>> >>>>>>> What does the rest of the community think about this?
>> >>>>>>>
>> >>>>>>> [1] https://github.com/apache/pulsar/pull/9463
>> >>>>>>>
>> >>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
>> >>>> wrote:
>> >>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
>> >>> following
>> >>>>>> up
>> >>>>>>>> here because I think this is the kind of discussion best suited
>> >> for
>> >>>> the
>> >>>>>>>> mailing list.  As I understand it, Sijie's core objection
>> >>>>>> is,“Currently,
>> >>>>>>>> the community is trying to make the project blog focus on project
>> >>>>>> updates
>> >>>>>>>> such as releases, milestones, and etc, to keep it stay focused on
>> >>> the
>> >>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
>> >> sure
>> >>>> if
>> >>>>>>>> this represents a formal decision by the PMC, or just “the way
>> >> we’ve
>> >>>>>> done
>> >>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
>> >>>>>> conversations
>> >>>>>>> so
>> >>>>>>>> far with users and potential users of Pulsar, I have found that
>> >> our
>> >>>>>>> biggest
>> >>>>>>>> weakness is a perceived lack of maturity. The best way to fix
>> this
>> >>> is
>> >>>>>> to
>> >>>>>>>> get more visibility on the people who are already out there,
>> >>>>>> successfully
>> >>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
>> >>> written
>> >>>>>> up
>> >>>>>>> at
>> >>>>>>>> outlets like InfoQ have their place, but so do smaller posts like
>> >>> this
>> >>>>>>> one
>> >>>>>>>> that can be produced quickly for a large variety of use cases.
>> We
>> >>>> need
>> >>>>>>>> depth *and* breadth.  This will let us establish the perception
>> >> that
>> >>>>>>> Pulsar
>> >>>>>>>> is for everyone, not just “experts.”Incorporating use cases on
>> >>>> Pulsar’s
>> >>>>>>> own
>> >>>>>>>> blog lets us take advantage of one of our biggest marketing
>> >> assets.
>> >>>> We
>> >>>>>>>> want newcomers to get the impression as soon as possible that
>> >>>>>>> *obviously*,
>> >>>>>>>> lots of people use Pulsar successfully. This is also important
>> for
>> >>>>>>>> attracting new contributors as they see this is something growing
>> >>> and
>> >>>>>>>> relevant to their interests.  If they have to go digging for that
>> >>>>>>>> information elsewhere, we’ve already lost the attention span of a
>> >>>>>>>> significant number of potential users and contributors.What does
>> >> the
>> >>>>>> rest
>> >>>>>>>> of the community think about this?[1]
>> >>>>>>>> https://github.com/apache/pulsar/pull/9463
>> >>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
>> >>>>>>>>
>> >>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jbellis@gmail.com
>> >
>> >>>>>> wrote:
>> >>>>>>>>
>> >>>>>>>>> Hi all,
>> >>>>>>>>>
>> >>>>>>>>> I'd love to see more content on the Apache Pulsar blog showing
>> >> how
>> >>>>>> much
>> >>>>>>>>> traction this project and community have gotten recently.  To
>> >> that
>> >>>>>> end,
>> >>>>>>>>> I've started collecting quick "five minute interview" use cases
>> >> and
>> >>>>>> I've
>> >>>>>>>>> submitted a PR for the first.  Looking forward to getting more
>> >>>>>> finished
>> >>>>>>> up!
>> >>>>>>>>>
>> >>>>>>>>> --
>> >>>>>>>>> Jonathan Ellis
>> >>>>>>>>> co-founder, http://www.datastax.com
>> >>>>>>>>> @spyced
>> >>>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> --
>> >>>>>>>> Jonathan Ellis
>> >>>>>>>> co-founder, http://www.datastax.com
>> >>>>>>>> @spyced
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> Jonathan Ellis
>> >>>>>>> co-founder, http://www.datastax.com
>> >>>>>>> @spyced
>> >>>>>>>
>> >>>>>>
>> >>>>>
>> >>>>>
>> >>>>> --
>> >>>>> Jonathan Ellis
>> >>>>> co-founder, http://www.datastax.com
>> >>>>> @spyced
>> >>>>
>> >>>>
>> >>>
>> >>> --
>> >>> Jonathan Ellis
>> >>> co-founder, http://www.datastax.com
>> >>> @spyced
>> >>>
>> >>
>> >
>> >
>> > --
>> > Jonathan Ellis
>> > co-founder, http://www.datastax.com
>> > @spyced
>>
>>
>
> --
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced
>

Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
On Sun, Feb 14, 2021 at 10:51 PM Sijie Guo <gu...@gmail.com> wrote:

> Not sure about renaming the blog to announcements. Let's first leave the
> blog part unchanged and focus on the documentation site enhancement.
>

This isn't a big deal, but I don't see the downside to renaming it to
something that better reflects its stated purpose.

> - REST APIs and Admin CLI have sub-dropdowns in the current site.  We can
> > either move these into a simple list in a new page, or we can just move
> the
> > sub-dropdowns into the menu (“Admin REST API, Functions REST API, Sources
> > REST API,” etc)
> >
>
> All REST API and Admin CLI are versioned. I am not sure what are the
> benefits we get from here.
>
> Also even we can move them to a simple list, it is unclear how we are going
> to maintain that moving forward. So a PR to demonstrate or a detailed write
> up would help here.
>
> What is the main purpose of removing the "clients" menu?
>

The motivation behind both of these is twofold.  First, streamlining the
header helps direct new users towards the most important places for them to
get started.  Second, it's just a suboptimal user experience to have docs
spread across three parts of the header.

>
>

Re: Five minute interview blog posts

Posted by Sijie Guo <gu...@gmail.com>.
Comments inline:

On Fri, Feb 12, 2021 at 9:36 AM Jonathan Ellis <jb...@gmail.com> wrote:

> To make a specific proposal, I've attached a mockup of what a streamlined
> home page would look like.
>
> Commentary:
> - Introduction and Quickstart will follow Kafka’s model (
> http://kafka.apache.org/intro, http://kafka.apache.org/quickstart)
> - Use cases will be a blog of use cases (Docusaurus supports multiple
> blogs)
>

These can be added to the sidebar as markdown files. +1 for me.


> - Announcements is the current blog renamed
>

Not sure about renaming the blog to announcements. Let's first leave the
blog part unchanged and focus on the documentation site enhancement.


> - REST APIs and Admin CLI have sub-dropdowns in the current site.  We can
> either move these into a simple list in a new page, or we can just move the
> sub-dropdowns into the menu (“Admin REST API, Functions REST API, Sources
> REST API,” etc)
>

All REST API and Admin CLI are versioned. I am not sure what are the
benefits we get from here.

Also even we can move them to a simple list, it is unclear how we are going
to maintain that moving forward. So a PR to demonstrate or a detailed write
up would help here.


> - Apache menu is removed.  If we want, we can add the most important parts
> (security issues?) to the page footer for visibility.
> - Clients link is also removed, we can add those to Downloads page
> (“client guides” are already referenced there)
>

What is the main purpose of removing the "clients" menu?


>
> We can do more but I don’t want to boil the ocean, I think this is a good
> step that we can take without adding extra dependencies.
>
> On Thu, Feb 11, 2021 at 5:28 PM Joshua Odmark <jo...@gmail.com>
> wrote:
>
>> Sijie,
>>
>> What is the next best step here? How should we present this so that it
>> can get a vote if it makes sense to proceed on?
>>
>> I’d be happy to contribute as a technical writer as well.
>>
>> I think we have all the contributors we need listed here in this thread
>> to make this happen quickly once it is approved.
>>
>> Thanks!
>>
>> > On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com> wrote:
>> >
>> > I'd also like to figure out how we can get the TGI Pulsar videos
>> featured
>> > more prominently.  Those are really well done.
>> >
>> > On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:
>> >
>> >> Thanks, everyone for the input!
>> >>
>> >> I think there are two different things mixing together here. One is the
>> >> improvement on the documentation which provides more information about
>> use
>> >> cases and makes the Pulsar documentation site more searchable; the
>> other
>> >> one is what content to be hosted on the project side.
>> >>
>> >> I would suggest separating these two things in the discussion.
>> >>
>> >> For the first part of the improvement, I think it is a great idea to
>> have a
>> >> better "Get Started" section to include "Use Cases". Jennifer, Huanli,
>> and
>> >> Yu are the main committers driving the development of the
>> documentation.
>> >> They can provide some of the insights from a technical writing
>> perspective.
>> >>
>> >>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
>> >>
>> >> One of the reasons that why "Clients, REST APIs, and CLI" are added to
>> the
>> >> menu, not the sidebar is due to the limitation of the documentation
>> >> framework we are using. If there is a way to improve this, that would
>> be
>> >> great.
>> >>
>> >> - Sijie
>> >>
>> >>
>> >> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com>
>> wrote:
>> >>
>> >>> You're right, Kafka does a really good job here.  Here's a proposal
>> along
>> >>> those lines:
>> >>>
>> >>> 1. Add a Get Started section to the site modeled on Kafka's
>> >>>   a. Introduction
>> >>>   b. Quickstart
>> >>>   c. Use cases -- this would be a blog-like section
>> >>>
>> >>> Not included:
>> >>>   d. books&papers and podcasts we can ignore for now
>> >>>   e. videos we could do but I feel like it's hard to create an
>> objective
>> >>> measure for what should be included, Kafka uses ratings from Kafka
>> Summit
>> >>> and I don't think we have something similar.  As an alternative we
>> could
>> >>> just link the most recent full Pulsar Summit archive.
>> >>>
>> >>> 2. Clean up the header by folding Clients, REST APIs, and Cli into
>> Docs
>> >>> (Clients is already just a deep link to a docs page)
>> >>>
>> >>> 3. Rename Blog to Announcements
>> >>>
>> >>> 4. Remove Community -> Resources as obsoleted by the new Get Started
>> >>>
>> >>> I'm happy to volunteer to draft content for the new Get Started
>> sections.
>> >>>
>> >>>
>> >>>
>> >>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <joshua.odmark@gmail.com
>> >
>> >>> wrote:
>> >>>
>> >>>> For me this gets into a bigger issue. That issue for me is that right
>> >>> now,
>> >>>> I need to visit half a dozen sites to get the full picture of Pulsar.
>> >>>>
>> >>>> Putting content like this on a separate site and linking to it from
>> >>> Pulsar
>> >>>> doesn’t create the proper journey in my mind.
>> >>>>
>> >>>> I don’t know if it should be necessarily in the blog or not, but I
>> >> think
>> >>>> it makes sense to create an entirely new section of the Pulsar
>> website,
>> >>>> similar to how Kafka’s does it. Take the concept of Resources, but
>> turn
>> >>> it
>> >>>> into a journey and put the content right on the Pulsar website.
>> >> Possibly
>> >>>> get rid of the blog and name it something more precise if the wish
>> was
>> >> to
>> >>>> focus on specific project releases and milestones.
>> >>>>
>> >>>> Part of what is missing is just words on a page for SEO value at the
>> >> end
>> >>>> of the day.
>> >>>>
>> >>>> My two cents would be to build out the Resources section to have
>> unique
>> >>>> content on pulsar.apache.org <http://pulsar.apache.org/> and have it
>> >>> take
>> >>>> a 'Getting Started' approach.
>> >>>>
>> >>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
>> >> wrote:
>> >>>>>
>> >>>>> I agree that SEO is an important aspect here.
>> >>>>>
>> >>>>> When I google [apache pulsar use cases], here are the top ten, with
>> >>>> actual
>> >>>>> case studies marked with *.  (If I leave out Apache, the results are
>> >>>>> similar but a Confluent article creeps into the top 5.)
>> >>>>>
>> >>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
>> >>>>> 2. *InfoQ article on Iterable
>> >>>>> 3. DataBricks Spark Summit session on Pulsar
>> >>>>> 4. *StreamNative blog post on Yahoo! Japan
>> >>>>> 5. StreamNative blog post on Pulsar vs Kafka
>> >>>>> 6. pulsar.apache.org/blog
>> >>>>> 7. pulsar.apache.org/resources
>> >>>>> 8. manning.com introduction to Apache Pulsar in Action
>> >>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
>> >>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
>> >>>>>
>> >>>>> So 3 of the top 10 are actual case studies.  That's not great.  We
>> >> want
>> >>>>> people looking for proof that Pulsar is ready for mainstream use to
>> >> be
>> >>>> able
>> >>>>> to easily find relevant use cases.
>> >>>>>
>> >>>>> Fortunately, Google already recognizes that the Apache Pulsar web
>> >> site
>> >>>>> should rank highly here, so the easiest way (the only realistic
>> way?)
>> >>> for
>> >>>>> us to fix this is to post them ourselves.
>> >>>>>
>> >>>>>
>> >>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
>> >>> wrote:
>> >>>>>
>> >>>>>> Hi Jonathan,
>> >>>>>>
>> >>>>>> Thanks for giving thought to this subject. I think we can all agree
>> >>> that
>> >>>>>> increasing public awareness of the momentum and community strength
>> >>>> behind
>> >>>>>> Pulsar is a common goal among members of the Pulsar community. I'm
>> >>> sure
>> >>>>>> many of us have run into similar challenges with increasing
>> adoption
>> >>> of
>> >>>>>> Pulsar.
>> >>>>>>
>> >>>>>> I personally have had success with my videos on Pulsar, but I found
>> >>> that
>> >>>>>> broadcasting my videos to a wide list of channels was critical to
>> >>>> getting
>> >>>>>> good visibility. (My video where I put the most effort into
>> >>>> broadcasting on
>> >>>>>> numerous channels by leveraging Pulsar’s integration capabilities
>> >> with
>> >>>>>> other technologies was by far my most viewed Pulsar video.)
>> >>>>>>
>> >>>>>> I think at this point the question is more a matter of how to best
>> >>>>>> accomplish increasing visibility of Pulsar in the market.
>> >>>>>>
>> >>>>>> I wonder if we can get some input from an SEO / web marketing
>> expert
>> >>> on
>> >>>>>> this subject.
>> >>>>>>
>> >>>>>> --
>> >>>>>> Devin G. Bost
>> >>>>>>
>> >>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
>> >>> wrote:
>> >>>>>>
>> >>>>>>> I checked the ASF mail archives to make sure this went through and
>> >>>>>> realized
>> >>>>>>> that somehow gmail stripped all paragraphing from my reply.
>> Trying
>> >>>>>> again:
>> >>>>>>>
>> >>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
>> >> following
>> >>> up
>> >>>>>>> here because I think this is the kind of discussion best suited
>> for
>> >>> the
>> >>>>>>> mailing list.  As I understand it, Sijie's core objection is,
>> >>>>>>>
>> >>>>>>> “Currently, the community is trying to make the project blog focus
>> >> on
>> >>>>>>> project updates such as releases, milestones, and etc, to keep it
>> >>> stay
>> >>>>>>> focused on the project itself.”
>> >>>>>>>
>> >>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
>> >>>> represents a
>> >>>>>>> formal decision by the PMC, or just “the way we’ve done things.”
>> >>>> Either
>> >>>>>>> way, I hope it's okay to revisit it.
>> >>>>>>>
>> >>>>>>> In my conversations so far with users and potential users of
>> >> Pulsar,
>> >>> I
>> >>>>>> have
>> >>>>>>> found that our biggest weakness is a perceived lack of maturity.
>> >> The
>> >>>>>> best
>> >>>>>>> way to fix this is to get more visibility on the people who are
>> >>> already
>> >>>>>> out
>> >>>>>>> there, successfully using Pulsar to solve interesting problems.
>> >>>> “Heavy”
>> >>>>>>> articles written up at outlets like InfoQ have their place, but so
>> >> do
>> >>>>>>> smaller posts like this one that can be produced quickly for a
>> >> large
>> >>>>>>> variety of use cases.  We need depth *and* breadth.  This will let
>> >> us
>> >>>>>>> establish the perception that Pulsar is for everyone, not just
>> >>>> “experts.”
>> >>>>>>>
>> >>>>>>> Incorporating use cases on Pulsar’s own blog lets us take
>> advantage
>> >>> of
>> >>>>>> one
>> >>>>>>> of our biggest marketing assets.  We want newcomers to get the
>> >>>> impression
>> >>>>>>> as soon as possible that *obviously*, lots of people use Pulsar
>> >>>>>>> successfully. This is also important for attracting new
>> >> contributors
>> >>> as
>> >>>>>>> they see this is something growing and relevant to their
>> interests.
>> >>> If
>> >>>>>>> they have to go digging for that information elsewhere, we’ve
>> >> already
>> >>>>>> lost
>> >>>>>>> the attention span of a significant number of potential users and
>> >>>>>>> contributors.
>> >>>>>>>
>> >>>>>>> What does the rest of the community think about this?
>> >>>>>>>
>> >>>>>>> [1] https://github.com/apache/pulsar/pull/9463
>> >>>>>>>
>> >>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
>> >>>> wrote:
>> >>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
>> >>> following
>> >>>>>> up
>> >>>>>>>> here because I think this is the kind of discussion best suited
>> >> for
>> >>>> the
>> >>>>>>>> mailing list.  As I understand it, Sijie's core objection
>> >>>>>> is,“Currently,
>> >>>>>>>> the community is trying to make the project blog focus on project
>> >>>>>> updates
>> >>>>>>>> such as releases, milestones, and etc, to keep it stay focused on
>> >>> the
>> >>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
>> >> sure
>> >>>> if
>> >>>>>>>> this represents a formal decision by the PMC, or just “the way
>> >> we’ve
>> >>>>>> done
>> >>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
>> >>>>>> conversations
>> >>>>>>> so
>> >>>>>>>> far with users and potential users of Pulsar, I have found that
>> >> our
>> >>>>>>> biggest
>> >>>>>>>> weakness is a perceived lack of maturity. The best way to fix
>> this
>> >>> is
>> >>>>>> to
>> >>>>>>>> get more visibility on the people who are already out there,
>> >>>>>> successfully
>> >>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
>> >>> written
>> >>>>>> up
>> >>>>>>> at
>> >>>>>>>> outlets like InfoQ have their place, but so do smaller posts like
>> >>> this
>> >>>>>>> one
>> >>>>>>>> that can be produced quickly for a large variety of use cases.
>> We
>> >>>> need
>> >>>>>>>> depth *and* breadth.  This will let us establish the perception
>> >> that
>> >>>>>>> Pulsar
>> >>>>>>>> is for everyone, not just “experts.”Incorporating use cases on
>> >>>> Pulsar’s
>> >>>>>>> own
>> >>>>>>>> blog lets us take advantage of one of our biggest marketing
>> >> assets.
>> >>>> We
>> >>>>>>>> want newcomers to get the impression as soon as possible that
>> >>>>>>> *obviously*,
>> >>>>>>>> lots of people use Pulsar successfully. This is also important
>> for
>> >>>>>>>> attracting new contributors as they see this is something growing
>> >>> and
>> >>>>>>>> relevant to their interests.  If they have to go digging for that
>> >>>>>>>> information elsewhere, we’ve already lost the attention span of a
>> >>>>>>>> significant number of potential users and contributors.What does
>> >> the
>> >>>>>> rest
>> >>>>>>>> of the community think about this?[1]
>> >>>>>>>> https://github.com/apache/pulsar/pull/9463
>> >>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
>> >>>>>>>>
>> >>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jbellis@gmail.com
>> >
>> >>>>>> wrote:
>> >>>>>>>>
>> >>>>>>>>> Hi all,
>> >>>>>>>>>
>> >>>>>>>>> I'd love to see more content on the Apache Pulsar blog showing
>> >> how
>> >>>>>> much
>> >>>>>>>>> traction this project and community have gotten recently.  To
>> >> that
>> >>>>>> end,
>> >>>>>>>>> I've started collecting quick "five minute interview" use cases
>> >> and
>> >>>>>> I've
>> >>>>>>>>> submitted a PR for the first.  Looking forward to getting more
>> >>>>>> finished
>> >>>>>>> up!
>> >>>>>>>>>
>> >>>>>>>>> --
>> >>>>>>>>> Jonathan Ellis
>> >>>>>>>>> co-founder, http://www.datastax.com
>> >>>>>>>>> @spyced
>> >>>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> --
>> >>>>>>>> Jonathan Ellis
>> >>>>>>>> co-founder, http://www.datastax.com
>> >>>>>>>> @spyced
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> Jonathan Ellis
>> >>>>>>> co-founder, http://www.datastax.com
>> >>>>>>> @spyced
>> >>>>>>>
>> >>>>>>
>> >>>>>
>> >>>>>
>> >>>>> --
>> >>>>> Jonathan Ellis
>> >>>>> co-founder, http://www.datastax.com
>> >>>>> @spyced
>> >>>>
>> >>>>
>> >>>
>> >>> --
>> >>> Jonathan Ellis
>> >>> co-founder, http://www.datastax.com
>> >>> @spyced
>> >>>
>> >>
>> >
>> >
>> > --
>> > Jonathan Ellis
>> > co-founder, http://www.datastax.com
>> > @spyced
>>
>>
>
> --
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced
>

Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
To make a specific proposal, I've attached a mockup of what a streamlined
home page would look like.

Commentary:
- Introduction and Quickstart will follow Kafka’s model (
http://kafka.apache.org/intro, http://kafka.apache.org/quickstart)
- Use cases will be a blog of use cases (Docusaurus supports multiple blogs)
- Announcements is the current blog renamed
- REST APIs and Admin CLI have sub-dropdowns in the current site.  We can
either move these into a simple list in a new page, or we can just move the
sub-dropdowns into the menu (“Admin REST API, Functions REST API, Sources
REST API,” etc)
- Apache menu is removed.  If we want, we can add the most important parts
(security issues?) to the page footer for visibility.
- Clients link is also removed, we can add those to Downloads page (“client
guides” are already referenced there)

We can do more but I don’t want to boil the ocean, I think this is a good
step that we can take without adding extra dependencies.

On Thu, Feb 11, 2021 at 5:28 PM Joshua Odmark <jo...@gmail.com>
wrote:

> Sijie,
>
> What is the next best step here? How should we present this so that it can
> get a vote if it makes sense to proceed on?
>
> I’d be happy to contribute as a technical writer as well.
>
> I think we have all the contributors we need listed here in this thread to
> make this happen quickly once it is approved.
>
> Thanks!
>
> > On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com> wrote:
> >
> > I'd also like to figure out how we can get the TGI Pulsar videos featured
> > more prominently.  Those are really well done.
> >
> > On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:
> >
> >> Thanks, everyone for the input!
> >>
> >> I think there are two different things mixing together here. One is the
> >> improvement on the documentation which provides more information about
> use
> >> cases and makes the Pulsar documentation site more searchable; the other
> >> one is what content to be hosted on the project side.
> >>
> >> I would suggest separating these two things in the discussion.
> >>
> >> For the first part of the improvement, I think it is a great idea to
> have a
> >> better "Get Started" section to include "Use Cases". Jennifer, Huanli,
> and
> >> Yu are the main committers driving the development of the documentation.
> >> They can provide some of the insights from a technical writing
> perspective.
> >>
> >>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
> >>
> >> One of the reasons that why "Clients, REST APIs, and CLI" are added to
> the
> >> menu, not the sidebar is due to the limitation of the documentation
> >> framework we are using. If there is a way to improve this, that would be
> >> great.
> >>
> >> - Sijie
> >>
> >>
> >> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com>
> wrote:
> >>
> >>> You're right, Kafka does a really good job here.  Here's a proposal
> along
> >>> those lines:
> >>>
> >>> 1. Add a Get Started section to the site modeled on Kafka's
> >>>   a. Introduction
> >>>   b. Quickstart
> >>>   c. Use cases -- this would be a blog-like section
> >>>
> >>> Not included:
> >>>   d. books&papers and podcasts we can ignore for now
> >>>   e. videos we could do but I feel like it's hard to create an
> objective
> >>> measure for what should be included, Kafka uses ratings from Kafka
> Summit
> >>> and I don't think we have something similar.  As an alternative we
> could
> >>> just link the most recent full Pulsar Summit archive.
> >>>
> >>> 2. Clean up the header by folding Clients, REST APIs, and Cli into Docs
> >>> (Clients is already just a deep link to a docs page)
> >>>
> >>> 3. Rename Blog to Announcements
> >>>
> >>> 4. Remove Community -> Resources as obsoleted by the new Get Started
> >>>
> >>> I'm happy to volunteer to draft content for the new Get Started
> sections.
> >>>
> >>>
> >>>
> >>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <jo...@gmail.com>
> >>> wrote:
> >>>
> >>>> For me this gets into a bigger issue. That issue for me is that right
> >>> now,
> >>>> I need to visit half a dozen sites to get the full picture of Pulsar.
> >>>>
> >>>> Putting content like this on a separate site and linking to it from
> >>> Pulsar
> >>>> doesn’t create the proper journey in my mind.
> >>>>
> >>>> I don’t know if it should be necessarily in the blog or not, but I
> >> think
> >>>> it makes sense to create an entirely new section of the Pulsar
> website,
> >>>> similar to how Kafka’s does it. Take the concept of Resources, but
> turn
> >>> it
> >>>> into a journey and put the content right on the Pulsar website.
> >> Possibly
> >>>> get rid of the blog and name it something more precise if the wish was
> >> to
> >>>> focus on specific project releases and milestones.
> >>>>
> >>>> Part of what is missing is just words on a page for SEO value at the
> >> end
> >>>> of the day.
> >>>>
> >>>> My two cents would be to build out the Resources section to have
> unique
> >>>> content on pulsar.apache.org <http://pulsar.apache.org/> and have it
> >>> take
> >>>> a 'Getting Started' approach.
> >>>>
> >>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
> >> wrote:
> >>>>>
> >>>>> I agree that SEO is an important aspect here.
> >>>>>
> >>>>> When I google [apache pulsar use cases], here are the top ten, with
> >>>> actual
> >>>>> case studies marked with *.  (If I leave out Apache, the results are
> >>>>> similar but a Confluent article creeps into the top 5.)
> >>>>>
> >>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
> >>>>> 2. *InfoQ article on Iterable
> >>>>> 3. DataBricks Spark Summit session on Pulsar
> >>>>> 4. *StreamNative blog post on Yahoo! Japan
> >>>>> 5. StreamNative blog post on Pulsar vs Kafka
> >>>>> 6. pulsar.apache.org/blog
> >>>>> 7. pulsar.apache.org/resources
> >>>>> 8. manning.com introduction to Apache Pulsar in Action
> >>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> >>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> >>>>>
> >>>>> So 3 of the top 10 are actual case studies.  That's not great.  We
> >> want
> >>>>> people looking for proof that Pulsar is ready for mainstream use to
> >> be
> >>>> able
> >>>>> to easily find relevant use cases.
> >>>>>
> >>>>> Fortunately, Google already recognizes that the Apache Pulsar web
> >> site
> >>>>> should rank highly here, so the easiest way (the only realistic way?)
> >>> for
> >>>>> us to fix this is to post them ourselves.
> >>>>>
> >>>>>
> >>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
> >>> wrote:
> >>>>>
> >>>>>> Hi Jonathan,
> >>>>>>
> >>>>>> Thanks for giving thought to this subject. I think we can all agree
> >>> that
> >>>>>> increasing public awareness of the momentum and community strength
> >>>> behind
> >>>>>> Pulsar is a common goal among members of the Pulsar community. I'm
> >>> sure
> >>>>>> many of us have run into similar challenges with increasing adoption
> >>> of
> >>>>>> Pulsar.
> >>>>>>
> >>>>>> I personally have had success with my videos on Pulsar, but I found
> >>> that
> >>>>>> broadcasting my videos to a wide list of channels was critical to
> >>>> getting
> >>>>>> good visibility. (My video where I put the most effort into
> >>>> broadcasting on
> >>>>>> numerous channels by leveraging Pulsar’s integration capabilities
> >> with
> >>>>>> other technologies was by far my most viewed Pulsar video.)
> >>>>>>
> >>>>>> I think at this point the question is more a matter of how to best
> >>>>>> accomplish increasing visibility of Pulsar in the market.
> >>>>>>
> >>>>>> I wonder if we can get some input from an SEO / web marketing expert
> >>> on
> >>>>>> this subject.
> >>>>>>
> >>>>>> --
> >>>>>> Devin G. Bost
> >>>>>>
> >>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
> >>> wrote:
> >>>>>>
> >>>>>>> I checked the ASF mail archives to make sure this went through and
> >>>>>> realized
> >>>>>>> that somehow gmail stripped all paragraphing from my reply.  Trying
> >>>>>> again:
> >>>>>>>
> >>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
> >> following
> >>> up
> >>>>>>> here because I think this is the kind of discussion best suited for
> >>> the
> >>>>>>> mailing list.  As I understand it, Sijie's core objection is,
> >>>>>>>
> >>>>>>> “Currently, the community is trying to make the project blog focus
> >> on
> >>>>>>> project updates such as releases, milestones, and etc, to keep it
> >>> stay
> >>>>>>> focused on the project itself.”
> >>>>>>>
> >>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
> >>>> represents a
> >>>>>>> formal decision by the PMC, or just “the way we’ve done things.”
> >>>> Either
> >>>>>>> way, I hope it's okay to revisit it.
> >>>>>>>
> >>>>>>> In my conversations so far with users and potential users of
> >> Pulsar,
> >>> I
> >>>>>> have
> >>>>>>> found that our biggest weakness is a perceived lack of maturity.
> >> The
> >>>>>> best
> >>>>>>> way to fix this is to get more visibility on the people who are
> >>> already
> >>>>>> out
> >>>>>>> there, successfully using Pulsar to solve interesting problems.
> >>>> “Heavy”
> >>>>>>> articles written up at outlets like InfoQ have their place, but so
> >> do
> >>>>>>> smaller posts like this one that can be produced quickly for a
> >> large
> >>>>>>> variety of use cases.  We need depth *and* breadth.  This will let
> >> us
> >>>>>>> establish the perception that Pulsar is for everyone, not just
> >>>> “experts.”
> >>>>>>>
> >>>>>>> Incorporating use cases on Pulsar’s own blog lets us take advantage
> >>> of
> >>>>>> one
> >>>>>>> of our biggest marketing assets.  We want newcomers to get the
> >>>> impression
> >>>>>>> as soon as possible that *obviously*, lots of people use Pulsar
> >>>>>>> successfully. This is also important for attracting new
> >> contributors
> >>> as
> >>>>>>> they see this is something growing and relevant to their interests.
> >>> If
> >>>>>>> they have to go digging for that information elsewhere, we’ve
> >> already
> >>>>>> lost
> >>>>>>> the attention span of a significant number of potential users and
> >>>>>>> contributors.
> >>>>>>>
> >>>>>>> What does the rest of the community think about this?
> >>>>>>>
> >>>>>>> [1] https://github.com/apache/pulsar/pull/9463
> >>>>>>>
> >>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
> >>>> wrote:
> >>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
> >>> following
> >>>>>> up
> >>>>>>>> here because I think this is the kind of discussion best suited
> >> for
> >>>> the
> >>>>>>>> mailing list.  As I understand it, Sijie's core objection
> >>>>>> is,“Currently,
> >>>>>>>> the community is trying to make the project blog focus on project
> >>>>>> updates
> >>>>>>>> such as releases, milestones, and etc, to keep it stay focused on
> >>> the
> >>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
> >> sure
> >>>> if
> >>>>>>>> this represents a formal decision by the PMC, or just “the way
> >> we’ve
> >>>>>> done
> >>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
> >>>>>> conversations
> >>>>>>> so
> >>>>>>>> far with users and potential users of Pulsar, I have found that
> >> our
> >>>>>>> biggest
> >>>>>>>> weakness is a perceived lack of maturity. The best way to fix this
> >>> is
> >>>>>> to
> >>>>>>>> get more visibility on the people who are already out there,
> >>>>>> successfully
> >>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
> >>> written
> >>>>>> up
> >>>>>>> at
> >>>>>>>> outlets like InfoQ have their place, but so do smaller posts like
> >>> this
> >>>>>>> one
> >>>>>>>> that can be produced quickly for a large variety of use cases.  We
> >>>> need
> >>>>>>>> depth *and* breadth.  This will let us establish the perception
> >> that
> >>>>>>> Pulsar
> >>>>>>>> is for everyone, not just “experts.”Incorporating use cases on
> >>>> Pulsar’s
> >>>>>>> own
> >>>>>>>> blog lets us take advantage of one of our biggest marketing
> >> assets.
> >>>> We
> >>>>>>>> want newcomers to get the impression as soon as possible that
> >>>>>>> *obviously*,
> >>>>>>>> lots of people use Pulsar successfully. This is also important for
> >>>>>>>> attracting new contributors as they see this is something growing
> >>> and
> >>>>>>>> relevant to their interests.  If they have to go digging for that
> >>>>>>>> information elsewhere, we’ve already lost the attention span of a
> >>>>>>>> significant number of potential users and contributors.What does
> >> the
> >>>>>> rest
> >>>>>>>> of the community think about this?[1]
> >>>>>>>> https://github.com/apache/pulsar/pull/9463
> >>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
> >>>>>>>>
> >>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
> >>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> Hi all,
> >>>>>>>>>
> >>>>>>>>> I'd love to see more content on the Apache Pulsar blog showing
> >> how
> >>>>>> much
> >>>>>>>>> traction this project and community have gotten recently.  To
> >> that
> >>>>>> end,
> >>>>>>>>> I've started collecting quick "five minute interview" use cases
> >> and
> >>>>>> I've
> >>>>>>>>> submitted a PR for the first.  Looking forward to getting more
> >>>>>> finished
> >>>>>>> up!
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Jonathan Ellis
> >>>>>>>>> co-founder, http://www.datastax.com
> >>>>>>>>> @spyced
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Jonathan Ellis
> >>>>>>>> co-founder, http://www.datastax.com
> >>>>>>>> @spyced
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Jonathan Ellis
> >>>>>>> co-founder, http://www.datastax.com
> >>>>>>> @spyced
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Jonathan Ellis
> >>>>> co-founder, http://www.datastax.com
> >>>>> @spyced
> >>>>
> >>>>
> >>>
> >>> --
> >>> Jonathan Ellis
> >>> co-founder, http://www.datastax.com
> >>> @spyced
> >>>
> >>
> >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
>
>

-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Joshua Odmark <jo...@gmail.com>.
Sijie,

What is the next best step here? How should we present this so that it can get a vote if it makes sense to proceed on?

I’d be happy to contribute as a technical writer as well.

I think we have all the contributors we need listed here in this thread to make this happen quickly once it is approved.

Thanks!

> On Feb 10, 2021, at 9:24 AM, Jonathan Ellis <jb...@gmail.com> wrote:
> 
> I'd also like to figure out how we can get the TGI Pulsar videos featured
> more prominently.  Those are really well done.
> 
> On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:
> 
>> Thanks, everyone for the input!
>> 
>> I think there are two different things mixing together here. One is the
>> improvement on the documentation which provides more information about use
>> cases and makes the Pulsar documentation site more searchable; the other
>> one is what content to be hosted on the project side.
>> 
>> I would suggest separating these two things in the discussion.
>> 
>> For the first part of the improvement, I think it is a great idea to have a
>> better "Get Started" section to include "Use Cases". Jennifer, Huanli, and
>> Yu are the main committers driving the development of the documentation.
>> They can provide some of the insights from a technical writing perspective.
>> 
>>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
>> 
>> One of the reasons that why "Clients, REST APIs, and CLI" are added to the
>> menu, not the sidebar is due to the limitation of the documentation
>> framework we are using. If there is a way to improve this, that would be
>> great.
>> 
>> - Sijie
>> 
>> 
>> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com> wrote:
>> 
>>> You're right, Kafka does a really good job here.  Here's a proposal along
>>> those lines:
>>> 
>>> 1. Add a Get Started section to the site modeled on Kafka's
>>>   a. Introduction
>>>   b. Quickstart
>>>   c. Use cases -- this would be a blog-like section
>>> 
>>> Not included:
>>>   d. books&papers and podcasts we can ignore for now
>>>   e. videos we could do but I feel like it's hard to create an objective
>>> measure for what should be included, Kafka uses ratings from Kafka Summit
>>> and I don't think we have something similar.  As an alternative we could
>>> just link the most recent full Pulsar Summit archive.
>>> 
>>> 2. Clean up the header by folding Clients, REST APIs, and Cli into Docs
>>> (Clients is already just a deep link to a docs page)
>>> 
>>> 3. Rename Blog to Announcements
>>> 
>>> 4. Remove Community -> Resources as obsoleted by the new Get Started
>>> 
>>> I'm happy to volunteer to draft content for the new Get Started sections.
>>> 
>>> 
>>> 
>>> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <jo...@gmail.com>
>>> wrote:
>>> 
>>>> For me this gets into a bigger issue. That issue for me is that right
>>> now,
>>>> I need to visit half a dozen sites to get the full picture of Pulsar.
>>>> 
>>>> Putting content like this on a separate site and linking to it from
>>> Pulsar
>>>> doesn’t create the proper journey in my mind.
>>>> 
>>>> I don’t know if it should be necessarily in the blog or not, but I
>> think
>>>> it makes sense to create an entirely new section of the Pulsar website,
>>>> similar to how Kafka’s does it. Take the concept of Resources, but turn
>>> it
>>>> into a journey and put the content right on the Pulsar website.
>> Possibly
>>>> get rid of the blog and name it something more precise if the wish was
>> to
>>>> focus on specific project releases and milestones.
>>>> 
>>>> Part of what is missing is just words on a page for SEO value at the
>> end
>>>> of the day.
>>>> 
>>>> My two cents would be to build out the Resources section to have unique
>>>> content on pulsar.apache.org <http://pulsar.apache.org/> and have it
>>> take
>>>> a 'Getting Started' approach.
>>>> 
>>>>> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
>> wrote:
>>>>> 
>>>>> I agree that SEO is an important aspect here.
>>>>> 
>>>>> When I google [apache pulsar use cases], here are the top ten, with
>>>> actual
>>>>> case studies marked with *.  (If I leave out Apache, the results are
>>>>> similar but a Confluent article creeps into the top 5.)
>>>>> 
>>>>> 1. kesque.com 7 Reasons We Chose Apache Pulsar
>>>>> 2. *InfoQ article on Iterable
>>>>> 3. DataBricks Spark Summit session on Pulsar
>>>>> 4. *StreamNative blog post on Yahoo! Japan
>>>>> 5. StreamNative blog post on Pulsar vs Kafka
>>>>> 6. pulsar.apache.org/blog
>>>>> 7. pulsar.apache.org/resources
>>>>> 8. manning.com introduction to Apache Pulsar in Action
>>>>> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
>>>>> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
>>>>> 
>>>>> So 3 of the top 10 are actual case studies.  That's not great.  We
>> want
>>>>> people looking for proof that Pulsar is ready for mainstream use to
>> be
>>>> able
>>>>> to easily find relevant use cases.
>>>>> 
>>>>> Fortunately, Google already recognizes that the Apache Pulsar web
>> site
>>>>> should rank highly here, so the easiest way (the only realistic way?)
>>> for
>>>>> us to fix this is to post them ourselves.
>>>>> 
>>>>> 
>>>>> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
>>> wrote:
>>>>> 
>>>>>> Hi Jonathan,
>>>>>> 
>>>>>> Thanks for giving thought to this subject. I think we can all agree
>>> that
>>>>>> increasing public awareness of the momentum and community strength
>>>> behind
>>>>>> Pulsar is a common goal among members of the Pulsar community. I'm
>>> sure
>>>>>> many of us have run into similar challenges with increasing adoption
>>> of
>>>>>> Pulsar.
>>>>>> 
>>>>>> I personally have had success with my videos on Pulsar, but I found
>>> that
>>>>>> broadcasting my videos to a wide list of channels was critical to
>>>> getting
>>>>>> good visibility. (My video where I put the most effort into
>>>> broadcasting on
>>>>>> numerous channels by leveraging Pulsar’s integration capabilities
>> with
>>>>>> other technologies was by far my most viewed Pulsar video.)
>>>>>> 
>>>>>> I think at this point the question is more a matter of how to best
>>>>>> accomplish increasing visibility of Pulsar in the market.
>>>>>> 
>>>>>> I wonder if we can get some input from an SEO / web marketing expert
>>> on
>>>>>> this subject.
>>>>>> 
>>>>>> --
>>>>>> Devin G. Bost
>>>>>> 
>>>>>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
>>> wrote:
>>>>>> 
>>>>>>> I checked the ASF mail archives to make sure this went through and
>>>>>> realized
>>>>>>> that somehow gmail stripped all paragraphing from my reply.  Trying
>>>>>> again:
>>>>>>> 
>>>>>>> I thank Sijie for the comment on my pull request [1].  I’m
>> following
>>> up
>>>>>>> here because I think this is the kind of discussion best suited for
>>> the
>>>>>>> mailing list.  As I understand it, Sijie's core objection is,
>>>>>>> 
>>>>>>> “Currently, the community is trying to make the project blog focus
>> on
>>>>>>> project updates such as releases, milestones, and etc, to keep it
>>> stay
>>>>>>> focused on the project itself.”
>>>>>>> 
>>>>>>> I’m relatively new to Apache Pulsar, so I’m not sure if this
>>>> represents a
>>>>>>> formal decision by the PMC, or just “the way we’ve done things.”
>>>> Either
>>>>>>> way, I hope it's okay to revisit it.
>>>>>>> 
>>>>>>> In my conversations so far with users and potential users of
>> Pulsar,
>>> I
>>>>>> have
>>>>>>> found that our biggest weakness is a perceived lack of maturity.
>> The
>>>>>> best
>>>>>>> way to fix this is to get more visibility on the people who are
>>> already
>>>>>> out
>>>>>>> there, successfully using Pulsar to solve interesting problems.
>>>> “Heavy”
>>>>>>> articles written up at outlets like InfoQ have their place, but so
>> do
>>>>>>> smaller posts like this one that can be produced quickly for a
>> large
>>>>>>> variety of use cases.  We need depth *and* breadth.  This will let
>> us
>>>>>>> establish the perception that Pulsar is for everyone, not just
>>>> “experts.”
>>>>>>> 
>>>>>>> Incorporating use cases on Pulsar’s own blog lets us take advantage
>>> of
>>>>>> one
>>>>>>> of our biggest marketing assets.  We want newcomers to get the
>>>> impression
>>>>>>> as soon as possible that *obviously*, lots of people use Pulsar
>>>>>>> successfully. This is also important for attracting new
>> contributors
>>> as
>>>>>>> they see this is something growing and relevant to their interests.
>>> If
>>>>>>> they have to go digging for that information elsewhere, we’ve
>> already
>>>>>> lost
>>>>>>> the attention span of a significant number of potential users and
>>>>>>> contributors.
>>>>>>> 
>>>>>>> What does the rest of the community think about this?
>>>>>>> 
>>>>>>> [1] https://github.com/apache/pulsar/pull/9463
>>>>>>> 
>>>>>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
>>>> wrote:
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> *I thank Sijie for the comment on my pull request [1].  I’m
>>> following
>>>>>> up
>>>>>>>> here because I think this is the kind of discussion best suited
>> for
>>>> the
>>>>>>>> mailing list.  As I understand it, Sijie's core objection
>>>>>> is,“Currently,
>>>>>>>> the community is trying to make the project blog focus on project
>>>>>> updates
>>>>>>>> such as releases, milestones, and etc, to keep it stay focused on
>>> the
>>>>>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
>> sure
>>>> if
>>>>>>>> this represents a formal decision by the PMC, or just “the way
>> we’ve
>>>>>> done
>>>>>>>> things.”  Either way, I hope it's okay to revisit it.In my
>>>>>> conversations
>>>>>>> so
>>>>>>>> far with users and potential users of Pulsar, I have found that
>> our
>>>>>>> biggest
>>>>>>>> weakness is a perceived lack of maturity. The best way to fix this
>>> is
>>>>>> to
>>>>>>>> get more visibility on the people who are already out there,
>>>>>> successfully
>>>>>>>> using Pulsar to solve interesting problems.  “Heavy” articles
>>> written
>>>>>> up
>>>>>>> at
>>>>>>>> outlets like InfoQ have their place, but so do smaller posts like
>>> this
>>>>>>> one
>>>>>>>> that can be produced quickly for a large variety of use cases.  We
>>>> need
>>>>>>>> depth *and* breadth.  This will let us establish the perception
>> that
>>>>>>> Pulsar
>>>>>>>> is for everyone, not just “experts.”Incorporating use cases on
>>>> Pulsar’s
>>>>>>> own
>>>>>>>> blog lets us take advantage of one of our biggest marketing
>> assets.
>>>> We
>>>>>>>> want newcomers to get the impression as soon as possible that
>>>>>>> *obviously*,
>>>>>>>> lots of people use Pulsar successfully. This is also important for
>>>>>>>> attracting new contributors as they see this is something growing
>>> and
>>>>>>>> relevant to their interests.  If they have to go digging for that
>>>>>>>> information elsewhere, we’ve already lost the attention span of a
>>>>>>>> significant number of potential users and contributors.What does
>> the
>>>>>> rest
>>>>>>>> of the community think about this?[1]
>>>>>>>> https://github.com/apache/pulsar/pull/9463
>>>>>>>> <https://github.com/apache/pulsar/pull/9463>*
>>>>>>>> 
>>>>>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi all,
>>>>>>>>> 
>>>>>>>>> I'd love to see more content on the Apache Pulsar blog showing
>> how
>>>>>> much
>>>>>>>>> traction this project and community have gotten recently.  To
>> that
>>>>>> end,
>>>>>>>>> I've started collecting quick "five minute interview" use cases
>> and
>>>>>> I've
>>>>>>>>> submitted a PR for the first.  Looking forward to getting more
>>>>>> finished
>>>>>>> up!
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Jonathan Ellis
>>>>>>>>> co-founder, http://www.datastax.com
>>>>>>>>> @spyced
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Jonathan Ellis
>>>>>>>> co-founder, http://www.datastax.com
>>>>>>>> @spyced
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Jonathan Ellis
>>>>>>> co-founder, http://www.datastax.com
>>>>>>> @spyced
>>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Jonathan Ellis
>>>>> co-founder, http://www.datastax.com
>>>>> @spyced
>>>> 
>>>> 
>>> 
>>> --
>>> Jonathan Ellis
>>> co-founder, http://www.datastax.com
>>> @spyced
>>> 
>> 
> 
> 
> -- 
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced


Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
I'd also like to figure out how we can get the TGI Pulsar videos featured
more prominently.  Those are really well done.

On Wed, Feb 10, 2021 at 3:58 AM Sijie Guo <gu...@gmail.com> wrote:

> Thanks, everyone for the input!
>
> I think there are two different things mixing together here. One is the
> improvement on the documentation which provides more information about use
> cases and makes the Pulsar documentation site more searchable; the other
> one is what content to be hosted on the project side.
>
> I would suggest separating these two things in the discussion.
>
> For the first part of the improvement, I think it is a great idea to have a
> better "Get Started" section to include "Use Cases". Jennifer, Huanli, and
> Yu are the main committers driving the development of the documentation.
> They can provide some of the insights from a technical writing perspective.
>
> > Clean up the header by folding Clients, REST APIs, and Cli into Docs
>
> One of the reasons that why "Clients, REST APIs, and CLI" are added to the
> menu, not the sidebar is due to the limitation of the documentation
> framework we are using. If there is a way to improve this, that would be
> great.
>
> - Sijie
>
>
> On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com> wrote:
>
> > You're right, Kafka does a really good job here.  Here's a proposal along
> > those lines:
> >
> > 1. Add a Get Started section to the site modeled on Kafka's
> >    a. Introduction
> >    b. Quickstart
> >    c. Use cases -- this would be a blog-like section
> >
> > Not included:
> >    d. books&papers and podcasts we can ignore for now
> >    e. videos we could do but I feel like it's hard to create an objective
> > measure for what should be included, Kafka uses ratings from Kafka Summit
> > and I don't think we have something similar.  As an alternative we could
> > just link the most recent full Pulsar Summit archive.
> >
> > 2. Clean up the header by folding Clients, REST APIs, and Cli into Docs
> > (Clients is already just a deep link to a docs page)
> >
> > 3. Rename Blog to Announcements
> >
> > 4. Remove Community -> Resources as obsoleted by the new Get Started
> >
> > I'm happy to volunteer to draft content for the new Get Started sections.
> >
> >
> >
> > On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <jo...@gmail.com>
> > wrote:
> >
> > > For me this gets into a bigger issue. That issue for me is that right
> > now,
> > > I need to visit half a dozen sites to get the full picture of Pulsar.
> > >
> > > Putting content like this on a separate site and linking to it from
> > Pulsar
> > > doesn’t create the proper journey in my mind.
> > >
> > > I don’t know if it should be necessarily in the blog or not, but I
> think
> > > it makes sense to create an entirely new section of the Pulsar website,
> > > similar to how Kafka’s does it. Take the concept of Resources, but turn
> > it
> > > into a journey and put the content right on the Pulsar website.
> Possibly
> > > get rid of the blog and name it something more precise if the wish was
> to
> > > focus on specific project releases and milestones.
> > >
> > > Part of what is missing is just words on a page for SEO value at the
> end
> > > of the day.
> > >
> > > My two cents would be to build out the Resources section to have unique
> > > content on pulsar.apache.org <http://pulsar.apache.org/> and have it
> > take
> > > a 'Getting Started' approach.
> > >
> > > > On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com>
> wrote:
> > > >
> > > > I agree that SEO is an important aspect here.
> > > >
> > > > When I google [apache pulsar use cases], here are the top ten, with
> > > actual
> > > > case studies marked with *.  (If I leave out Apache, the results are
> > > > similar but a Confluent article creeps into the top 5.)
> > > >
> > > > 1. kesque.com 7 Reasons We Chose Apache Pulsar
> > > > 2. *InfoQ article on Iterable
> > > > 3. DataBricks Spark Summit session on Pulsar
> > > > 4. *StreamNative blog post on Yahoo! Japan
> > > > 5. StreamNative blog post on Pulsar vs Kafka
> > > > 6. pulsar.apache.org/blog
> > > > 7. pulsar.apache.org/resources
> > > > 8. manning.com introduction to Apache Pulsar in Action
> > > > 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> > > > 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> > > >
> > > > So 3 of the top 10 are actual case studies.  That's not great.  We
> want
> > > > people looking for proof that Pulsar is ready for mainstream use to
> be
> > > able
> > > > to easily find relevant use cases.
> > > >
> > > > Fortunately, Google already recognizes that the Apache Pulsar web
> site
> > > > should rank highly here, so the easiest way (the only realistic way?)
> > for
> > > > us to fix this is to post them ourselves.
> > > >
> > > >
> > > > On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
> > wrote:
> > > >
> > > >> Hi Jonathan,
> > > >>
> > > >> Thanks for giving thought to this subject. I think we can all agree
> > that
> > > >> increasing public awareness of the momentum and community strength
> > > behind
> > > >> Pulsar is a common goal among members of the Pulsar community. I'm
> > sure
> > > >> many of us have run into similar challenges with increasing adoption
> > of
> > > >> Pulsar.
> > > >>
> > > >> I personally have had success with my videos on Pulsar, but I found
> > that
> > > >> broadcasting my videos to a wide list of channels was critical to
> > > getting
> > > >> good visibility. (My video where I put the most effort into
> > > broadcasting on
> > > >> numerous channels by leveraging Pulsar’s integration capabilities
> with
> > > >> other technologies was by far my most viewed Pulsar video.)
> > > >>
> > > >> I think at this point the question is more a matter of how to best
> > > >> accomplish increasing visibility of Pulsar in the market.
> > > >>
> > > >> I wonder if we can get some input from an SEO / web marketing expert
> > on
> > > >> this subject.
> > > >>
> > > >> --
> > > >> Devin G. Bost
> > > >>
> > > >> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
> > wrote:
> > > >>
> > > >>> I checked the ASF mail archives to make sure this went through and
> > > >> realized
> > > >>> that somehow gmail stripped all paragraphing from my reply.  Trying
> > > >> again:
> > > >>>
> > > >>> I thank Sijie for the comment on my pull request [1].  I’m
> following
> > up
> > > >>> here because I think this is the kind of discussion best suited for
> > the
> > > >>> mailing list.  As I understand it, Sijie's core objection is,
> > > >>>
> > > >>> “Currently, the community is trying to make the project blog focus
> on
> > > >>> project updates such as releases, milestones, and etc, to keep it
> > stay
> > > >>> focused on the project itself.”
> > > >>>
> > > >>> I’m relatively new to Apache Pulsar, so I’m not sure if this
> > > represents a
> > > >>> formal decision by the PMC, or just “the way we’ve done things.”
> > > Either
> > > >>> way, I hope it's okay to revisit it.
> > > >>>
> > > >>> In my conversations so far with users and potential users of
> Pulsar,
> > I
> > > >> have
> > > >>> found that our biggest weakness is a perceived lack of maturity.
> The
> > > >> best
> > > >>> way to fix this is to get more visibility on the people who are
> > already
> > > >> out
> > > >>> there, successfully using Pulsar to solve interesting problems.
> > > “Heavy”
> > > >>> articles written up at outlets like InfoQ have their place, but so
> do
> > > >>> smaller posts like this one that can be produced quickly for a
> large
> > > >>> variety of use cases.  We need depth *and* breadth.  This will let
> us
> > > >>> establish the perception that Pulsar is for everyone, not just
> > > “experts.”
> > > >>>
> > > >>> Incorporating use cases on Pulsar’s own blog lets us take advantage
> > of
> > > >> one
> > > >>> of our biggest marketing assets.  We want newcomers to get the
> > > impression
> > > >>> as soon as possible that *obviously*, lots of people use Pulsar
> > > >>> successfully. This is also important for attracting new
> contributors
> > as
> > > >>> they see this is something growing and relevant to their interests.
> > If
> > > >>> they have to go digging for that information elsewhere, we’ve
> already
> > > >> lost
> > > >>> the attention span of a significant number of potential users and
> > > >>> contributors.
> > > >>>
> > > >>> What does the rest of the community think about this?
> > > >>>
> > > >>> [1] https://github.com/apache/pulsar/pull/9463
> > > >>>
> > > >>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
> > > wrote:
> > > >>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> *I thank Sijie for the comment on my pull request [1].  I’m
> > following
> > > >> up
> > > >>>> here because I think this is the kind of discussion best suited
> for
> > > the
> > > >>>> mailing list.  As I understand it, Sijie's core objection
> > > >> is,“Currently,
> > > >>>> the community is trying to make the project blog focus on project
> > > >> updates
> > > >>>> such as releases, milestones, and etc, to keep it stay focused on
> > the
> > > >>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not
> sure
> > > if
> > > >>>> this represents a formal decision by the PMC, or just “the way
> we’ve
> > > >> done
> > > >>>> things.”  Either way, I hope it's okay to revisit it.In my
> > > >> conversations
> > > >>> so
> > > >>>> far with users and potential users of Pulsar, I have found that
> our
> > > >>> biggest
> > > >>>> weakness is a perceived lack of maturity. The best way to fix this
> > is
> > > >> to
> > > >>>> get more visibility on the people who are already out there,
> > > >> successfully
> > > >>>> using Pulsar to solve interesting problems.  “Heavy” articles
> > written
> > > >> up
> > > >>> at
> > > >>>> outlets like InfoQ have their place, but so do smaller posts like
> > this
> > > >>> one
> > > >>>> that can be produced quickly for a large variety of use cases.  We
> > > need
> > > >>>> depth *and* breadth.  This will let us establish the perception
> that
> > > >>> Pulsar
> > > >>>> is for everyone, not just “experts.”Incorporating use cases on
> > > Pulsar’s
> > > >>> own
> > > >>>> blog lets us take advantage of one of our biggest marketing
> assets.
> > > We
> > > >>>> want newcomers to get the impression as soon as possible that
> > > >>> *obviously*,
> > > >>>> lots of people use Pulsar successfully. This is also important for
> > > >>>> attracting new contributors as they see this is something growing
> > and
> > > >>>> relevant to their interests.  If they have to go digging for that
> > > >>>> information elsewhere, we’ve already lost the attention span of a
> > > >>>> significant number of potential users and contributors.What does
> the
> > > >> rest
> > > >>>> of the community think about this?[1]
> > > >>>> https://github.com/apache/pulsar/pull/9463
> > > >>>> <https://github.com/apache/pulsar/pull/9463>*
> > > >>>>
> > > >>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
> > > >> wrote:
> > > >>>>
> > > >>>>> Hi all,
> > > >>>>>
> > > >>>>> I'd love to see more content on the Apache Pulsar blog showing
> how
> > > >> much
> > > >>>>> traction this project and community have gotten recently.  To
> that
> > > >> end,
> > > >>>>> I've started collecting quick "five minute interview" use cases
> and
> > > >> I've
> > > >>>>> submitted a PR for the first.  Looking forward to getting more
> > > >> finished
> > > >>> up!
> > > >>>>>
> > > >>>>> --
> > > >>>>> Jonathan Ellis
> > > >>>>> co-founder, http://www.datastax.com
> > > >>>>> @spyced
> > > >>>>>
> > > >>>>
> > > >>>>
> > > >>>> --
> > > >>>> Jonathan Ellis
> > > >>>> co-founder, http://www.datastax.com
> > > >>>> @spyced
> > > >>>>
> > > >>>
> > > >>>
> > > >>> --
> > > >>> Jonathan Ellis
> > > >>> co-founder, http://www.datastax.com
> > > >>> @spyced
> > > >>>
> > > >>
> > > >
> > > >
> > > > --
> > > > Jonathan Ellis
> > > > co-founder, http://www.datastax.com
> > > > @spyced
> > >
> > >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
> >
>


-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Dave Fisher <wa...@apache.org>.
> 
>> Clean up the header by folding Clients, REST APIs, and Cli into Docs
> 
> One of the reasons that why "Clients, REST APIs, and CLI" are added to the
> menu, not the sidebar is due to the limitation of the documentation
> framework we are using. If there is a way to improve this, that would be
> great.

You can find the website source here:

https://github.com/apache/pulsar/tree/master/site2

It is a combination of Crowdin and Docusaurus.

It looks like the top navigation is configured in Javascript while sidebars are json.

My personal experience is recently in JBake (incubator.apache.org and www.openoffice.org) and Pelican (petri.apache.org and openoffice.apache.org). Pelican is Apache Infra’s preferred site builder.

Regards,
Dave

Re: Five minute interview blog posts

Posted by Anonymitaet _ <an...@hotmail.com>.
- Agree that we can add "case study" since it takes the attention off Pulsar itself and focuses on the users' perspectives (e.g. how Pulsar can be used, how Pulsar fits their situation, etc.).

- Besides, do we consider adding "Book and Paper" section? It is one way to demonstrate that Pulsar is popular and the community is thriving.
Pulsar book: https://www.manning.com/books/apache-pulsar-in-action 
Search "Apache Pulsar" in Google Scholar: https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=apache+pulsar&btnG= 

On 2021/2/10, 17:58, "Sijie Guo" <gu...@gmail.com> wrote:

    Thanks, everyone for the input!
    
    I think there are two different things mixing together here. One is the
    improvement on the documentation which provides more information about use
    cases and makes the Pulsar documentation site more searchable; the other
    one is what content to be hosted on the project side.
    
    I would suggest separating these two things in the discussion.
    
    For the first part of the improvement, I think it is a great idea to have a
    better "Get Started" section to include "Use Cases". Jennifer, Huanli, and
    Yu are the main committers driving the development of the documentation.
    They can provide some of the insights from a technical writing perspective.
    
    > Clean up the header by folding Clients, REST APIs, and Cli into Docs
    
    One of the reasons that why "Clients, REST APIs, and CLI" are added to the
    menu, not the sidebar is due to the limitation of the documentation
    framework we are using. If there is a way to improve this, that would be
    great.
    
    - Sijie
    
    
    On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com> wrote:
    
    > You're right, Kafka does a really good job here.  Here's a proposal along
    > those lines:
    >
    > 1. Add a Get Started section to the site modeled on Kafka's
    >    a. Introduction
    >    b. Quickstart
    >    c. Use cases -- this would be a blog-like section
    >
    > Not included:
    >    d. books&papers and podcasts we can ignore for now
    >    e. videos we could do but I feel like it's hard to create an objective
    > measure for what should be included, Kafka uses ratings from Kafka Summit
    > and I don't think we have something similar.  As an alternative we could
    > just link the most recent full Pulsar Summit archive.
    >
    > 2. Clean up the header by folding Clients, REST APIs, and Cli into Docs
    > (Clients is already just a deep link to a docs page)
    >
    > 3. Rename Blog to Announcements
    >
    > 4. Remove Community -> Resources as obsoleted by the new Get Started
    >
    > I'm happy to volunteer to draft content for the new Get Started sections.
    >
    >
    >
    > On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <jo...@gmail.com>
    > wrote:
    >
    > > For me this gets into a bigger issue. That issue for me is that right
    > now,
    > > I need to visit half a dozen sites to get the full picture of Pulsar.
    > >
    > > Putting content like this on a separate site and linking to it from
    > Pulsar
    > > doesn’t create the proper journey in my mind.
    > >
    > > I don’t know if it should be necessarily in the blog or not, but I think
    > > it makes sense to create an entirely new section of the Pulsar website,
    > > similar to how Kafka’s does it. Take the concept of Resources, but turn
    > it
    > > into a journey and put the content right on the Pulsar website. Possibly
    > > get rid of the blog and name it something more precise if the wish was to
    > > focus on specific project releases and milestones.
    > >
    > > Part of what is missing is just words on a page for SEO value at the end
    > > of the day.
    > >
    > > My two cents would be to build out the Resources section to have unique
    > > content on pulsar.apache.org <http://pulsar.apache.org/> and have it
    > take
    > > a 'Getting Started' approach.
    > >
    > > > On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com> wrote:
    > > >
    > > > I agree that SEO is an important aspect here.
    > > >
    > > > When I google [apache pulsar use cases], here are the top ten, with
    > > actual
    > > > case studies marked with *.  (If I leave out Apache, the results are
    > > > similar but a Confluent article creeps into the top 5.)
    > > >
    > > > 1. kesque.com 7 Reasons We Chose Apache Pulsar
    > > > 2. *InfoQ article on Iterable
    > > > 3. DataBricks Spark Summit session on Pulsar
    > > > 4. *StreamNative blog post on Yahoo! Japan
    > > > 5. StreamNative blog post on Pulsar vs Kafka
    > > > 6. pulsar.apache.org/blog
    > > > 7. pulsar.apache.org/resources
    > > > 8. manning.com introduction to Apache Pulsar in Action
    > > > 9. xenonstack.com The Ultimate Guide to Apache Pulsar
    > > > 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
    > > >
    > > > So 3 of the top 10 are actual case studies.  That's not great.  We want
    > > > people looking for proof that Pulsar is ready for mainstream use to be
    > > able
    > > > to easily find relevant use cases.
    > > >
    > > > Fortunately, Google already recognizes that the Apache Pulsar web site
    > > > should rank highly here, so the easiest way (the only realistic way?)
    > for
    > > > us to fix this is to post them ourselves.
    > > >
    > > >
    > > > On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
    > wrote:
    > > >
    > > >> Hi Jonathan,
    > > >>
    > > >> Thanks for giving thought to this subject. I think we can all agree
    > that
    > > >> increasing public awareness of the momentum and community strength
    > > behind
    > > >> Pulsar is a common goal among members of the Pulsar community. I'm
    > sure
    > > >> many of us have run into similar challenges with increasing adoption
    > of
    > > >> Pulsar.
    > > >>
    > > >> I personally have had success with my videos on Pulsar, but I found
    > that
    > > >> broadcasting my videos to a wide list of channels was critical to
    > > getting
    > > >> good visibility. (My video where I put the most effort into
    > > broadcasting on
    > > >> numerous channels by leveraging Pulsar’s integration capabilities with
    > > >> other technologies was by far my most viewed Pulsar video.)
    > > >>
    > > >> I think at this point the question is more a matter of how to best
    > > >> accomplish increasing visibility of Pulsar in the market.
    > > >>
    > > >> I wonder if we can get some input from an SEO / web marketing expert
    > on
    > > >> this subject.
    > > >>
    > > >> --
    > > >> Devin G. Bost
    > > >>
    > > >> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
    > wrote:
    > > >>
    > > >>> I checked the ASF mail archives to make sure this went through and
    > > >> realized
    > > >>> that somehow gmail stripped all paragraphing from my reply.  Trying
    > > >> again:
    > > >>>
    > > >>> I thank Sijie for the comment on my pull request [1].  I’m following
    > up
    > > >>> here because I think this is the kind of discussion best suited for
    > the
    > > >>> mailing list.  As I understand it, Sijie's core objection is,
    > > >>>
    > > >>> “Currently, the community is trying to make the project blog focus on
    > > >>> project updates such as releases, milestones, and etc, to keep it
    > stay
    > > >>> focused on the project itself.”
    > > >>>
    > > >>> I’m relatively new to Apache Pulsar, so I’m not sure if this
    > > represents a
    > > >>> formal decision by the PMC, or just “the way we’ve done things.”
    > > Either
    > > >>> way, I hope it's okay to revisit it.
    > > >>>
    > > >>> In my conversations so far with users and potential users of Pulsar,
    > I
    > > >> have
    > > >>> found that our biggest weakness is a perceived lack of maturity.  The
    > > >> best
    > > >>> way to fix this is to get more visibility on the people who are
    > already
    > > >> out
    > > >>> there, successfully using Pulsar to solve interesting problems.
    > > “Heavy”
    > > >>> articles written up at outlets like InfoQ have their place, but so do
    > > >>> smaller posts like this one that can be produced quickly for a large
    > > >>> variety of use cases.  We need depth *and* breadth.  This will let us
    > > >>> establish the perception that Pulsar is for everyone, not just
    > > “experts.”
    > > >>>
    > > >>> Incorporating use cases on Pulsar’s own blog lets us take advantage
    > of
    > > >> one
    > > >>> of our biggest marketing assets.  We want newcomers to get the
    > > impression
    > > >>> as soon as possible that *obviously*, lots of people use Pulsar
    > > >>> successfully. This is also important for attracting new contributors
    > as
    > > >>> they see this is something growing and relevant to their interests.
    > If
    > > >>> they have to go digging for that information elsewhere, we’ve already
    > > >> lost
    > > >>> the attention span of a significant number of potential users and
    > > >>> contributors.
    > > >>>
    > > >>> What does the rest of the community think about this?
    > > >>>
    > > >>> [1] https://github.com/apache/pulsar/pull/9463
    > > >>>
    > > >>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
    > > wrote:
    > > >>>
    > > >>>>
    > > >>>>
    > > >>>>
    > > >>>>
    > > >>>>
    > > >>>>
    > > >>>> *I thank Sijie for the comment on my pull request [1].  I’m
    > following
    > > >> up
    > > >>>> here because I think this is the kind of discussion best suited for
    > > the
    > > >>>> mailing list.  As I understand it, Sijie's core objection
    > > >> is,“Currently,
    > > >>>> the community is trying to make the project blog focus on project
    > > >> updates
    > > >>>> such as releases, milestones, and etc, to keep it stay focused on
    > the
    > > >>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not sure
    > > if
    > > >>>> this represents a formal decision by the PMC, or just “the way we’ve
    > > >> done
    > > >>>> things.”  Either way, I hope it's okay to revisit it.In my
    > > >> conversations
    > > >>> so
    > > >>>> far with users and potential users of Pulsar, I have found that our
    > > >>> biggest
    > > >>>> weakness is a perceived lack of maturity. The best way to fix this
    > is
    > > >> to
    > > >>>> get more visibility on the people who are already out there,
    > > >> successfully
    > > >>>> using Pulsar to solve interesting problems.  “Heavy” articles
    > written
    > > >> up
    > > >>> at
    > > >>>> outlets like InfoQ have their place, but so do smaller posts like
    > this
    > > >>> one
    > > >>>> that can be produced quickly for a large variety of use cases.  We
    > > need
    > > >>>> depth *and* breadth.  This will let us establish the perception that
    > > >>> Pulsar
    > > >>>> is for everyone, not just “experts.”Incorporating use cases on
    > > Pulsar’s
    > > >>> own
    > > >>>> blog lets us take advantage of one of our biggest marketing assets.
    > > We
    > > >>>> want newcomers to get the impression as soon as possible that
    > > >>> *obviously*,
    > > >>>> lots of people use Pulsar successfully. This is also important for
    > > >>>> attracting new contributors as they see this is something growing
    > and
    > > >>>> relevant to their interests.  If they have to go digging for that
    > > >>>> information elsewhere, we’ve already lost the attention span of a
    > > >>>> significant number of potential users and contributors.What does the
    > > >> rest
    > > >>>> of the community think about this?[1]
    > > >>>> https://github.com/apache/pulsar/pull/9463
    > > >>>> <https://github.com/apache/pulsar/pull/9463>*
    > > >>>>
    > > >>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
    > > >> wrote:
    > > >>>>
    > > >>>>> Hi all,
    > > >>>>>
    > > >>>>> I'd love to see more content on the Apache Pulsar blog showing how
    > > >> much
    > > >>>>> traction this project and community have gotten recently.  To that
    > > >> end,
    > > >>>>> I've started collecting quick "five minute interview" use cases and
    > > >> I've
    > > >>>>> submitted a PR for the first.  Looking forward to getting more
    > > >> finished
    > > >>> up!
    > > >>>>>
    > > >>>>> --
    > > >>>>> Jonathan Ellis
    > > >>>>> co-founder, http://www.datastax.com
    > > >>>>> @spyced
    > > >>>>>
    > > >>>>
    > > >>>>
    > > >>>> --
    > > >>>> Jonathan Ellis
    > > >>>> co-founder, http://www.datastax.com
    > > >>>> @spyced
    > > >>>>
    > > >>>
    > > >>>
    > > >>> --
    > > >>> Jonathan Ellis
    > > >>> co-founder, http://www.datastax.com
    > > >>> @spyced
    > > >>>
    > > >>
    > > >
    > > >
    > > > --
    > > > Jonathan Ellis
    > > > co-founder, http://www.datastax.com
    > > > @spyced
    > >
    > >
    >
    > --
    > Jonathan Ellis
    > co-founder, http://www.datastax.com
    > @spyced
    >
    


Re: Five minute interview blog posts

Posted by Sijie Guo <gu...@gmail.com>.
Thanks, everyone for the input!

I think there are two different things mixing together here. One is the
improvement on the documentation which provides more information about use
cases and makes the Pulsar documentation site more searchable; the other
one is what content to be hosted on the project side.

I would suggest separating these two things in the discussion.

For the first part of the improvement, I think it is a great idea to have a
better "Get Started" section to include "Use Cases". Jennifer, Huanli, and
Yu are the main committers driving the development of the documentation.
They can provide some of the insights from a technical writing perspective.

> Clean up the header by folding Clients, REST APIs, and Cli into Docs

One of the reasons that why "Clients, REST APIs, and CLI" are added to the
menu, not the sidebar is due to the limitation of the documentation
framework we are using. If there is a way to improve this, that would be
great.

- Sijie


On Tue, Feb 9, 2021 at 3:02 PM Jonathan Ellis <jb...@gmail.com> wrote:

> You're right, Kafka does a really good job here.  Here's a proposal along
> those lines:
>
> 1. Add a Get Started section to the site modeled on Kafka's
>    a. Introduction
>    b. Quickstart
>    c. Use cases -- this would be a blog-like section
>
> Not included:
>    d. books&papers and podcasts we can ignore for now
>    e. videos we could do but I feel like it's hard to create an objective
> measure for what should be included, Kafka uses ratings from Kafka Summit
> and I don't think we have something similar.  As an alternative we could
> just link the most recent full Pulsar Summit archive.
>
> 2. Clean up the header by folding Clients, REST APIs, and Cli into Docs
> (Clients is already just a deep link to a docs page)
>
> 3. Rename Blog to Announcements
>
> 4. Remove Community -> Resources as obsoleted by the new Get Started
>
> I'm happy to volunteer to draft content for the new Get Started sections.
>
>
>
> On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <jo...@gmail.com>
> wrote:
>
> > For me this gets into a bigger issue. That issue for me is that right
> now,
> > I need to visit half a dozen sites to get the full picture of Pulsar.
> >
> > Putting content like this on a separate site and linking to it from
> Pulsar
> > doesn’t create the proper journey in my mind.
> >
> > I don’t know if it should be necessarily in the blog or not, but I think
> > it makes sense to create an entirely new section of the Pulsar website,
> > similar to how Kafka’s does it. Take the concept of Resources, but turn
> it
> > into a journey and put the content right on the Pulsar website. Possibly
> > get rid of the blog and name it something more precise if the wish was to
> > focus on specific project releases and milestones.
> >
> > Part of what is missing is just words on a page for SEO value at the end
> > of the day.
> >
> > My two cents would be to build out the Resources section to have unique
> > content on pulsar.apache.org <http://pulsar.apache.org/> and have it
> take
> > a 'Getting Started' approach.
> >
> > > On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com> wrote:
> > >
> > > I agree that SEO is an important aspect here.
> > >
> > > When I google [apache pulsar use cases], here are the top ten, with
> > actual
> > > case studies marked with *.  (If I leave out Apache, the results are
> > > similar but a Confluent article creeps into the top 5.)
> > >
> > > 1. kesque.com 7 Reasons We Chose Apache Pulsar
> > > 2. *InfoQ article on Iterable
> > > 3. DataBricks Spark Summit session on Pulsar
> > > 4. *StreamNative blog post on Yahoo! Japan
> > > 5. StreamNative blog post on Pulsar vs Kafka
> > > 6. pulsar.apache.org/blog
> > > 7. pulsar.apache.org/resources
> > > 8. manning.com introduction to Apache Pulsar in Action
> > > 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> > > 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> > >
> > > So 3 of the top 10 are actual case studies.  That's not great.  We want
> > > people looking for proof that Pulsar is ready for mainstream use to be
> > able
> > > to easily find relevant use cases.
> > >
> > > Fortunately, Google already recognizes that the Apache Pulsar web site
> > > should rank highly here, so the easiest way (the only realistic way?)
> for
> > > us to fix this is to post them ourselves.
> > >
> > >
> > > On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com>
> wrote:
> > >
> > >> Hi Jonathan,
> > >>
> > >> Thanks for giving thought to this subject. I think we can all agree
> that
> > >> increasing public awareness of the momentum and community strength
> > behind
> > >> Pulsar is a common goal among members of the Pulsar community. I'm
> sure
> > >> many of us have run into similar challenges with increasing adoption
> of
> > >> Pulsar.
> > >>
> > >> I personally have had success with my videos on Pulsar, but I found
> that
> > >> broadcasting my videos to a wide list of channels was critical to
> > getting
> > >> good visibility. (My video where I put the most effort into
> > broadcasting on
> > >> numerous channels by leveraging Pulsar’s integration capabilities with
> > >> other technologies was by far my most viewed Pulsar video.)
> > >>
> > >> I think at this point the question is more a matter of how to best
> > >> accomplish increasing visibility of Pulsar in the market.
> > >>
> > >> I wonder if we can get some input from an SEO / web marketing expert
> on
> > >> this subject.
> > >>
> > >> --
> > >> Devin G. Bost
> > >>
> > >> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com>
> wrote:
> > >>
> > >>> I checked the ASF mail archives to make sure this went through and
> > >> realized
> > >>> that somehow gmail stripped all paragraphing from my reply.  Trying
> > >> again:
> > >>>
> > >>> I thank Sijie for the comment on my pull request [1].  I’m following
> up
> > >>> here because I think this is the kind of discussion best suited for
> the
> > >>> mailing list.  As I understand it, Sijie's core objection is,
> > >>>
> > >>> “Currently, the community is trying to make the project blog focus on
> > >>> project updates such as releases, milestones, and etc, to keep it
> stay
> > >>> focused on the project itself.”
> > >>>
> > >>> I’m relatively new to Apache Pulsar, so I’m not sure if this
> > represents a
> > >>> formal decision by the PMC, or just “the way we’ve done things.”
> > Either
> > >>> way, I hope it's okay to revisit it.
> > >>>
> > >>> In my conversations so far with users and potential users of Pulsar,
> I
> > >> have
> > >>> found that our biggest weakness is a perceived lack of maturity.  The
> > >> best
> > >>> way to fix this is to get more visibility on the people who are
> already
> > >> out
> > >>> there, successfully using Pulsar to solve interesting problems.
> > “Heavy”
> > >>> articles written up at outlets like InfoQ have their place, but so do
> > >>> smaller posts like this one that can be produced quickly for a large
> > >>> variety of use cases.  We need depth *and* breadth.  This will let us
> > >>> establish the perception that Pulsar is for everyone, not just
> > “experts.”
> > >>>
> > >>> Incorporating use cases on Pulsar’s own blog lets us take advantage
> of
> > >> one
> > >>> of our biggest marketing assets.  We want newcomers to get the
> > impression
> > >>> as soon as possible that *obviously*, lots of people use Pulsar
> > >>> successfully. This is also important for attracting new contributors
> as
> > >>> they see this is something growing and relevant to their interests.
> If
> > >>> they have to go digging for that information elsewhere, we’ve already
> > >> lost
> > >>> the attention span of a significant number of potential users and
> > >>> contributors.
> > >>>
> > >>> What does the rest of the community think about this?
> > >>>
> > >>> [1] https://github.com/apache/pulsar/pull/9463
> > >>>
> > >>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
> > wrote:
> > >>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> *I thank Sijie for the comment on my pull request [1].  I’m
> following
> > >> up
> > >>>> here because I think this is the kind of discussion best suited for
> > the
> > >>>> mailing list.  As I understand it, Sijie's core objection
> > >> is,“Currently,
> > >>>> the community is trying to make the project blog focus on project
> > >> updates
> > >>>> such as releases, milestones, and etc, to keep it stay focused on
> the
> > >>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not sure
> > if
> > >>>> this represents a formal decision by the PMC, or just “the way we’ve
> > >> done
> > >>>> things.”  Either way, I hope it's okay to revisit it.In my
> > >> conversations
> > >>> so
> > >>>> far with users and potential users of Pulsar, I have found that our
> > >>> biggest
> > >>>> weakness is a perceived lack of maturity. The best way to fix this
> is
> > >> to
> > >>>> get more visibility on the people who are already out there,
> > >> successfully
> > >>>> using Pulsar to solve interesting problems.  “Heavy” articles
> written
> > >> up
> > >>> at
> > >>>> outlets like InfoQ have their place, but so do smaller posts like
> this
> > >>> one
> > >>>> that can be produced quickly for a large variety of use cases.  We
> > need
> > >>>> depth *and* breadth.  This will let us establish the perception that
> > >>> Pulsar
> > >>>> is for everyone, not just “experts.”Incorporating use cases on
> > Pulsar’s
> > >>> own
> > >>>> blog lets us take advantage of one of our biggest marketing assets.
> > We
> > >>>> want newcomers to get the impression as soon as possible that
> > >>> *obviously*,
> > >>>> lots of people use Pulsar successfully. This is also important for
> > >>>> attracting new contributors as they see this is something growing
> and
> > >>>> relevant to their interests.  If they have to go digging for that
> > >>>> information elsewhere, we’ve already lost the attention span of a
> > >>>> significant number of potential users and contributors.What does the
> > >> rest
> > >>>> of the community think about this?[1]
> > >>>> https://github.com/apache/pulsar/pull/9463
> > >>>> <https://github.com/apache/pulsar/pull/9463>*
> > >>>>
> > >>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
> > >> wrote:
> > >>>>
> > >>>>> Hi all,
> > >>>>>
> > >>>>> I'd love to see more content on the Apache Pulsar blog showing how
> > >> much
> > >>>>> traction this project and community have gotten recently.  To that
> > >> end,
> > >>>>> I've started collecting quick "five minute interview" use cases and
> > >> I've
> > >>>>> submitted a PR for the first.  Looking forward to getting more
> > >> finished
> > >>> up!
> > >>>>>
> > >>>>> --
> > >>>>> Jonathan Ellis
> > >>>>> co-founder, http://www.datastax.com
> > >>>>> @spyced
> > >>>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> Jonathan Ellis
> > >>>> co-founder, http://www.datastax.com
> > >>>> @spyced
> > >>>>
> > >>>
> > >>>
> > >>> --
> > >>> Jonathan Ellis
> > >>> co-founder, http://www.datastax.com
> > >>> @spyced
> > >>>
> > >>
> > >
> > >
> > > --
> > > Jonathan Ellis
> > > co-founder, http://www.datastax.com
> > > @spyced
> >
> >
>
> --
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced
>

Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
You're right, Kafka does a really good job here.  Here's a proposal along
those lines:

1. Add a Get Started section to the site modeled on Kafka's
   a. Introduction
   b. Quickstart
   c. Use cases -- this would be a blog-like section

Not included:
   d. books&papers and podcasts we can ignore for now
   e. videos we could do but I feel like it's hard to create an objective
measure for what should be included, Kafka uses ratings from Kafka Summit
and I don't think we have something similar.  As an alternative we could
just link the most recent full Pulsar Summit archive.

2. Clean up the header by folding Clients, REST APIs, and Cli into Docs
(Clients is already just a deep link to a docs page)

3. Rename Blog to Announcements

4. Remove Community -> Resources as obsoleted by the new Get Started

I'm happy to volunteer to draft content for the new Get Started sections.



On Tue, Feb 9, 2021 at 3:45 PM Joshua Odmark <jo...@gmail.com>
wrote:

> For me this gets into a bigger issue. That issue for me is that right now,
> I need to visit half a dozen sites to get the full picture of Pulsar.
>
> Putting content like this on a separate site and linking to it from Pulsar
> doesn’t create the proper journey in my mind.
>
> I don’t know if it should be necessarily in the blog or not, but I think
> it makes sense to create an entirely new section of the Pulsar website,
> similar to how Kafka’s does it. Take the concept of Resources, but turn it
> into a journey and put the content right on the Pulsar website. Possibly
> get rid of the blog and name it something more precise if the wish was to
> focus on specific project releases and milestones.
>
> Part of what is missing is just words on a page for SEO value at the end
> of the day.
>
> My two cents would be to build out the Resources section to have unique
> content on pulsar.apache.org <http://pulsar.apache.org/> and have it take
> a 'Getting Started' approach.
>
> > On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com> wrote:
> >
> > I agree that SEO is an important aspect here.
> >
> > When I google [apache pulsar use cases], here are the top ten, with
> actual
> > case studies marked with *.  (If I leave out Apache, the results are
> > similar but a Confluent article creeps into the top 5.)
> >
> > 1. kesque.com 7 Reasons We Chose Apache Pulsar
> > 2. *InfoQ article on Iterable
> > 3. DataBricks Spark Summit session on Pulsar
> > 4. *StreamNative blog post on Yahoo! Japan
> > 5. StreamNative blog post on Pulsar vs Kafka
> > 6. pulsar.apache.org/blog
> > 7. pulsar.apache.org/resources
> > 8. manning.com introduction to Apache Pulsar in Action
> > 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> > 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> >
> > So 3 of the top 10 are actual case studies.  That's not great.  We want
> > people looking for proof that Pulsar is ready for mainstream use to be
> able
> > to easily find relevant use cases.
> >
> > Fortunately, Google already recognizes that the Apache Pulsar web site
> > should rank highly here, so the easiest way (the only realistic way?) for
> > us to fix this is to post them ourselves.
> >
> >
> > On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com> wrote:
> >
> >> Hi Jonathan,
> >>
> >> Thanks for giving thought to this subject. I think we can all agree that
> >> increasing public awareness of the momentum and community strength
> behind
> >> Pulsar is a common goal among members of the Pulsar community. I'm sure
> >> many of us have run into similar challenges with increasing adoption of
> >> Pulsar.
> >>
> >> I personally have had success with my videos on Pulsar, but I found that
> >> broadcasting my videos to a wide list of channels was critical to
> getting
> >> good visibility. (My video where I put the most effort into
> broadcasting on
> >> numerous channels by leveraging Pulsar’s integration capabilities with
> >> other technologies was by far my most viewed Pulsar video.)
> >>
> >> I think at this point the question is more a matter of how to best
> >> accomplish increasing visibility of Pulsar in the market.
> >>
> >> I wonder if we can get some input from an SEO / web marketing expert on
> >> this subject.
> >>
> >> --
> >> Devin G. Bost
> >>
> >> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com> wrote:
> >>
> >>> I checked the ASF mail archives to make sure this went through and
> >> realized
> >>> that somehow gmail stripped all paragraphing from my reply.  Trying
> >> again:
> >>>
> >>> I thank Sijie for the comment on my pull request [1].  I’m following up
> >>> here because I think this is the kind of discussion best suited for the
> >>> mailing list.  As I understand it, Sijie's core objection is,
> >>>
> >>> “Currently, the community is trying to make the project blog focus on
> >>> project updates such as releases, milestones, and etc, to keep it stay
> >>> focused on the project itself.”
> >>>
> >>> I’m relatively new to Apache Pulsar, so I’m not sure if this
> represents a
> >>> formal decision by the PMC, or just “the way we’ve done things.”
> Either
> >>> way, I hope it's okay to revisit it.
> >>>
> >>> In my conversations so far with users and potential users of Pulsar, I
> >> have
> >>> found that our biggest weakness is a perceived lack of maturity.  The
> >> best
> >>> way to fix this is to get more visibility on the people who are already
> >> out
> >>> there, successfully using Pulsar to solve interesting problems.
> “Heavy”
> >>> articles written up at outlets like InfoQ have their place, but so do
> >>> smaller posts like this one that can be produced quickly for a large
> >>> variety of use cases.  We need depth *and* breadth.  This will let us
> >>> establish the perception that Pulsar is for everyone, not just
> “experts.”
> >>>
> >>> Incorporating use cases on Pulsar’s own blog lets us take advantage of
> >> one
> >>> of our biggest marketing assets.  We want newcomers to get the
> impression
> >>> as soon as possible that *obviously*, lots of people use Pulsar
> >>> successfully. This is also important for attracting new contributors as
> >>> they see this is something growing and relevant to their interests.  If
> >>> they have to go digging for that information elsewhere, we’ve already
> >> lost
> >>> the attention span of a significant number of potential users and
> >>> contributors.
> >>>
> >>> What does the rest of the community think about this?
> >>>
> >>> [1] https://github.com/apache/pulsar/pull/9463
> >>>
> >>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com>
> wrote:
> >>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> *I thank Sijie for the comment on my pull request [1].  I’m following
> >> up
> >>>> here because I think this is the kind of discussion best suited for
> the
> >>>> mailing list.  As I understand it, Sijie's core objection
> >> is,“Currently,
> >>>> the community is trying to make the project blog focus on project
> >> updates
> >>>> such as releases, milestones, and etc, to keep it stay focused on the
> >>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not sure
> if
> >>>> this represents a formal decision by the PMC, or just “the way we’ve
> >> done
> >>>> things.”  Either way, I hope it's okay to revisit it.In my
> >> conversations
> >>> so
> >>>> far with users and potential users of Pulsar, I have found that our
> >>> biggest
> >>>> weakness is a perceived lack of maturity. The best way to fix this is
> >> to
> >>>> get more visibility on the people who are already out there,
> >> successfully
> >>>> using Pulsar to solve interesting problems.  “Heavy” articles written
> >> up
> >>> at
> >>>> outlets like InfoQ have their place, but so do smaller posts like this
> >>> one
> >>>> that can be produced quickly for a large variety of use cases.  We
> need
> >>>> depth *and* breadth.  This will let us establish the perception that
> >>> Pulsar
> >>>> is for everyone, not just “experts.”Incorporating use cases on
> Pulsar’s
> >>> own
> >>>> blog lets us take advantage of one of our biggest marketing assets.
> We
> >>>> want newcomers to get the impression as soon as possible that
> >>> *obviously*,
> >>>> lots of people use Pulsar successfully. This is also important for
> >>>> attracting new contributors as they see this is something growing and
> >>>> relevant to their interests.  If they have to go digging for that
> >>>> information elsewhere, we’ve already lost the attention span of a
> >>>> significant number of potential users and contributors.What does the
> >> rest
> >>>> of the community think about this?[1]
> >>>> https://github.com/apache/pulsar/pull/9463
> >>>> <https://github.com/apache/pulsar/pull/9463>*
> >>>>
> >>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
> >> wrote:
> >>>>
> >>>>> Hi all,
> >>>>>
> >>>>> I'd love to see more content on the Apache Pulsar blog showing how
> >> much
> >>>>> traction this project and community have gotten recently.  To that
> >> end,
> >>>>> I've started collecting quick "five minute interview" use cases and
> >> I've
> >>>>> submitted a PR for the first.  Looking forward to getting more
> >> finished
> >>> up!
> >>>>>
> >>>>> --
> >>>>> Jonathan Ellis
> >>>>> co-founder, http://www.datastax.com
> >>>>> @spyced
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Jonathan Ellis
> >>>> co-founder, http://www.datastax.com
> >>>> @spyced
> >>>>
> >>>
> >>>
> >>> --
> >>> Jonathan Ellis
> >>> co-founder, http://www.datastax.com
> >>> @spyced
> >>>
> >>
> >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
>
>

-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Joshua Odmark <jo...@gmail.com>.
For me this gets into a bigger issue. That issue for me is that right now, I need to visit half a dozen sites to get the full picture of Pulsar.

Putting content like this on a separate site and linking to it from Pulsar doesn’t create the proper journey in my mind.

I don’t know if it should be necessarily in the blog or not, but I think it makes sense to create an entirely new section of the Pulsar website, similar to how Kafka’s does it. Take the concept of Resources, but turn it into a journey and put the content right on the Pulsar website. Possibly get rid of the blog and name it something more precise if the wish was to focus on specific project releases and milestones.

Part of what is missing is just words on a page for SEO value at the end of the day.

My two cents would be to build out the Resources section to have unique content on pulsar.apache.org <http://pulsar.apache.org/> and have it take a 'Getting Started' approach.

> On Feb 9, 2021, at 1:13 PM, Jonathan Ellis <jb...@gmail.com> wrote:
> 
> I agree that SEO is an important aspect here.
> 
> When I google [apache pulsar use cases], here are the top ten, with actual
> case studies marked with *.  (If I leave out Apache, the results are
> similar but a Confluent article creeps into the top 5.)
> 
> 1. kesque.com 7 Reasons We Chose Apache Pulsar
> 2. *InfoQ article on Iterable
> 3. DataBricks Spark Summit session on Pulsar
> 4. *StreamNative blog post on Yahoo! Japan
> 5. StreamNative blog post on Pulsar vs Kafka
> 6. pulsar.apache.org/blog
> 7. pulsar.apache.org/resources
> 8. manning.com introduction to Apache Pulsar in Action
> 9. xenonstack.com The Ultimate Guide to Apache Pulsar
> 10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar
> 
> So 3 of the top 10 are actual case studies.  That's not great.  We want
> people looking for proof that Pulsar is ready for mainstream use to be able
> to easily find relevant use cases.
> 
> Fortunately, Google already recognizes that the Apache Pulsar web site
> should rank highly here, so the easiest way (the only realistic way?) for
> us to fix this is to post them ourselves.
> 
> 
> On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com> wrote:
> 
>> Hi Jonathan,
>> 
>> Thanks for giving thought to this subject. I think we can all agree that
>> increasing public awareness of the momentum and community strength behind
>> Pulsar is a common goal among members of the Pulsar community. I'm sure
>> many of us have run into similar challenges with increasing adoption of
>> Pulsar.
>> 
>> I personally have had success with my videos on Pulsar, but I found that
>> broadcasting my videos to a wide list of channels was critical to getting
>> good visibility. (My video where I put the most effort into broadcasting on
>> numerous channels by leveraging Pulsar’s integration capabilities with
>> other technologies was by far my most viewed Pulsar video.)
>> 
>> I think at this point the question is more a matter of how to best
>> accomplish increasing visibility of Pulsar in the market.
>> 
>> I wonder if we can get some input from an SEO / web marketing expert on
>> this subject.
>> 
>> --
>> Devin G. Bost
>> 
>> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com> wrote:
>> 
>>> I checked the ASF mail archives to make sure this went through and
>> realized
>>> that somehow gmail stripped all paragraphing from my reply.  Trying
>> again:
>>> 
>>> I thank Sijie for the comment on my pull request [1].  I’m following up
>>> here because I think this is the kind of discussion best suited for the
>>> mailing list.  As I understand it, Sijie's core objection is,
>>> 
>>> “Currently, the community is trying to make the project blog focus on
>>> project updates such as releases, milestones, and etc, to keep it stay
>>> focused on the project itself.”
>>> 
>>> I’m relatively new to Apache Pulsar, so I’m not sure if this represents a
>>> formal decision by the PMC, or just “the way we’ve done things.”  Either
>>> way, I hope it's okay to revisit it.
>>> 
>>> In my conversations so far with users and potential users of Pulsar, I
>> have
>>> found that our biggest weakness is a perceived lack of maturity.  The
>> best
>>> way to fix this is to get more visibility on the people who are already
>> out
>>> there, successfully using Pulsar to solve interesting problems.  “Heavy”
>>> articles written up at outlets like InfoQ have their place, but so do
>>> smaller posts like this one that can be produced quickly for a large
>>> variety of use cases.  We need depth *and* breadth.  This will let us
>>> establish the perception that Pulsar is for everyone, not just “experts.”
>>> 
>>> Incorporating use cases on Pulsar’s own blog lets us take advantage of
>> one
>>> of our biggest marketing assets.  We want newcomers to get the impression
>>> as soon as possible that *obviously*, lots of people use Pulsar
>>> successfully. This is also important for attracting new contributors as
>>> they see this is something growing and relevant to their interests.  If
>>> they have to go digging for that information elsewhere, we’ve already
>> lost
>>> the attention span of a significant number of potential users and
>>> contributors.
>>> 
>>> What does the rest of the community think about this?
>>> 
>>> [1] https://github.com/apache/pulsar/pull/9463
>>> 
>>> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com> wrote:
>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> *I thank Sijie for the comment on my pull request [1].  I’m following
>> up
>>>> here because I think this is the kind of discussion best suited for the
>>>> mailing list.  As I understand it, Sijie's core objection
>> is,“Currently,
>>>> the community is trying to make the project blog focus on project
>> updates
>>>> such as releases, milestones, and etc, to keep it stay focused on the
>>>> project itself.”I’m relatively new to Apache Pulsar, so I’m not sure if
>>>> this represents a formal decision by the PMC, or just “the way we’ve
>> done
>>>> things.”  Either way, I hope it's okay to revisit it.In my
>> conversations
>>> so
>>>> far with users and potential users of Pulsar, I have found that our
>>> biggest
>>>> weakness is a perceived lack of maturity. The best way to fix this is
>> to
>>>> get more visibility on the people who are already out there,
>> successfully
>>>> using Pulsar to solve interesting problems.  “Heavy” articles written
>> up
>>> at
>>>> outlets like InfoQ have their place, but so do smaller posts like this
>>> one
>>>> that can be produced quickly for a large variety of use cases.  We need
>>>> depth *and* breadth.  This will let us establish the perception that
>>> Pulsar
>>>> is for everyone, not just “experts.”Incorporating use cases on Pulsar’s
>>> own
>>>> blog lets us take advantage of one of our biggest marketing assets.  We
>>>> want newcomers to get the impression as soon as possible that
>>> *obviously*,
>>>> lots of people use Pulsar successfully. This is also important for
>>>> attracting new contributors as they see this is something growing and
>>>> relevant to their interests.  If they have to go digging for that
>>>> information elsewhere, we’ve already lost the attention span of a
>>>> significant number of potential users and contributors.What does the
>> rest
>>>> of the community think about this?[1]
>>>> https://github.com/apache/pulsar/pull/9463
>>>> <https://github.com/apache/pulsar/pull/9463>*
>>>> 
>>>> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
>> wrote:
>>>> 
>>>>> Hi all,
>>>>> 
>>>>> I'd love to see more content on the Apache Pulsar blog showing how
>> much
>>>>> traction this project and community have gotten recently.  To that
>> end,
>>>>> I've started collecting quick "five minute interview" use cases and
>> I've
>>>>> submitted a PR for the first.  Looking forward to getting more
>> finished
>>> up!
>>>>> 
>>>>> --
>>>>> Jonathan Ellis
>>>>> co-founder, http://www.datastax.com
>>>>> @spyced
>>>>> 
>>>> 
>>>> 
>>>> --
>>>> Jonathan Ellis
>>>> co-founder, http://www.datastax.com
>>>> @spyced
>>>> 
>>> 
>>> 
>>> --
>>> Jonathan Ellis
>>> co-founder, http://www.datastax.com
>>> @spyced
>>> 
>> 
> 
> 
> -- 
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced


Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
I agree that SEO is an important aspect here.

When I google [apache pulsar use cases], here are the top ten, with actual
case studies marked with *.  (If I leave out Apache, the results are
similar but a Confluent article creeps into the top 5.)

1. kesque.com 7 Reasons We Chose Apache Pulsar
2. *InfoQ article on Iterable
3. DataBricks Spark Summit session on Pulsar
4. *StreamNative blog post on Yahoo! Japan
5. StreamNative blog post on Pulsar vs Kafka
6. pulsar.apache.org/blog
7. pulsar.apache.org/resources
8. manning.com introduction to Apache Pulsar in Action
9. xenonstack.com The Ultimate Guide to Apache Pulsar
10. *medium.com  Why Nutanix Beam went ahead with Apache Pulsar

So 3 of the top 10 are actual case studies.  That's not great.  We want
people looking for proof that Pulsar is ready for mainstream use to be able
to easily find relevant use cases.

Fortunately, Google already recognizes that the Apache Pulsar web site
should rank highly here, so the easiest way (the only realistic way?) for
us to fix this is to post them ourselves.


On Mon, Feb 8, 2021 at 1:02 PM Devin Bost <de...@gmail.com> wrote:

> Hi Jonathan,
>
> Thanks for giving thought to this subject. I think we can all agree that
> increasing public awareness of the momentum and community strength behind
> Pulsar is a common goal among members of the Pulsar community. I'm sure
> many of us have run into similar challenges with increasing adoption of
> Pulsar.
>
> I personally have had success with my videos on Pulsar, but I found that
> broadcasting my videos to a wide list of channels was critical to getting
> good visibility. (My video where I put the most effort into broadcasting on
> numerous channels by leveraging Pulsar’s integration capabilities with
> other technologies was by far my most viewed Pulsar video.)
>
> I think at this point the question is more a matter of how to best
> accomplish increasing visibility of Pulsar in the market.
>
> I wonder if we can get some input from an SEO / web marketing expert on
> this subject.
>
> --
> Devin G. Bost
>
> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com> wrote:
>
> > I checked the ASF mail archives to make sure this went through and
> realized
> > that somehow gmail stripped all paragraphing from my reply.  Trying
> again:
> >
> > I thank Sijie for the comment on my pull request [1].  I’m following up
> > here because I think this is the kind of discussion best suited for the
> > mailing list.  As I understand it, Sijie's core objection is,
> >
> > “Currently, the community is trying to make the project blog focus on
> > project updates such as releases, milestones, and etc, to keep it stay
> > focused on the project itself.”
> >
> > I’m relatively new to Apache Pulsar, so I’m not sure if this represents a
> > formal decision by the PMC, or just “the way we’ve done things.”  Either
> > way, I hope it's okay to revisit it.
> >
> > In my conversations so far with users and potential users of Pulsar, I
> have
> > found that our biggest weakness is a perceived lack of maturity.  The
> best
> > way to fix this is to get more visibility on the people who are already
> out
> > there, successfully using Pulsar to solve interesting problems.  “Heavy”
> > articles written up at outlets like InfoQ have their place, but so do
> > smaller posts like this one that can be produced quickly for a large
> > variety of use cases.  We need depth *and* breadth.  This will let us
> > establish the perception that Pulsar is for everyone, not just “experts.”
> >
> > Incorporating use cases on Pulsar’s own blog lets us take advantage of
> one
> > of our biggest marketing assets.  We want newcomers to get the impression
> > as soon as possible that *obviously*, lots of people use Pulsar
> > successfully. This is also important for attracting new contributors as
> > they see this is something growing and relevant to their interests.  If
> > they have to go digging for that information elsewhere, we’ve already
> lost
> > the attention span of a significant number of potential users and
> > contributors.
> >
> > What does the rest of the community think about this?
> >
> > [1] https://github.com/apache/pulsar/pull/9463
> >
> > On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com> wrote:
> >
> > >
> > >
> > >
> > >
> > >
> > >
> > > *I thank Sijie for the comment on my pull request [1].  I’m following
> up
> > > here because I think this is the kind of discussion best suited for the
> > > mailing list.  As I understand it, Sijie's core objection
> is,“Currently,
> > > the community is trying to make the project blog focus on project
> updates
> > > such as releases, milestones, and etc, to keep it stay focused on the
> > > project itself.”I’m relatively new to Apache Pulsar, so I’m not sure if
> > > this represents a formal decision by the PMC, or just “the way we’ve
> done
> > > things.”  Either way, I hope it's okay to revisit it.In my
> conversations
> > so
> > > far with users and potential users of Pulsar, I have found that our
> > biggest
> > > weakness is a perceived lack of maturity. The best way to fix this is
> to
> > > get more visibility on the people who are already out there,
> successfully
> > > using Pulsar to solve interesting problems.  “Heavy” articles written
> up
> > at
> > > outlets like InfoQ have their place, but so do smaller posts like this
> > one
> > > that can be produced quickly for a large variety of use cases.  We need
> > > depth *and* breadth.  This will let us establish the perception that
> > Pulsar
> > > is for everyone, not just “experts.”Incorporating use cases on Pulsar’s
> > own
> > > blog lets us take advantage of one of our biggest marketing assets.  We
> > > want newcomers to get the impression as soon as possible that
> > *obviously*,
> > > lots of people use Pulsar successfully. This is also important for
> > > attracting new contributors as they see this is something growing and
> > > relevant to their interests.  If they have to go digging for that
> > > information elsewhere, we’ve already lost the attention span of a
> > > significant number of potential users and contributors.What does the
> rest
> > > of the community think about this?[1]
> > > https://github.com/apache/pulsar/pull/9463
> > > <https://github.com/apache/pulsar/pull/9463>*
> > >
> > > On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
> wrote:
> > >
> > >> Hi all,
> > >>
> > >> I'd love to see more content on the Apache Pulsar blog showing how
> much
> > >> traction this project and community have gotten recently.  To that
> end,
> > >> I've started collecting quick "five minute interview" use cases and
> I've
> > >> submitted a PR for the first.  Looking forward to getting more
> finished
> > up!
> > >>
> > >> --
> > >> Jonathan Ellis
> > >> co-founder, http://www.datastax.com
> > >> @spyced
> > >>
> > >
> > >
> > > --
> > > Jonathan Ellis
> > > co-founder, http://www.datastax.com
> > > @spyced
> > >
> >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
> >
>


-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Sijie Guo <gu...@gmail.com>.
Hi Jonathan,

This only represents my opinion. It doesn't present any formal decisions.

In the past few years, the community has tried to make the project website
to be focused on the project documentation and releases themselves. We
encourage the community members to publish the blog posts including case
studies, videos, interviews to different channels to help grow the
exposure of the project. We have maintained a resources page
<http://pulsar.apache.org/en/resources/> to collect those resources to help
people discover those content.

Even you are not able to publish the blog post to InfoQ, I would suggest
you publish it to the DataStax blog. I would believe the DataStax blog
actually has a broader audience than the Pulsar blog. It will actually help
the Pulsar community drive more awareness. Once you publish it to the
DataStax blog, you can add your link to the Pulsar resources page.

- Sijie

On Mon, Feb 8, 2021 at 11:02 AM Devin Bost <de...@gmail.com> wrote:

> Hi Jonathan,
>
> Thanks for giving thought to this subject. I think we can all agree that
> increasing public awareness of the momentum and community strength behind
> Pulsar is a common goal among members of the Pulsar community. I'm sure
> many of us have run into similar challenges with increasing adoption of
> Pulsar.
>
> I personally have had success with my videos on Pulsar, but I found that
> broadcasting my videos to a wide list of channels was critical to getting
> good visibility. (My video where I put the most effort into broadcasting on
> numerous channels by leveraging Pulsar’s integration capabilities with
> other technologies was by far my most viewed Pulsar video.)
>
> I think at this point the question is more a matter of how to best
> accomplish increasing visibility of Pulsar in the market.
>
> I wonder if we can get some input from an SEO / web marketing expert on
> this subject.
>
> --
> Devin G. Bost
>
> On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com> wrote:
>
> > I checked the ASF mail archives to make sure this went through and
> realized
> > that somehow gmail stripped all paragraphing from my reply.  Trying
> again:
> >
> > I thank Sijie for the comment on my pull request [1].  I’m following up
> > here because I think this is the kind of discussion best suited for the
> > mailing list.  As I understand it, Sijie's core objection is,
> >
> > “Currently, the community is trying to make the project blog focus on
> > project updates such as releases, milestones, and etc, to keep it stay
> > focused on the project itself.”
> >
> > I’m relatively new to Apache Pulsar, so I’m not sure if this represents a
> > formal decision by the PMC, or just “the way we’ve done things.”  Either
> > way, I hope it's okay to revisit it.
> >
> > In my conversations so far with users and potential users of Pulsar, I
> have
> > found that our biggest weakness is a perceived lack of maturity.  The
> best
> > way to fix this is to get more visibility on the people who are already
> out
> > there, successfully using Pulsar to solve interesting problems.  “Heavy”
> > articles written up at outlets like InfoQ have their place, but so do
> > smaller posts like this one that can be produced quickly for a large
> > variety of use cases.  We need depth *and* breadth.  This will let us
> > establish the perception that Pulsar is for everyone, not just “experts.”
> >
> > Incorporating use cases on Pulsar’s own blog lets us take advantage of
> one
> > of our biggest marketing assets.  We want newcomers to get the impression
> > as soon as possible that *obviously*, lots of people use Pulsar
> > successfully. This is also important for attracting new contributors as
> > they see this is something growing and relevant to their interests.  If
> > they have to go digging for that information elsewhere, we’ve already
> lost
> > the attention span of a significant number of potential users and
> > contributors.
> >
> > What does the rest of the community think about this?
> >
> > [1] https://github.com/apache/pulsar/pull/9463
> >
> > On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com> wrote:
> >
> > >
> > >
> > >
> > >
> > >
> > >
> > > *I thank Sijie for the comment on my pull request [1].  I’m following
> up
> > > here because I think this is the kind of discussion best suited for the
> > > mailing list.  As I understand it, Sijie's core objection
> is,“Currently,
> > > the community is trying to make the project blog focus on project
> updates
> > > such as releases, milestones, and etc, to keep it stay focused on the
> > > project itself.”I’m relatively new to Apache Pulsar, so I’m not sure if
> > > this represents a formal decision by the PMC, or just “the way we’ve
> done
> > > things.”  Either way, I hope it's okay to revisit it.In my
> conversations
> > so
> > > far with users and potential users of Pulsar, I have found that our
> > biggest
> > > weakness is a perceived lack of maturity. The best way to fix this is
> to
> > > get more visibility on the people who are already out there,
> successfully
> > > using Pulsar to solve interesting problems.  “Heavy” articles written
> up
> > at
> > > outlets like InfoQ have their place, but so do smaller posts like this
> > one
> > > that can be produced quickly for a large variety of use cases.  We need
> > > depth *and* breadth.  This will let us establish the perception that
> > Pulsar
> > > is for everyone, not just “experts.”Incorporating use cases on Pulsar’s
> > own
> > > blog lets us take advantage of one of our biggest marketing assets.  We
> > > want newcomers to get the impression as soon as possible that
> > *obviously*,
> > > lots of people use Pulsar successfully. This is also important for
> > > attracting new contributors as they see this is something growing and
> > > relevant to their interests.  If they have to go digging for that
> > > information elsewhere, we’ve already lost the attention span of a
> > > significant number of potential users and contributors.What does the
> rest
> > > of the community think about this?[1]
> > > https://github.com/apache/pulsar/pull/9463
> > > <https://github.com/apache/pulsar/pull/9463>*
> > >
> > > On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com>
> wrote:
> > >
> > >> Hi all,
> > >>
> > >> I'd love to see more content on the Apache Pulsar blog showing how
> much
> > >> traction this project and community have gotten recently.  To that
> end,
> > >> I've started collecting quick "five minute interview" use cases and
> I've
> > >> submitted a PR for the first.  Looking forward to getting more
> finished
> > up!
> > >>
> > >> --
> > >> Jonathan Ellis
> > >> co-founder, http://www.datastax.com
> > >> @spyced
> > >>
> > >
> > >
> > > --
> > > Jonathan Ellis
> > > co-founder, http://www.datastax.com
> > > @spyced
> > >
> >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
> >
>

Re: Five minute interview blog posts

Posted by Devin Bost <de...@gmail.com>.
Hi Jonathan,

Thanks for giving thought to this subject. I think we can all agree that
increasing public awareness of the momentum and community strength behind
Pulsar is a common goal among members of the Pulsar community. I'm sure
many of us have run into similar challenges with increasing adoption of
Pulsar.

I personally have had success with my videos on Pulsar, but I found that
broadcasting my videos to a wide list of channels was critical to getting
good visibility. (My video where I put the most effort into broadcasting on
numerous channels by leveraging Pulsar’s integration capabilities with
other technologies was by far my most viewed Pulsar video.)

I think at this point the question is more a matter of how to best
accomplish increasing visibility of Pulsar in the market.

I wonder if we can get some input from an SEO / web marketing expert on
this subject.

--
Devin G. Bost

On Mon, Feb 8, 2021, 10:17 AM Jonathan Ellis <jb...@gmail.com> wrote:

> I checked the ASF mail archives to make sure this went through and realized
> that somehow gmail stripped all paragraphing from my reply.  Trying again:
>
> I thank Sijie for the comment on my pull request [1].  I’m following up
> here because I think this is the kind of discussion best suited for the
> mailing list.  As I understand it, Sijie's core objection is,
>
> “Currently, the community is trying to make the project blog focus on
> project updates such as releases, milestones, and etc, to keep it stay
> focused on the project itself.”
>
> I’m relatively new to Apache Pulsar, so I’m not sure if this represents a
> formal decision by the PMC, or just “the way we’ve done things.”  Either
> way, I hope it's okay to revisit it.
>
> In my conversations so far with users and potential users of Pulsar, I have
> found that our biggest weakness is a perceived lack of maturity.  The best
> way to fix this is to get more visibility on the people who are already out
> there, successfully using Pulsar to solve interesting problems.  “Heavy”
> articles written up at outlets like InfoQ have their place, but so do
> smaller posts like this one that can be produced quickly for a large
> variety of use cases.  We need depth *and* breadth.  This will let us
> establish the perception that Pulsar is for everyone, not just “experts.”
>
> Incorporating use cases on Pulsar’s own blog lets us take advantage of one
> of our biggest marketing assets.  We want newcomers to get the impression
> as soon as possible that *obviously*, lots of people use Pulsar
> successfully. This is also important for attracting new contributors as
> they see this is something growing and relevant to their interests.  If
> they have to go digging for that information elsewhere, we’ve already lost
> the attention span of a significant number of potential users and
> contributors.
>
> What does the rest of the community think about this?
>
> [1] https://github.com/apache/pulsar/pull/9463
>
> On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com> wrote:
>
> >
> >
> >
> >
> >
> >
> > *I thank Sijie for the comment on my pull request [1].  I’m following up
> > here because I think this is the kind of discussion best suited for the
> > mailing list.  As I understand it, Sijie's core objection is,“Currently,
> > the community is trying to make the project blog focus on project updates
> > such as releases, milestones, and etc, to keep it stay focused on the
> > project itself.”I’m relatively new to Apache Pulsar, so I’m not sure if
> > this represents a formal decision by the PMC, or just “the way we’ve done
> > things.”  Either way, I hope it's okay to revisit it.In my conversations
> so
> > far with users and potential users of Pulsar, I have found that our
> biggest
> > weakness is a perceived lack of maturity. The best way to fix this is to
> > get more visibility on the people who are already out there, successfully
> > using Pulsar to solve interesting problems.  “Heavy” articles written up
> at
> > outlets like InfoQ have their place, but so do smaller posts like this
> one
> > that can be produced quickly for a large variety of use cases.  We need
> > depth *and* breadth.  This will let us establish the perception that
> Pulsar
> > is for everyone, not just “experts.”Incorporating use cases on Pulsar’s
> own
> > blog lets us take advantage of one of our biggest marketing assets.  We
> > want newcomers to get the impression as soon as possible that
> *obviously*,
> > lots of people use Pulsar successfully. This is also important for
> > attracting new contributors as they see this is something growing and
> > relevant to their interests.  If they have to go digging for that
> > information elsewhere, we’ve already lost the attention span of a
> > significant number of potential users and contributors.What does the rest
> > of the community think about this?[1]
> > https://github.com/apache/pulsar/pull/9463
> > <https://github.com/apache/pulsar/pull/9463>*
> >
> > On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com> wrote:
> >
> >> Hi all,
> >>
> >> I'd love to see more content on the Apache Pulsar blog showing how much
> >> traction this project and community have gotten recently.  To that end,
> >> I've started collecting quick "five minute interview" use cases and I've
> >> submitted a PR for the first.  Looking forward to getting more finished
> up!
> >>
> >> --
> >> Jonathan Ellis
> >> co-founder, http://www.datastax.com
> >> @spyced
> >>
> >
> >
> > --
> > Jonathan Ellis
> > co-founder, http://www.datastax.com
> > @spyced
> >
>
>
> --
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced
>

Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
I checked the ASF mail archives to make sure this went through and realized
that somehow gmail stripped all paragraphing from my reply.  Trying again:

I thank Sijie for the comment on my pull request [1].  I’m following up
here because I think this is the kind of discussion best suited for the
mailing list.  As I understand it, Sijie's core objection is,

“Currently, the community is trying to make the project blog focus on
project updates such as releases, milestones, and etc, to keep it stay
focused on the project itself.”

I’m relatively new to Apache Pulsar, so I’m not sure if this represents a
formal decision by the PMC, or just “the way we’ve done things.”  Either
way, I hope it's okay to revisit it.

In my conversations so far with users and potential users of Pulsar, I have
found that our biggest weakness is a perceived lack of maturity.  The best
way to fix this is to get more visibility on the people who are already out
there, successfully using Pulsar to solve interesting problems.  “Heavy”
articles written up at outlets like InfoQ have their place, but so do
smaller posts like this one that can be produced quickly for a large
variety of use cases.  We need depth *and* breadth.  This will let us
establish the perception that Pulsar is for everyone, not just “experts.”

Incorporating use cases on Pulsar’s own blog lets us take advantage of one
of our biggest marketing assets.  We want newcomers to get the impression
as soon as possible that *obviously*, lots of people use Pulsar
successfully. This is also important for attracting new contributors as
they see this is something growing and relevant to their interests.  If
they have to go digging for that information elsewhere, we’ve already lost
the attention span of a significant number of potential users and
contributors.

What does the rest of the community think about this?

[1] https://github.com/apache/pulsar/pull/9463

On Fri, Feb 5, 2021 at 1:06 PM Jonathan Ellis <jb...@gmail.com> wrote:

>
>
>
>
>
>
> *I thank Sijie for the comment on my pull request [1].  I’m following up
> here because I think this is the kind of discussion best suited for the
> mailing list.  As I understand it, Sijie's core objection is,“Currently,
> the community is trying to make the project blog focus on project updates
> such as releases, milestones, and etc, to keep it stay focused on the
> project itself.”I’m relatively new to Apache Pulsar, so I’m not sure if
> this represents a formal decision by the PMC, or just “the way we’ve done
> things.”  Either way, I hope it's okay to revisit it.In my conversations so
> far with users and potential users of Pulsar, I have found that our biggest
> weakness is a perceived lack of maturity. The best way to fix this is to
> get more visibility on the people who are already out there, successfully
> using Pulsar to solve interesting problems.  “Heavy” articles written up at
> outlets like InfoQ have their place, but so do smaller posts like this one
> that can be produced quickly for a large variety of use cases.  We need
> depth *and* breadth.  This will let us establish the perception that Pulsar
> is for everyone, not just “experts.”Incorporating use cases on Pulsar’s own
> blog lets us take advantage of one of our biggest marketing assets.  We
> want newcomers to get the impression as soon as possible that *obviously*,
> lots of people use Pulsar successfully. This is also important for
> attracting new contributors as they see this is something growing and
> relevant to their interests.  If they have to go digging for that
> information elsewhere, we’ve already lost the attention span of a
> significant number of potential users and contributors.What does the rest
> of the community think about this?[1]
> https://github.com/apache/pulsar/pull/9463
> <https://github.com/apache/pulsar/pull/9463>*
>
> On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com> wrote:
>
>> Hi all,
>>
>> I'd love to see more content on the Apache Pulsar blog showing how much
>> traction this project and community have gotten recently.  To that end,
>> I've started collecting quick "five minute interview" use cases and I've
>> submitted a PR for the first.  Looking forward to getting more finished up!
>>
>> --
>> Jonathan Ellis
>> co-founder, http://www.datastax.com
>> @spyced
>>
>
>
> --
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced
>


-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Re: Five minute interview blog posts

Posted by Jonathan Ellis <jb...@gmail.com>.
*I thank Sijie for the comment on my pull request [1].  I’m following up
here because I think this is the kind of discussion best suited for the
mailing list.  As I understand it, Sijie's core objection is,“Currently,
the community is trying to make the project blog focus on project updates
such as releases, milestones, and etc, to keep it stay focused on the
project itself.”I’m relatively new to Apache Pulsar, so I’m not sure if
this represents a formal decision by the PMC, or just “the way we’ve done
things.”  Either way, I hope it's okay to revisit it.In my conversations so
far with users and potential users of Pulsar, I have found that our biggest
weakness is a perceived lack of maturity. The best way to fix this is to
get more visibility on the people who are already out there, successfully
using Pulsar to solve interesting problems.  “Heavy” articles written up at
outlets like InfoQ have their place, but so do smaller posts like this one
that can be produced quickly for a large variety of use cases.  We need
depth *and* breadth.  This will let us establish the perception that Pulsar
is for everyone, not just “experts.”Incorporating use cases on Pulsar’s own
blog lets us take advantage of one of our biggest marketing assets.  We
want newcomers to get the impression as soon as possible that *obviously*,
lots of people use Pulsar successfully. This is also important for
attracting new contributors as they see this is something growing and
relevant to their interests.  If they have to go digging for that
information elsewhere, we’ve already lost the attention span of a
significant number of potential users and contributors.What does the rest
of the community think about this?[1]
https://github.com/apache/pulsar/pull/9463
<https://github.com/apache/pulsar/pull/9463>*

On Wed, Feb 3, 2021 at 5:18 PM Jonathan Ellis <jb...@gmail.com> wrote:

> Hi all,
>
> I'd love to see more content on the Apache Pulsar blog showing how much
> traction this project and community have gotten recently.  To that end,
> I've started collecting quick "five minute interview" use cases and I've
> submitted a PR for the first.  Looking forward to getting more finished up!
>
> --
> Jonathan Ellis
> co-founder, http://www.datastax.com
> @spyced
>


-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced