diff --git a/README.md b/README.md index 5718e9fc..9d8dbb92 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ ## 🤝 Contributing -We encourage you to contribute to OpenSauced! All contributors are required to abide by our [Code of Conduct](https://github.com/open-sauced/.github/blob/main/CODE_OF_CONDUCT.md). Please check out the [Contributing guide](https://docs.opensauced.pizza/contributing/introduction-to-contributing/) for guidelines about how to proceed with your contribution. +We encourage you to contribute to OpenSauced! All contributors are required to abide by our [Code of Conduct](https://github.com/open-sauced/.github/blob/main/CODE_OF_CONDUCT.md). Please check out the [Contributing guide](https://opensauced.pizza/docs/contributing/introduction-to-contributing/) for guidelines about how to proceed with your contribution. diff --git a/blog/2023/2023-04-17-writing-your-first-pull-request-tips-best-practices-and-ai-powered-tools-for-success.md b/blog/2023/2023-04-17-writing-your-first-pull-request-tips-best-practices-and-ai-powered-tools-for-success.md index 4de62714..1ac1a248 100644 --- a/blog/2023/2023-04-17-writing-your-first-pull-request-tips-best-practices-and-ai-powered-tools-for-success.md +++ b/blog/2023/2023-04-17-writing-your-first-pull-request-tips-best-practices-and-ai-powered-tools-for-success.md @@ -16,7 +16,7 @@ Maintainers want to help you write your PR; that’s why they often outline cont ![Jerry McGuire “Help me, help you gif”](https://media.giphy.com/media/uRb2p09vY8lEs/giphy.gif) -This file—often called CONTRIBUTING.md—gives guidelines for submitting your PR, including information like whether or not you need to write tests, the communication process, coding style, and how to submit your pull request. Check out [OpenSauced’s Contributing Guide](https://docs.opensauced.pizza/contributing/introduction-to-contributing/), as an example. +This file—often called CONTRIBUTING.md—gives guidelines for submitting your PR, including information like whether or not you need to write tests, the communication process, coding style, and how to submit your pull request. Check out [OpenSauced’s Contributing Guide](https://opensauced.pizza/docs/contributing/introduction-to-contributing/), as an example. ## Tips for Your First PR Although every repository may have unique guidelines, there are general guidelines for all PRs. Here are some tips to keep in mind: @@ -41,7 +41,7 @@ A well-written description will help the maintainer understand the purpose of th 3. Helps with future reference. A well-documented PR provides a historical record of the changes made. This helps future team members to understand the evolution of the code and the decisions made along the way. It also helps with future maintenance and debugging. ![OpenSauced's Examples for communication style](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sc4v1pihnggpq0asu671.png) - OpenSauced’s [CONTRIBUTING guidelines for communication style](https://docs.opensauced.pizza/contributing/introduction-to-contributing/) + OpenSauced’s [CONTRIBUTING guidelines for communication style](https://opensauced.pizza/docs/contributing/introduction-to-contributing/) ### Link the issue If the PR is related to an issue, you can link that issue and automatically close the issue when the PR is merged. One way to do this is to use this syntax: `closes #issue-number` for example, `closes #11`. diff --git a/blog/2023/2023-07-12-100daysofoss-growing-skills-and-real-world-experience.md b/blog/2023/2023-07-12-100daysofoss-growing-skills-and-real-world-experience.md index 81dc13a3..c06dbf73 100644 --- a/blog/2023/2023-07-12-100daysofoss-growing-skills-and-real-world-experience.md +++ b/blog/2023/2023-07-12-100daysofoss-growing-skills-and-real-world-experience.md @@ -72,6 +72,6 @@ Our hope is that the community will provide a safe space to discuss challenges, 5. **Making a Positive Impact**: Your contributions benefit other contributors who rely on these projects, fostering a sense of fulfillment and giving back to the community. -For more information on the challenge, like our upcoming events, including our Intro to Open Source Workshops, check out our [#100DaysOfOSS docs page](https://docs.opensauced.pizza/community/100-days-of-oss/). We'll have more great information and resources there on our launch day to help you on your journey. We'll also be dropping daily prompts on Twitter, so feel free to follow [@saucedopen](https://twitter.com/saucedopen) there for more inspiration. +For more information on the challenge, like our upcoming events, including our Intro to Open Source Workshops, check out our [#100DaysOfOSS docs page](https://opensauced.pizza/docs/community/100-days-of-oss/). We'll have more great information and resources there on our launch day to help you on your journey. We'll also be dropping daily prompts on Twitter, so feel free to follow [@saucedopen](https://twitter.com/saucedopen) there for more inspiration. If you have any questions or suggestions, feel free to drop them below, so we can continue to work on supporting you in your open source adventure. \ No newline at end of file diff --git a/blog/2023/2023-07-17-the-power-of-git-a-guide-to-collaborative-version-control.md b/blog/2023/2023-07-17-the-power-of-git-a-guide-to-collaborative-version-control.md index 2b3bc0ea..ac73ffce 100644 --- a/blog/2023/2023-07-17-the-power-of-git-a-guide-to-collaborative-version-control.md +++ b/blog/2023/2023-07-17-the-power-of-git-a-guide-to-collaborative-version-control.md @@ -36,7 +36,7 @@ Historically, collaborating on code involved manual file sharing or maintaining 2. **Effortless Synchronization**- By cloning repositories, team members can create local copies of the codebase. This means that everyone has their own version to work on and they can use Git to share the changes between repositories. ## Getting Started with Git -If you want to get some hands-on experience using git, check out OpenSauced's [Intro to Open Source Course](https://github.com/open-sauced/intro) or sign-up for one of our workshops that are listed on the bottom of our [#100DaysOfOSS Challenge docs](https://docs.opensauced.pizza/community/100-days-of-oss/). +If you want to get some hands-on experience using git, check out OpenSauced's [Intro to Open Source Course](https://github.com/open-sauced/intro) or sign-up for one of our workshops that are listed on the bottom of our [#100DaysOfOSS Challenge docs](https://opensauced.pizza/docs/community/100-days-of-oss/). ### Remote Repositories and Collaboration Git allows for collaboration by enabling developers to work on the same codebase from remote locations. diff --git a/blog/2023/2023-08-07-you-dont-need-a-mentor-embracing-the-power-of-community.md b/blog/2023/2023-08-07-you-dont-need-a-mentor-embracing-the-power-of-community.md index d3174c14..eddfd19d 100644 --- a/blog/2023/2023-08-07-you-dont-need-a-mentor-embracing-the-power-of-community.md +++ b/blog/2023/2023-08-07-you-dont-need-a-mentor-embracing-the-power-of-community.md @@ -49,7 +49,7 @@ If a structured learning experience isn’t for you, you can also find a particu ### The Power of Online Communities Over the last couple of years, online communities and forums have exploded with opportunity. I’m confident that there is a community that suits your needs out there already (but that doesn’t mean you can’t start your own if you can’t find one!) If you’re not sure where to start OpenSauced offers a lot of different opportunities to be part of a community and ask questions: -- [#100DaysOfOSS](https://docs.opensauced.pizza/community/100-days-of-oss/) +- [#100DaysOfOSS](https://opensauced.pizza/docs/community/100-days-of-oss/) - [OpenSauced Community](https://github.com/orgs/open-sauced/discussions) - [OpenSauced Twitter + Twitter Spaces](https://twitter.com/saucedopen) diff --git a/blog/2023/2023-08-22-navigating-open-source-my-journey-to-contributing-and-getting-my-first-freecodecamp-pr-accepted.md b/blog/2023/2023-08-22-navigating-open-source-my-journey-to-contributing-and-getting-my-first-freecodecamp-pr-accepted.md index af5e03ac..589e05b3 100644 --- a/blog/2023/2023-08-22-navigating-open-source-my-journey-to-contributing-and-getting-my-first-freecodecamp-pr-accepted.md +++ b/blog/2023/2023-08-22-navigating-open-source-my-journey-to-contributing-and-getting-my-first-freecodecamp-pr-accepted.md @@ -148,7 +148,7 @@ It took me longer than I anticipated, but I’m proud of getting my first PR acc If you're considering making your first open-source contribution, I encourage you to get started today. Here are some gentle ways to get started in open source: - Take our [Intro To Open Source Course](https://github.com/open-sauced/intro) to learn more about open source and how to get started. -- Join [#100DaysOfOSS](https://docs.opensauced.pizza/community/100-days-of-oss/) +- Join [#100DaysOfOSS](https://opensauced.pizza/docs/community/100-days-of-oss/) If you have any questions or feedback, drop them in the comments below. diff --git a/blog/2023/2023-09-05-how-to-participate-in-hacktoberfest.md b/blog/2023/2023-09-05-how-to-participate-in-hacktoberfest.md index e06caa08..b0784b89 100644 --- a/blog/2023/2023-09-05-how-to-participate-in-hacktoberfest.md +++ b/blog/2023/2023-09-05-how-to-participate-in-hacktoberfest.md @@ -47,8 +47,8 @@ Remember, Hacktoberfest isn't just about coding. Projects need help with documen ## Places for First-Time Contributors to Start If you’re a first-time contributor, we’ve got you covered. One of our goals at OpenSauced is to make learning how to contribute to open source a positive experience. In preparation, we have documentation, a course (that gets you your first PR!), and support resources to help you get started and learn what you need to level up your open source experience. -- [#100DaysOfOSS](https://docs.opensauced.pizza/community/100-days-of-oss/) -- [Intro to Open Source Course](https://intro.opensauced.pizza/#/) +- [#100DaysOfOSS](https://opensauced.pizza/docs/community/100-days-of-oss/) +- [Intro to Open Source Course](https://opensauced.pizza/learn/#/) - [pizza-verse repo](https://github.com/open-sauced/pizza-verse) - [Open Source 101: A Beginner's Guide to Getting Started](https://dev.to/opensauced/open-source-101-a-beginners-guide-to-getting-started-37fb) - [How to Contribute to Open Source without Knowing How to Code](https://dev.to/opensauced/how-to-contribute-to-open-source-without-knowing-how-to-code-a-guide-with-project-suggestions-59e5) diff --git a/blog/2023/2023-09-20-open-source-abcs-repository.md b/blog/2023/2023-09-20-open-source-abcs-repository.md index 29a13d62..52ccc219 100644 --- a/blog/2023/2023-09-20-open-source-abcs-repository.md +++ b/blog/2023/2023-09-20-open-source-abcs-repository.md @@ -14,7 +14,7 @@ Today, we're covering the letter "R" for Repository. **Repository**: A repository is a central location where open-source projects store their source code, documentation, and related files. Platforms like GitHub and GitLab provide hosting services for repositories. -If you want to practice creating your own repository, check out [Practice Contributing with VS Code](https://intro.opensauced.pizza/#/04-tools-to-be-successful?id=practicing-contributing-with-vs-code) in our intro to open source course. +If you want to practice creating your own repository, check out [Practice Contributing with VS Code](https://opensauced.pizza/learn/#/04-tools-to-be-successful?id=practicing-contributing-with-vs-code) in our intro to open source course. Now, we want to hear from you! What other OSS terms can you think of that start with the letter "R"? diff --git a/blog/2023/2023-10-17-setting-up-your-first-github-action.md b/blog/2023/2023-10-17-setting-up-your-first-github-action.md index ec6d096d..a32f0d3c 100644 --- a/blog/2023/2023-10-17-setting-up-your-first-github-action.md +++ b/blog/2023/2023-10-17-setting-up-your-first-github-action.md @@ -7,7 +7,7 @@ description: "Discover how to set up a GitHub Action that automatically posts a --- -A couple of months ago, we launched the [Intro to Open Source Course](https://intro.opensauced.pizza/#/), which connects to another repository called [guestbook](https://github.com/open-sauced/guestbook). When the person taking the course gets to chapter five, they put their new-found knowledge to work and create a pull request on the guestbook. +A couple of months ago, we launched the [Intro to Open Source Course](https://opensauced.pizza/learn/#/), which connects to another repository called [guestbook](https://github.com/open-sauced/guestbook). When the person taking the course gets to chapter five, they put their new-found knowledge to work and create a pull request on the guestbook. diff --git a/blog/2023/2023-11-01-how-to-get-your-pull-request-reviewed.md b/blog/2023/2023-11-01-how-to-get-your-pull-request-reviewed.md index f5812105..792afea3 100644 --- a/blog/2023/2023-11-01-how-to-get-your-pull-request-reviewed.md +++ b/blog/2023/2023-11-01-how-to-get-your-pull-request-reviewed.md @@ -35,7 +35,7 @@ The description should explain what you’re submitting and give any necessary d ![This PR adds the AI PR description generation feature as suggested in #18. A new page is added to the extension dropdown to configure the description parameters. The text-generation is done using OpenAI's GPT-3.5 with the input context sourced from the code diff and/or the PR commits as configured by the user. -The feature documentation will be added to https://docs.opensauced.pizza.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u959rkuvmwehf44l7ebr.png) +The feature documentation will be added to https://opensauced.pizza/docs.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u959rkuvmwehf44l7ebr.png) ### Type of PR diff --git a/blog/2023/2023-11-07-a-complete-guide-to-getting-started-in-open-source.md b/blog/2023/2023-11-07-a-complete-guide-to-getting-started-in-open-source.md index 82fd7734..5712cab1 100644 --- a/blog/2023/2023-11-07-a-complete-guide-to-getting-started-in-open-source.md +++ b/blog/2023/2023-11-07-a-complete-guide-to-getting-started-in-open-source.md @@ -20,7 +20,7 @@ Not everyone getting started in open source is a beginner. I’ve talked to quit I keep a list of repositories that are good for beginners in this [insight page](https://app.opensauced.pizza/pages/BekahHW/655/repositories). -It’s worth noting that within that list, our [Intro to Open Source Course](https://intro.opensauced.pizza/#/) is a great +It’s worth noting that within that list, our [Intro to Open Source Course](https://opensauced.pizza/learn/#/) is a great (and free) way to learn more about open source and get your first contribution! ### Where Should I Start in Open Source? diff --git a/blog/2023/2023-11-30-job-seekers-worksheet-build-your-resume-with-open-source.md b/blog/2023/2023-11-30-job-seekers-worksheet-build-your-resume-with-open-source.md index 94878568..5786ce3c 100644 --- a/blog/2023/2023-11-30-job-seekers-worksheet-build-your-resume-with-open-source.md +++ b/blog/2023/2023-11-30-job-seekers-worksheet-build-your-resume-with-open-source.md @@ -54,7 +54,7 @@ So below you'll find a worksheet to help you identify and talk about your open s | Next Project/Contribution Goal | [Your Next Goal in Open Source Contribution] | | **Resume and Professional Profile Update** | | | Updates Made to Resume/LinkedIn | [Details of Updates] | -| Key Accomplishments Highlighted | [Key Points [Highlighted](https://docs.opensauced.pizza/features/highlights/)] | +| Key Accomplishments Highlighted | [Key Points [Highlighted](https://opensauced.pizza/docs/features/highlights/)] | | Future Plans for Profile Enhancement | [Plans for Further Enhancing Your Profile] | Feel free to share and adapt this worksheet. We super stoked that @codergirl1991 is working on an [issue](https://github.com/open-sauced/docs/issues/203) for how to use OpenSauced for job seekers. So if there's more you'd like to see, let us know! diff --git a/blog/2023/2023-12-05-so-what-does-a-maintainer-do-anyway.md b/blog/2023/2023-12-05-so-what-does-a-maintainer-do-anyway.md index c49b6fe3..ce2d13ab 100644 --- a/blog/2023/2023-12-05-so-what-does-a-maintainer-do-anyway.md +++ b/blog/2023/2023-12-05-so-what-does-a-maintainer-do-anyway.md @@ -17,7 +17,7 @@ But I think it’s ok to think of putting a Minimum Viable Project (MVP) out the ## Code Review and Quality Control ### Basics -- **Understanding Basic Coding Standards**: These are rules or guidelines about how to write code for your project. They can include coding style, best practices, and how to structure code. You communicate these standards to new contributors usually through a document in your project repository, often named CONTRIBUTING.md. At OpenSauced, we have a [Contributing section](https://docs.opensauced.pizza/contributing/introduction-to-contributing/) in our docs to help explain how new contributors can get started. +- **Understanding Basic Coding Standards**: These are rules or guidelines about how to write code for your project. They can include coding style, best practices, and how to structure code. You communicate these standards to new contributors usually through a document in your project repository, often named CONTRIBUTING.md. At OpenSauced, we have a [Contributing section](https://opensauced.pizza/docs/contributing/introduction-to-contributing/) in our docs to help explain how new contributors can get started. - **Conducting a PR Review**: When a contributor submits a Pull Request (PR), you need to check if their code follows your project’s standards and if it works well with existing code. This involves reading the code changes, understanding what they do, and testing them in your local environment. If the new code doesn't work well, you provide feedback to the contributor, suggesting necessary changes. You can find out more about PRs in these blog posts: - [How to Get Your Pull Request Reviewed](https://dev.to/opensauced/how-to-get-your-pull-request-reviewed-kgd) - [Understanding Why Pull Requests Get Rejected in Open Source Projects](https://dev.to/opensauced/understanding-why-pull-requests-get-rejected-in-open-source-projects-1jd0) diff --git a/blog/2024/2024-02-29-opensauced-nurturing-open-source-collaboration-and-growth.md b/blog/2024/2024-02-29-opensauced-nurturing-open-source-collaboration-and-growth.md index c9a99318..fa98e117 100644 --- a/blog/2024/2024-02-29-opensauced-nurturing-open-source-collaboration-and-growth.md +++ b/blog/2024/2024-02-29-opensauced-nurturing-open-source-collaboration-and-growth.md @@ -43,7 +43,7 @@ We've also seen a good star-to-fork ratio and we've moving with strong velocity ## Our Teams -Our teams have been really hard at work launching a new features for OpenSauced called [workspaces](https://docs.opensauced.pizza/features/workspaces/) and that's reflected in the contributor insights page below. +Our teams have been really hard at work launching a new features for OpenSauced called [workspaces](https://opensauced.pizza/docs/features/workspaces/) and that's reflected in the contributor insights page below. ### Engineering diff --git a/blog/2024/2024-03-14-stuck-in-the-middle-with-you-an-intro-to-middleware.md b/blog/2024/2024-03-14-stuck-in-the-middle-with-you-an-intro-to-middleware.md index a7fd3662..8ece4e46 100644 --- a/blog/2024/2024-03-14-stuck-in-the-middle-with-you-an-intro-to-middleware.md +++ b/blog/2024/2024-03-14-stuck-in-the-middle-with-you-an-intro-to-middleware.md @@ -51,7 +51,7 @@ A cookie is a way to set a piece of user-specific data. This could be a session Cookies that are [HTTP only](https://owasp.org/www-community/HttpOnly) can be accessed on the server-side, but for cookies that are not HTTP only, they can be accessed server-side and client-side. For example, you wouldn't want someone to tamper with your session ID on the client-side, so this type of cookie is set as HTTP only. -We recently shipped a new feature at OpenSauced, called [Workspaces](https://docs.opensauced.pizza/features/workspaces/). You can read all about it in this great post from my co-worker Bekah (@BekahHW). +We recently shipped a new feature at OpenSauced, called [Workspaces](https://opensauced.pizza/docs/features/workspaces/). You can read all about it in this great post from my co-worker Bekah (@BekahHW). https://dev.to/opensauced/navigating-the-challenges-of-scaling-open-source-projects-11h2 diff --git a/blog/2024/2024-03-19-how-to-build-your-open-source-dream-team-a-guide.md b/blog/2024/2024-03-19-how-to-build-your-open-source-dream-team-a-guide.md index fd9c6f69..c1de48e2 100644 --- a/blog/2024/2024-03-19-how-to-build-your-open-source-dream-team-a-guide.md +++ b/blog/2024/2024-03-19-how-to-build-your-open-source-dream-team-a-guide.md @@ -33,7 +33,7 @@ Once you've identified people who would be good for the team, extend a formal in 5. Expand Your Horizons Because open source projects are constantly growing and changing with the community, you should do a regular evaluation of the needs of the project. - Identify areas that require specialized attention (documentation, community engagement, etc.). - - Talk to contributors with relevant expertise, even if they're outside your existing community. (You can use our [Contributor Insights feature](https://docs.opensauced.pizza/features/contributor-insights/) to understand which potential contributors might be a good fit.) + - Talk to contributors with relevant expertise, even if they're outside your existing community. (You can use our [Contributor Insights feature](https://opensauced.pizza/docs/features/contributor-insights/) to understand which potential contributors might be a good fit.) 6. Onboard New Team Members - It's important to clearly define roles, responsibilities, communication channels, and project goals. @@ -60,7 +60,7 @@ As your project gains traction, you might notice an influx of issues and pull re Once you've identified potential team members, extend a formal invitation acknowledging their contributions. For example: -"Hey @contributor-username, I've noticed your dedication to this project through your insightful comments and high-quality pull requests. Would you be interested in joining our triage team? Your help would be invaluable in managing incoming issues and pull requests. Here's a link to our [Triage Guide](https://docs.opensauced.pizza/contributing/triage-guide/) with more information about how we approach triaging." +"Hey @contributor-username, I've noticed your dedication to this project through your insightful comments and high-quality pull requests. Would you be interested in joining our triage team? Your help would be invaluable in managing incoming issues and pull requests. Here's a link to our [Triage Guide](https://opensauced.pizza/docs/contributing/triage-guide/) with more information about how we approach triaging." If they accept, grant them the appropriate permissions, such as the "Triage" permission on GitHub, which allows them to manage issues and pull requests without directly modifying the codebase. diff --git a/blog/2024/2024-03-26-whats-the-difference-between-new-and-beginner-open-source-contributors.md b/blog/2024/2024-03-26-whats-the-difference-between-new-and-beginner-open-source-contributors.md index 77c86ba1..8ea4411f 100644 --- a/blog/2024/2024-03-26-whats-the-difference-between-new-and-beginner-open-source-contributors.md +++ b/blog/2024/2024-03-26-whats-the-difference-between-new-and-beginner-open-source-contributors.md @@ -43,7 +43,7 @@ I've talked to a number of maintainers who have said they're looking for a solid First of all, that's 100% ok. Not every project needs to support beginners. In fact, trying to support beginners when you don't have the bandwidth leads to burnout and frustration on both the maintainer and contributor side. -There are plenty of projects out there that can and do support beginner contributors, and there are courses, like our [Intro to Contributing Course](https://intro.opensauced.pizza/#/) that provide learning opportunities to new contributors. +There are plenty of projects out there that can and do support beginner contributors, and there are courses, like our [Intro to Contributing Course](https://opensauced.pizza/learn/#/) that provide learning opportunities to new contributors. Here's [a great post by @adiatiayu on involving external contributors with issues](https://dev.to/opensauced/collaborate-conquer-grow-mastering-the-art-of-issue-management-for-open-source-projects-49gi). diff --git a/blog/2024/2024-04-02-form-and-function-how-i-lost-my-submit-button-got-it-back.md b/blog/2024/2024-04-02-form-and-function-how-i-lost-my-submit-button-got-it-back.md index eee2d422..b105aa58 100644 --- a/blog/2024/2024-04-02-form-and-function-how-i-lost-my-submit-button-got-it-back.md +++ b/blog/2024/2024-04-02-form-and-function-how-i-lost-my-submit-button-got-it-back.md @@ -30,7 +30,7 @@ _Note: you can press enter in fields to submit a form, but again, not what we're ## How I Broke My Form -This brings us to a new feature that I was working on for OpenSauced for a few months, [workspaces](https://docs.opensauced.pizza/features/workspaces/). I encourage you to create your own, but for now, let's get back to the business of forms. +This brings us to a new feature that I was working on for OpenSauced for a few months, [workspaces](https://opensauced.pizza/docs/features/workspaces/). I encourage you to create your own, but for now, let's get back to the business of forms. Here's our beautiful workspaces settings page that I implemented. diff --git a/blog/2024/2024-04-16-creating-an-og-image-using-react-and-netlify-edge-functions.md b/blog/2024/2024-04-16-creating-an-og-image-using-react-and-netlify-edge-functions.md index 5c48f4fe..e0661b1f 100644 --- a/blog/2024/2024-04-16-creating-an-og-image-using-react-and-netlify-edge-functions.md +++ b/blog/2024/2024-04-16-creating-an-og-image-using-react-and-netlify-edge-functions.md @@ -10,7 +10,7 @@ description: "Open Graph (OG) images are a must if you're sharing content on the ## Examples -I recently built out a couple of OG images for Open Sauced for a couple of features we've rolled out over the past couple of months, [Workspaces](https://docs.opensauced.pizza/features/workspaces/) and [Repository pages](https://docs.opensauced.pizza/features/repo-pages/). They're great features that I encourage you to check out, and I encourage you to share them on socials so our beautiful OG images pop. +I recently built out a couple of OG images for Open Sauced for a couple of features we've rolled out over the past couple of months, [Workspaces](https://opensauced.pizza/docs/features/workspaces/) and [Repository pages](https://opensauced.pizza/docs/features/repo-pages/). They're great features that I encourage you to check out, and I encourage you to share them on socials so our beautiful OG images pop. For example, here's an OG image for a [workspace for jsr](https://app.opensauced.pizza/workspaces/760ea8ea-ebd3-4f9a-91ab-780384e3c102). [JSR](https://jsr.io) is the new JavaScript registry from the folks from Deno. diff --git a/blog/2024/2024-05-23-creating-open-source-connections.md b/blog/2024/2024-05-23-creating-open-source-connections.md index e939a706..e044499c 100644 --- a/blog/2024/2024-05-23-creating-open-source-connections.md +++ b/blog/2024/2024-05-23-creating-open-source-connections.md @@ -40,7 +40,7 @@ You can check out more about our approach and process, as well as the resources: - [Building a Copilot for Git History with pgvector and Timescale](https://www.timescale.com/blog/how-opensauced-is-building-a-copilot-for-git-history-with-pgvector-and-timescale/) - [How We Saved Thousands with Open Source AI Technologies](https://opensauced.pizza/blog/how-we-saved-thousands-of-dollars-deploying-low-cost-open-source-ai-technologies) - [Meet StarSearch: Your New Open Source Navigator](https://opensauced.pizza/blog/meet-starsearch) -- [StarSearch Docs](https://docs.opensauced.pizza/features/star-search/) +- [StarSearch Docs](https://opensauced.pizza/docs/features/star-search/) ### Watch our "What is StarSearch" Video [![what is starsearch](https://cdn.sanity.io/images/r7m53vrk/production/4e056c9d8482c034f03615093788099611ee8757-256x141.png?w=450)](https://www.youtube.com/watch?v=I3cS-u_gmDE) diff --git a/blog/2024/2024-05-28-how-to-assess-your-skill-level-before-contributing-to-open-source.md b/blog/2024/2024-05-28-how-to-assess-your-skill-level-before-contributing-to-open-source.md index a872bea6..db35f82a 100644 --- a/blog/2024/2024-05-28-how-to-assess-your-skill-level-before-contributing-to-open-source.md +++ b/blog/2024/2024-05-28-how-to-assess-your-skill-level-before-contributing-to-open-source.md @@ -89,7 +89,7 @@ Continuous learning is an important part of being in tech because it allows you Now that you’ve taken the inventory, you can more strategically approach open source contributions. Here’s how you can use this self-assessment to shape your approach practically: - **Set Realistic Goals**: Based on your skill level, set achievable goals. If you’re a beginner, start with smaller tasks labeled “good first issue.” You also might find that you’re not ready to contribute to open source. That’s ok. Work on the skills you need to make your first contributions. This includes things like reading directions, paying close attention to your work, knowing how to ask questions when you’re stuck, etc. If you’re intermediate or advanced, look for more challenging tasks that help you build your network, solve a problem, or grow your skills. -- **Choose the Right Projects**: Use your assessment to select projects that align with your interests and expertise. Beginners might start with projects that have clear documentation and active communities - our [Intro to Contributing Course](https://intro.opensauced.pizza/) is a good place to start if you’re ready to begin contributing. More experienced contributors can find complex projects that require deeper technical knowledge. +- **Choose the Right Projects**: Use your assessment to select projects that align with your interests and expertise. Beginners might start with projects that have clear documentation and active communities - our [Intro to Contributing Course](https://opensauced.pizza/learn/) is a good place to start if you’re ready to begin contributing. More experienced contributors can find complex projects that require deeper technical knowledge. - **Focus on Learning and Development**: Identify the areas where you need improvement and seek out resources to fill those gaps. This could be online courses, tutorials, or even mentorship within the open-source community. For example, if you’re not familiar with git, you should find resources to help you learn before committing to an open-source issue. - **Engage with the Community**: Understanding your collaboration skills can help you better engage with the open-source community. Participate in discussions, attend community events, and contribute to code reviews. You’ll be able to improve your skills and build valuable connections. - **Improve Project Management Skills**: Use project management tools to organize your contributions effectively. Prioritize your tasks, set deadlines, and track your progress. This will help you manage your time better and contribute more efficiently. diff --git a/docs/community/100-days-of-oss.md b/docs/community/100-days-of-oss.md index b6ac6c60..ba109ffc 100644 --- a/docs/community/100-days-of-oss.md +++ b/docs/community/100-days-of-oss.md @@ -78,7 +78,7 @@ To make the most of your #100DaysOfOSS journey, here are some additional resourc 1. **Weekly X Spaces:** Join our X Spaces, where we discuss open source topics, share insights, and connect with like-minded individuals. Follow us on [X](https://twitter.com/saucedopen) to stay updated on upcoming sessions. -2. **Community events:** Discover a wide range of events on our [community docs page](https://docs.opensauced.pizza/community/welcome-to-the-community). Whether hack days, workshops, or office hours, these events provide excellent opportunities to learn, collaborate, and find new projects to contribute to. +2. **Community events:** Discover a wide range of events on our [community docs page](https://opensauced.pizza/docs/community/welcome-to-the-community). Whether hack days, workshops, or office hours, these events provide excellent opportunities to learn, collaborate, and find new projects to contribute to. 3. **Contribution opportunities:** If you're actively looking for open source projects to contribute to, check out the [post](https://dev.to/bekahhw/series/23323) for new contribution opportunities. @@ -89,9 +89,9 @@ To make the most of your #100DaysOfOSS journey, here are some additional resourc If you're ready to start your #100DaysOfOSS journey, here are some tips to help you get started: - **Find a project:** Explore the [OpenSauced](https://opensauced.pizza/) website to find a project that interests you. You can also check out the [weekly post](https://dev.to/bekahhw/series/) for exciting contribution opportunities. -- **Take our Intro To Open Source course:** If you're new to open source, we recommend taking our [Intro to Open Source course](https://intro.opensauced.pizza/#/) to learn more about open source and how to get started. +- **Take our Intro To Open Source course:** If you're new to open source, we recommend taking our [Intro to Open Source course](https://opensauced.pizza/learn/#/) to learn more about open source and how to get started. - **Record your journey:** You will learn a lot as you navigate this challenge, so we highly recommend using our [#100DaysOfOSS journal template](https://github.com/open-sauced/100-days-of-oss-template) on GitHub or [Notion](https://www.notion.so/a0m0rajab/100-Days-Of-Open-Source-2615e66772e14152897002e348c5f1bc?pvs=13) to help you reflect. Remember, this is _your_ journey, so feel free to customize them however you like. -- **Check our Contributors Guide:** If you're new to contributing to open source, we recommend checking out our [Contributors Guide to OpenSauced](https://docs.opensauced.pizza/contributors/contributors-guide-to-open-sauced/) to learn more about the process and best practices. +- **Check our Contributors Guide:** If you're new to contributing to open source, we recommend checking out our [Contributors Guide to OpenSauced](https://opensauced.pizza/docs/contributors/contributors-guide-to-open-sauced/) to learn more about the process and best practices. ## The Power of the #100DaysOfOSS Challenge diff --git a/docs/community/hacktoberfest.md b/docs/community/hacktoberfest.md index ba72c70e..65cef8bf 100644 --- a/docs/community/hacktoberfest.md +++ b/docs/community/hacktoberfest.md @@ -32,7 +32,7 @@ This event is a great way to jumpstart your journey in open source, to meet othe No problem! 😄 Here is a list of resources we recommend for first-time contributors: -- Take our [Intro to Open Source](https://intro.opensauced.pizza/#/) course to learn the history of open source, the tools to succeed in the community, and how to showcase your contributions. +- Take our [Intro to Open Source](https://opensauced.pizza/learn/#/) course to learn the history of open source, the tools to succeed in the community, and how to showcase your contributions. - Check out GitHub's [introductory course](https://github.com/skills/introduction-to-github) to learn how to use the platform when making open source contributions. - Read our [The Power of Git](https://dev.to/opensauced/the-power-of-git-a-guide-to-collaborative-version-control-dl6) blog post to learn how to harness the power of Git, your trusty weapon in Hacktoberfest. diff --git a/docs/community/welcome-to-the-community.md b/docs/community/welcome-to-the-community.md index c434c71e..e236156d 100644 --- a/docs/community/welcome-to-the-community.md +++ b/docs/community/welcome-to-the-community.md @@ -45,5 +45,5 @@ You can get involved in the OpenSauced community in a few ways: Getting started with open source can be challenging, so we've put together some resources to help you get started. - 📝 Check out our [blog on Dev.to](https://dev.to/opensauced), where we provide resources for open source contributors. -- 📖 Take our [Intro to Open Source Course](https://intro.opensauced.pizza/#/) to help you start with open source. +- 📖 Take our [Intro to Open Source Course](https://opensauced.pizza/learn/#/) to help you start with open source. - 📅 Join our [#100DaysOfOSS Challenge](100-days-of-oss.md) to help you grow your skills and gain real-world experience in open source. diff --git a/docs/features/dev-card.md b/docs/features/dev-card.md index 217f1dcf..d9cec747 100644 --- a/docs/features/dev-card.md +++ b/docs/features/dev-card.md @@ -16,7 +16,7 @@ The Dev Card feature is what we like to call your "open source business card." On the front of your card, you see your profile picture, username, the number of pull requests you have created, the number of repositories you contributed to, and a graph icon that describes your activity rate. -You'll see the back side of your card when you click it. It shows more information, including your profile's picture and headline, the number of pull requests you have created, the date of your first contribution on GitHub, activity rate, [PR velocity](https://docs.opensauced.pizza/welcome/glossary/#pr-velocity) rate, and a `View Profile` button that takes you to your dashboard. +You'll see the back side of your card when you click it. It shows more information, including your profile's picture and headline, the number of pull requests you have created, the date of your first contribution on GitHub, activity rate, [PR velocity](https://opensauced.pizza/docs/welcome/glossary/#pr-velocity) rate, and a `View Profile` button that takes you to your dashboard. ![front and back sides of a dev card](../../static/img/a-dev-card.png) diff --git a/docs/features/highlights.md b/docs/features/highlights.md index 73ae10a6..06bf38e7 100644 --- a/docs/features/highlights.md +++ b/docs/features/highlights.md @@ -29,4 +29,4 @@ There are currently three types of highlights you can add to your profile: For more examples of highlights, go to the [OpenSauced Highlights feed](https://app.opensauced.pizza/feed). -Eager to get started? Check out the [Effectively Highlight Your Contribution](https://intro.opensauced.pizza/#/06-the-secret-sauce?id=effectively-highlight-your-contributions) section in our free "Intro to Open Source" course to learn more. +Eager to get started? Check out the [Effectively Highlight Your Contribution](https://opensauced.pizza/learn/#/06-the-secret-sauce?id=effectively-highlight-your-contributions) section in our free "Intro to Open Source" course to learn more. diff --git a/docs/features/repo-pages.md b/docs/features/repo-pages.md index 3ce5398a..ec6e8b01 100644 --- a/docs/features/repo-pages.md +++ b/docs/features/repo-pages.md @@ -85,4 +85,4 @@ The Contributor Dashboard offers a comprehensive view of all contributors, showc Currently, only publicly available repositories on GitHub can be viewed through repository pages. -Repository pages provide a way to explore and learn about open source projects on GitHub. While you cannot create or edit them directly on Open Sauced Pizza yet, you can add them to your [Repository Insight pages](https://docs.opensauced.pizza/features/repo-insights/). \ No newline at end of file +Repository pages provide a way to explore and learn about open source projects on GitHub. While you cannot create or edit them directly on Open Sauced Pizza yet, you can add them to your [Repository Insight pages](https://opensauced.pizza/docs/features/repo-insights/). \ No newline at end of file diff --git a/docs/features/star-search.md b/docs/features/star-search.md index 0ec2a60a..db64119d 100644 --- a/docs/features/star-search.md +++ b/docs/features/star-search.md @@ -43,7 +43,7 @@ keywords: - What type of pull requests has \{username} worked on? - Who are the best developers that know \{technology} and are interested in \{technology}? - Who are the most prevalent contributors to the \{technology} ecosystem? -- Show me the [lottery factor](https://docs.opensauced.pizza/welcome/glossary/#lottery-factor) for contributors in the \{repository} project? +- Show me the [lottery factor](https://opensauced.pizza/docs/welcome/glossary/#lottery-factor) for contributors in the \{repository} project? ### FAQs diff --git a/docs/opensauced-guides/students-guide/students-guide.md b/docs/opensauced-guides/students-guide/students-guide.md index f9a5c715..57461026 100644 --- a/docs/opensauced-guides/students-guide/students-guide.md +++ b/docs/opensauced-guides/students-guide/students-guide.md @@ -310,7 +310,7 @@ Embarking on your open source journey with OpenSauced opens up a world of learni Here are some other resources you might find helpful in your journey: - [100 Days of OSS](../../community/100-days-of-oss.md) -- [Intro to Open Source Course](https://intro.opensauced.pizza/#/) +- [Intro to Open Source Course](https://opensauced.pizza/learn/#/) - [Resume Driven Contributions](https://opensauced.pizza/blog/resume-driven-contributions) - [Stop Burning Out Maintainers: An Empathetic Guide for Contributors](https://opensauced.pizza/blog/stop-burning-out-maintainers-an-empathetic-guide-for-contributors) - [GitHub Student Benefits](https://gh.io/AApppma) diff --git a/docs/welcome/faqs.md b/docs/welcome/faqs.md index 1b00b7f0..dc30e04c 100644 --- a/docs/welcome/faqs.md +++ b/docs/welcome/faqs.md @@ -20,7 +20,7 @@ However, sites like [Good First Issues](https://goodfirstissues.com/) and [First #### Additional Resources: - ["Who's looking for open source contributors?" series on Dev.to](https://dev.to/bekahhw/series/23323) -- [Intro to Open Source Course with OpenSauced](https://intro.opensauced.pizza/) +- [Intro to Open Source Course with OpenSauced](https://opensauced.pizza/learn/) ### 2. My contribution does not show up on my OpenSauced profile. How do I fix it? diff --git a/docusaurus.config.js b/docusaurus.config.js index 428c28ab..e1a7cdca 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -46,12 +46,12 @@ module.exports = { href: "https://opensauced.pizza/", }, { - href: "https://dev.to/opensauced", + href: "https://opensauced.pizza/blog", label: "Blog", position: "left", }, { - href: "https://github.com/open-sauced/docs.opensauced.pizza", + href: "https://github.com/open-sauced/docs", label: "GitHub", position: "left", }, @@ -95,7 +95,7 @@ module.exports = { }, { label: "Open Source Courses", - to: "https://intro.opensauced.pizza/#/", + to: "https://opensauced.pizza/learn/#/", }, ], }, @@ -121,7 +121,7 @@ module.exports = { items: [ { label: "Blog", - href: "https://dev.to/opensauced", + href: "https://opensauced.pizza/blog", }, { label: "Watch our feature demos", diff --git a/sidebars.js b/sidebars.js index 0d0b47b3..9ea02bf3 100644 --- a/sidebars.js +++ b/sidebars.js @@ -78,7 +78,7 @@ module.exports = { items: ["community/welcome-to-the-community", "community/100-days-of-oss", { type: 'link', label: 'Open Source Education Path', - href: 'https://intro.opensauced.pizza/#/', + href: 'https://opensauced.pizza/learn/#/', },], }, { diff --git a/src/pages/markdown-page.md b/src/pages/markdown-page.md deleted file mode 100644 index 9756c5b6..00000000 --- a/src/pages/markdown-page.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Markdown page example ---- - -# Markdown page example - -You don't need React to write simple standalone pages.