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 <joshua.odm...@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 <jbel...@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 <guosi...@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 <jbel...@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.odm...@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 <jbel...@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.b...@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 <jbel...@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 <jbel...@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 <jbel...@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

Reply via email to