You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/03/09 08:25:37 UTC

[pulsar-site] branch feature/releases-notes-page created (now 4056a89)

This is an automated email from the ASF dual-hosted git repository.

urfree pushed a change to branch feature/releases-notes-page
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git.


      at 4056a89  update

This branch includes the following new commits:

     new 7f78ba9  feat: new releases notes page
     new 49e3d97  Merge branch 'main' into feature/releases-notes-page
     new 4056a89  update

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[pulsar-site] 01/03: feat: new releases notes page

Posted by ur...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch feature/releases-notes-page
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git

commit 7f78ba98599e95236b01bf0629f17c4cf50057a9
Author: LiLi <ur...@apache.org>
AuthorDate: Wed Mar 9 16:20:58 2022 +0800

    feat: new releases notes page
    
    Signed-off-by: LiLi <ur...@apache.org>
---
 site2/website-next/docusaurus.config.js            | 29 +++++++++++++
 .../release-notes.md => releases-notes/all.md}     |  5 ++-
 site2/website-next/releases-notes/timeline.md      |  7 ++++
 site2/website-next/sidebarsReleasesNotes.js        | 47 ++++++++++++++++++++++
 site2/website-next/src/components/VersionsTable.js |  2 +-
 5 files changed, 88 insertions(+), 2 deletions(-)

