-
Notifications
You must be signed in to change notification settings - Fork 309
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Pegasus website #1712
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background
The Pegasus website (https://pegasus.apache.org) is not well maintenanced for a period of time, some of the documents are out of date, some new features are not mentioned or described how to use, lack a lot of English documents, some links are broken, some pages are not well rendered, etc.
Pegasus is an excellent distributed key-value store, it's a basic work to improve and perfect the website to make more users know how it works and how to use it.
NOTE: The codebase of the website is https://github.com/apache/incubator-pegasus-website, which is separated from https://github.com/apache/incubator-pegasus.
Who can countribute?
Anybody!
Any volunteer is recruited and encouraged to improve any big or small imprvoments of the website!
Don't hesitate to assign the following task to yourself.
How to countribute?
The website is a static website based on Jekyll, and almost all of the documents are wrote in Markdown.
Now you can start with:
Find a task in the following list, or create a new task if you want.
Write the code to complete the task in your local workspace.
Check if it works as expect:
Install Jekyll at first https://jekyllrb.com/docs/
Then, simply, in you local workspace
You can preview the result by opening
http://127.0.0.1:4000
in you browser.Submit the patch as a pullrequest
The project managers will review the pullrequest soon, and will merge the PR if there is no problem.
The text was updated successfully, but these errors were encountered: