You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bookkeeper.apache.org by GitBox <gi...@apache.org> on 2020/10/17 16:35:19 UTC

[GitHub] [bookkeeper] Ghatage opened a new issue #2443: [Documentation] New Website - Add Mailing lists page the 'Community' Section

Ghatage opened a new issue #2443:
URL: https://github.com/apache/bookkeeper/issues/2443


   ### **Preamble**
   The current Apache Bookkeeper website is a custom made and hard to maintain. Most frameworks and dependencies it uses are out of date, so we decided to move on to building a Docusaurus based website, inspired by our sister project Apache Pulsar's website.
   For our new docusaurus based website, we have the initial skeleton of the code already merged (under `site2/`). We now need your help to flush out the website with its content and design.
   <hr>
   
   ### **Task: Add Mailing lists page the 'Community' Section**
   You can see our Mailing Lists page if you go to our current website at: https://bookkeeper.apache.org/community/mailing-lists/
   If you build our new website locally and go to the Community page, you can see that we are missing the 'Mailing Lists' panel.
   The requirement of this task is to create a new markdown page for Mailing Lists with the same content as our current website and link it in the project page as a new panel below the current 'Apache License' panel.
   
   **Steps:**
   * Explore `site2/` to see how and where markdown pages are created, handled and linked
   * Create one for Mailing Lists, link it in the community page
   * Make sure that your changes can build and run the website by testing it locally (how to mentioned below).
   * Then open a pull request and reference this issue in the pull request.
   
   **How to build and test your changes to the website locally** <br>
   You will need `Node >= 8.x` and `Yarn >= 1.5`.
   
   ```
   git clone https://github.com/apache/bookkeeper.git
   cd bookkeeper/site2/website
   yarn install
   yarn start
   ```
   
   Use the [Apache Pulsar website code](https://github.com/apache/pulsar/tree/master/site2) as a north star for our development.



----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [bookkeeper] Ghatage closed issue #2443: [Documentation] New Website - Complete the 'Community' Page

Posted by GitBox <gi...@apache.org>.
Ghatage closed issue #2443:
URL: https://github.com/apache/bookkeeper/issues/2443


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [bookkeeper] Abhey commented on issue #2443: [Documentation] New Website - Complete the 'Community' Page

Posted by GitBox <gi...@apache.org>.
Abhey commented on issue #2443:
URL: https://github.com/apache/bookkeeper/issues/2443#issuecomment-711121904


   @Ghatage I would like to work on this one.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org