Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Tip: This is a task that requires at least a few hours of commitment (can be more, depending on the website) and it targeted at people who want to learn more about Docusaurus and Open Source.
Docusaurus 2 has reached a mature alpha stage. We want to help some existing Docusaurus 1 sites migrate to Docusaurus 2. We've done this ourselves for Create React App (PR) and Flux (PR). But just the few of us isn't enough. We need your help.
We have shortlisted the following sites using Docusaurus 1 which we want to migrate to Docusaurus 2:
We'll be sending Facebook Open Source stickers to contributors who successfully complete migrate a website. If you migrate 3 websites, we'll send you a Docusaurus plushie!
P.S. Hacktoberfest is going on now and you could get a fancy free t-shirt by submitting PRs!
For any questions regarding the migration, either comment below or ask in our #docusaurus-1-to-2-migration Discord channel (preferred).
I'll check in with you every once in a while on the progress. Note that it's totally ok to unclaim a website for any reason, we understand
P.S. If there's a Docusaurus 1 website not listed here, it means we don't have the bandwidth to support the migration. You are free to initiate a migration issue on other projects but support from the Docusaurus core team will be limited as we prioritize supporting our own projects.
@Croftyland Thanks for your enthusiasm! In general we prefer that you do one at a time so that you have a better idea of how doing one is like, and don't end up overcommitting. It's fine for now but feel free to let us know if it's too much and you would like to put some websites "up for grabs".
@ahmadalfy Of course! That'll be challenging! P.S. Nice to see you again
Hi folks helping out with the migration, please note that you don't have to make the v2 landing page look exactly the same as v1, unless you've been requested by the maintainer to do so.
Hi @yangshun I have not got any response from the maintainers of the myrocks.io yet. I can pick up another one in the mean time. I already managed to work on 50% of their site as it was a bit small.
Summary: - Live version: https://build.ozgunbal.now.sh/ - I only removed github star counts below `Get Started` button at v1: ![image](https://user-images.githubusercontent.com/16080180/66868638-60d9b200-efa6-11e9-9e58-a8638b93d04e.png) It can be added if it's necessary but IMHO, doesn't look good with new theme. - Hey, yangshun and endiliey . You can check it when you're available. - This PR related to #46 and facebook/docusaurus#1834 Pull Request resolved: #47 Differential Revision: D18064160 Pulled By: BurntBrunch fbshipit-source-id: 70b67a519455f3072246373661966e0bd6f84c36
Hi everyone! Not sure if that counts as a proper contribution, but I wrote the documentation for my company’s latest Open Source project (Falco, an automatic and easy-to-use WebPageTest runner to run performance testing against your websites), on Docusaurus V2 : https://getfal.co/.
Loved the experience, although using Infima involved a lot of inspecting the styles of the demo site elements—this part of the dev experience could be streamlined. Happy to help if you need any!