Inline

Sent from my iPhone

> On Feb 12, 2021, at 9:36 AM, Jonathan Ellis <jbel...@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.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