Hi Michael, Thanks for your contribution!
1 "Security Policy and Supported Versions" is shown on the Pulsar website [1] 1.1 It is in "master" (site2/docs) rather than a versioned section. 1.2 Some contents are not shown correctly. It is strongly recommended that RUN A LOCAL PREVIEW BEFORE SUBMITTING DOCS [2]. 2. As for the place, it makes more sense to separate the whole page into several places because each of them belongs to different parts, so my suggestions are: 2.1 If we want to improve "security" visibility: 2.1.1 Create an independent page named "Project info" under the "Community" page. 2.1.2 Create a "Security" section on the "Project info" page and add security-related info. 2.1.3 Move less frequently used items (eg. Contact, Coding guide, Twitter, Wiki, Issue tracking, Resources, Team) under the "Project info" page. Leave "Contributing" and "Pulsar Summit" under the "Community" drop-down list. 2.2 Move the "Reporting a Vulnerability" section to the "Contribution" guide [3] since it instructs users how to make a contribution. Similar cases: Cassandra [4], RabbitMQ [5], Trino [6]. 2.3 Remove the "Using Pulsar's Security Features" section since it does not provide additional info (or move this section elsewhere). 2.4 Move the "Versioning Policy" and "Supported Versions" sections to the "PIP 47: Time Based Release Plan" page [7] since they are more relevant. Besides, we're considering improving the Pulsar release note page [8], it is possible to add explanations for "release naming" [9] (somehow = the "Versioning Policy" section) there later. [1] https://pulsar.apache.org/docs/en/next/security-policy-and-supported-versions/ [2] https://github.com/apache/pulsar/tree/master/site2#website [3] https://pulsar.apache.org/en/contributing/ [4] https://cassandra.apache.org/_/community.html#how-to-contribute [5] https://www.rabbitmq.com/#community [6] https://trino.io/community.html [7] https://github.com/apache/pulsar/wiki/PIP-47%3A-Time-Based-Release-Plan [8] https://docs.google.com/document/d/1mYCzS1ffssPP-WUKsfXprWzqu-7DD7c6yTyq3VIRUZg/edit#heading=h.x59j1xzdb0kz [9] https://www.cockroachlabs.com/docs/releases/index.html#release-naming On Sat, Feb 26, 2022 at 4:22 AM Michael Marshall <mmarsh...@apache.org> wrote: > Hi Pulsar Community, > > I recently contributed a "Security Policy and Supported Versions" page > to our website [0]. I just noticed that it is not yet showing up on > the website because it is in the versioned section of the > documentation. I think it would make sense to move this page location > so that it is not versioned, since its content is independent of the > Pulsar version, but I'm not sure where it should go. > > Is there a good place we can put the page? I could see adding a button > in the "Community" drop down tab at the top of the page. I could also > see adding a "Security" tab in the top bar. I am open to suggestions. > > My main priority is that users should be able to easily discover this > important content. > > Thanks, > Michael > > [0] https://github.com/apache/pulsar/pull/10829 >