diff --git a/site2/website-next/docusaurus.config.js b/site2/website-next/docusaurus.config.js
index 84fcc9e..ea9a369 100644
--- a/site2/website-next/docusaurus.config.js
+++ b/site2/website-next/docusaurus.config.js
@@ -358,6 +358,7 @@ module.exports = {
       "@docusaurus/preset-classic",
       {
         docs: {
+          path: "docs",
           sidebarPath: require.resolve("./sidebars.js"),
           editUrl: `${githubUrl}/edit/master/site2/website-next`,
           remarkPlugins: [
@@ -389,6 +390,34 @@ module.exports = {
       },
     ],
     "./postcss-tailwind-loader",
+    // [
+    //   "@docusaurus/plugin-content-docs",
+    //   {
+    //     id: "releases-notes",
+    //     path: "all",
+    //     routeBasePath: "releases-notes",
+    //     sidebarPath: require.resolve("./sidebarsReleasesNotes.js"),
+    //   },
+    // ],
+    [
+      "content-docs",
+      /** @type {import('@docusaurus/plugin-content-docs').Options} */
+      ({
+        id: "releases-notes",
+        path: "releases-notes",
+        routeBasePath: "releases-notes",
+        // editUrl: ({ locale, versionDocsDirPath, docPath }) => {
+        //   if (locale !== "en") {
+        //     return `https://crowdin.com/project/docusaurus-v2/${locale}`;
+        //   }
+        //   return `https://github.com/facebook/docusaurus/edit/main/website/${versionDocsDirPath}/${docPath}`;
+        // },
+        // editCurrentVersion: true,
+        sidebarPath: require.resolve("./sidebarsReleasesNotes.js"),
+        // showLastUpdateAuthor: true,
+        // showLastUpdateTime: true,
+      }),
+    ],
   ],
   scripts: [
     {
diff --git a/site2/website-next/src/pages/release-notes.md b/site2/website-next/releases-notes/all.md
similarity index 99%
rename from site2/website-next/src/pages/release-notes.md
rename to site2/website-next/releases-notes/all.md
index d29dcb0..9e0136a 100644
--- a/site2/website-next/src/pages/release-notes.md
+++ b/site2/website-next/releases-notes/all.md
@@ -1,5 +1,8 @@
 ---
-title: Release Notes 
+id: all
+title: All Releases
+sidebar_label: All Releases
+slug: /
 ---
 
 ## Apache Pulsar Release Notes
diff --git a/site2/website-next/releases-notes/timeline.md b/site2/website-next/releases-notes/timeline.md
new file mode 100644
index 0000000..28d1489
--- /dev/null
+++ b/site2/website-next/releases-notes/timeline.md
@@ -0,0 +1,7 @@
+---
+id: timeline
+title: Timeline
+sidebar_label: Timeline 
+---
+
+coming soon...
\ No newline at end of file
diff --git a/site2/website-next/sidebarsReleasesNotes.js b/site2/website-next/sidebarsReleasesNotes.js
new file mode 100644
index 0000000..a79c5c2
--- /dev/null
+++ b/site2/website-next/sidebarsReleasesNotes.js
@@ -0,0 +1,47 @@
+// const sidebarJson = require("./sidebars.json");
+
+// module.exports = {
+//   docsSidebar: [
+//     // {
+//     //   type: "doc",
+//     //   id: "releases-notes",
+//     // },
+//     {
+//       type: "category",
+//       label: "Releases Notes",
+//       items: ["all"],
+//     },
+//   ],
+// };
+
+module.exports = {
+  docs: [
+    // {
+    //   type: "autogenerated",
+    //   dirName: ".",
+    // },
+    {
+      type: "doc",
+      id: "all",
+    },
+    {
+      type: "doc",
+      id: "timeline",
+    },
+    // {
+    //   type: "link",
+    //   href: "/showcase",
+    //   label: "Showcase",
+    // },
+    // {
+    //   type: "link",
+    //   href: "/feature-requests",
+    //   label: "Feature Requests",
+    // },
+    // {
+    //   type: "link",
+    //   label: "Chat with us on Discord",
+    //   href: "https://discord.gg/docusaurus",
+    // },
+  ],
+};
diff --git a/site2/website-next/src/components/VersionsTable.js b/site2/website-next/src/components/VersionsTable.js
index ad76263..e2d9e10 100644
--- a/site2/website-next/src/components/VersionsTable.js
+++ b/site2/website-next/src/components/VersionsTable.js
@@ -59,7 +59,7 @@ export default function VersionsTable(props) {
                 href={
                   row.name == "next"
                     ? repoUrl
-                    : `${siteConfig.baseUrl}release-notes#${row.name}`
+                    : `${siteConfig.baseUrl}releases-notes#${row.name.replace(/\./g, '')}`
                 }
                 underline="none"
               >

[pulsar-site] 02/03: Merge branch 'main' into feature/releases-notes-page

Posted by ur...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch feature/releases-notes-page
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git

commit 49e3d9755fa851a4882367f83ae732e9c1d58927
Merge: 7f78ba9 3f286ef
Author: LiLi <ur...@apache.org>
AuthorDate: Wed Mar 9 16:21:41 2022 +0800

    Merge branch 'main' into feature/releases-notes-page

 site2/docs/client-libraries-java.md                              | 7 ++++++-
 site2/docs/getting-started-standalone.md                         | 2 +-
 site2/website-next/docs/client-libraries-java.md                 | 9 ++++++++-
 site2/website-next/docs/standalone.md                            | 2 +-
 site2/website-next/src/css/custom.css                            | 2 +-
 .../versioned_docs/version-2.2.0/client-libraries-java.md        | 9 ++++++++-
 .../versioned_docs/version-2.2.0/functions-deploying.md          | 2 +-
 site2/website-next/versioned_docs/version-2.2.0/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.2.1/standalone.md    | 4 ++--
 .../versioned_docs/version-2.3.0/client-libraries-java.md        | 9 ++++++++-
 .../versioned_docs/version-2.3.0/functions-deploying.md          | 2 +-
 site2/website-next/versioned_docs/version-2.3.0/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.3.1/standalone.md    | 4 ++--
 .../versioned_docs/version-2.3.2/client-libraries-java.md        | 9 ++++++++-
 site2/website-next/versioned_docs/version-2.3.2/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.4.0/standalone.md    | 4 ++--
 .../versioned_docs/version-2.4.1/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.4.1/standalone.md    | 4 ++--
 .../versioned_docs/version-2.4.2/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.4.2/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.5.0/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.5.1/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.5.2/standalone.md    | 2 +-
 .../versioned_docs/version-2.6.0/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.6.0/standalone.md    | 4 ++--
 .../versioned_docs/version-2.6.1/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.6.1/standalone.md    | 4 ++--
 .../versioned_docs/version-2.6.2/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.6.2/standalone.md    | 4 ++--
 .../versioned_docs/version-2.6.3/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.6.3/standalone.md    | 4 ++--
 .../versioned_docs/version-2.6.4/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.6.4/standalone.md    | 4 ++--
 .../versioned_docs/version-2.7.0/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.7.0/standalone.md    | 4 ++--
 .../versioned_docs/version-2.7.1/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.7.1/standalone.md    | 4 ++--
 .../versioned_docs/version-2.7.2/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.7.2/standalone.md    | 4 ++--
 .../versioned_docs/version-2.7.3/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.7.3/standalone.md    | 4 ++--
 .../versioned_docs/version-2.7.4/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.7.4/standalone.md    | 4 ++--
 .../versioned_docs/version-2.8.0/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.8.0/standalone.md    | 4 ++--
 .../versioned_docs/version-2.8.1/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.8.1/standalone.md    | 4 ++--
 .../versioned_docs/version-2.8.2/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.8.2/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.9.0/deploy-dcos.md   | 2 +-
 .../versioned_docs/version-2.9.0/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.9.0/standalone.md    | 4 ++--
 site2/website-next/versioned_docs/version-2.9.1/deploy-dcos.md   | 2 +-
 .../versioned_docs/version-2.9.1/functions-deploy.md             | 2 +-
 site2/website-next/versioned_docs/version-2.9.1/standalone.md    | 4 ++--
 .../website-next/versioned_sidebars/version-2.2.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.2.1-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.3.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.3.1-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.3.2-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.4.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.4.1-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.4.2-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.5.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.5.1-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.5.2-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.6.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.6.1-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.6.2-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.6.3-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.6.4-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.7.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.7.1-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.7.2-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.7.3-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.7.4-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.8.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.8.1-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.8.2-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.9.0-sidebars.json  | 4 ----
 .../website-next/versioned_sidebars/version-2.9.1-sidebars.json  | 4 ----
 .../version-2.1.0-incubating/functions-deploying.md              | 2 +-
 .../version-2.1.0-incubating/getting-started-standalone.md       | 2 +-
 .../version-2.1.1-incubating/functions-deploying.md              | 2 +-
 .../version-2.1.1-incubating/getting-started-standalone.md       | 2 +-
 .../website/versioned_docs/version-2.2.0/functions-deploying.md  | 2 +-
 .../versioned_docs/version-2.2.0/getting-started-standalone.md   | 4 ++--
 .../versioned_docs/version-2.2.1/getting-started-standalone.md   | 4 ++--
 .../website/versioned_docs/version-2.3.0/functions-deploying.md  | 2 +-
 .../versioned_docs/version-2.3.0/getting-started-standalone.md   | 4 ++--
 .../versioned_docs/version-2.3.1/getting-started-standalone.md   | 4 ++--
 .../versioned_docs/version-2.3.2/getting-started-standalone.md   | 4 ++--
 .../versioned_docs/version-2.4.0/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.4.1/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.4.1/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.4.2/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.4.2/getting-started-standalone.md   | 4 ++--
 .../versioned_docs/version-2.5.0/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.5.1/standalone.md         | 4 ++--
 site2/website/versioned_docs/version-2.6.0/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.6.0/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.6.1/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.6.1/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.6.2/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.6.2/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.6.3/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.6.3/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.6.4/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.6.4/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.7.0/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.7.0/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.7.1/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.7.1/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.7.2/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.7.2/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.7.3/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.7.3/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.7.4/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.7.4/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.8.0/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.8.0/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.8.1/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.8.1/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.8.2/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.8.2/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.9.0/deploy-dcos.md        | 2 +-
 site2/website/versioned_docs/version-2.9.0/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.9.0/getting-started-standalone.md   | 4 ++--
 site2/website/versioned_docs/version-2.9.1/deploy-dcos.md        | 2 +-
 site2/website/versioned_docs/version-2.9.1/functions-deploy.md   | 2 +-
 .../versioned_docs/version-2.9.1/getting-started-standalone.md   | 4 ++--
 .../versioned_sidebars/version-2.1.0-incubating-sidebars.json    | 1 -
 .../versioned_sidebars/version-2.1.1-incubating-sidebars.json    | 1 -
 site2/website/versioned_sidebars/version-2.2.0-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.2.1-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.3.0-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.3.1-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.3.2-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.4.0-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.4.1-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.4.2-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.5.0-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.5.1-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.5.2-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.6.0-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.6.1-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.6.2-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.6.3-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.6.4-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.7.0-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.7.1-sidebars.json     | 3 +--
 site2/website/versioned_sidebars/version-2.7.2-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.7.3-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.7.4-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.8.0-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.8.1-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.8.2-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.9.0-sidebars.json     | 1 -
 site2/website/versioned_sidebars/version-2.9.1-sidebars.json     | 1 -
 159 files changed, 196 insertions(+), 295 deletions(-)

[pulsar-site] 03/03: update

Posted by ur...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch feature/releases-notes-page
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git

commit 4056a89d9101d60f5945052b129af496bc4facce
Author: LiLi <ur...@apache.org>
AuthorDate: Wed Mar 9 16:25:26 2022 +0800

    update
    
    Signed-off-by: LiLi <ur...@apache.org>
---
 site2/website-next/docusaurus.config.js | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/site2/website-next/docusaurus.config.js b/site2/website-next/docusaurus.config.js
index ea9a369..ba0917e 100644
--- a/site2/website-next/docusaurus.config.js
+++ b/site2/website-next/docusaurus.config.js
@@ -390,15 +390,6 @@ module.exports = {
       },
     ],
     "./postcss-tailwind-loader",
-    // [
-    //   "@docusaurus/plugin-content-docs",
-    //   {
-    //     id: "releases-notes",
-    //     path: "all",
-    //     routeBasePath: "releases-notes",
-    //     sidebarPath: require.resolve("./sidebarsReleasesNotes.js"),
-    //   },
-    // ],
     [
       "content-docs",
       /** @type {import('@docusaurus/plugin-content-docs').Options} */
@@ -408,9 +399,9 @@ module.exports = {
         routeBasePath: "releases-notes",
         // editUrl: ({ locale, versionDocsDirPath, docPath }) => {
         //   if (locale !== "en") {
-        //     return `https://crowdin.com/project/docusaurus-v2/${locale}`;
+        //     return ``;
         //   }
-        //   return `https://github.com/facebook/docusaurus/edit/main/website/${versionDocsDirPath}/${docPath}`;
+        //   return ``;
         // },
         // editCurrentVersion: true,
         sidebarPath: require.resolve("./sidebarsReleasesNotes.js"),