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