Skip to content
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

fix: format and wording adjustments in workspaces, contributors and repo insights sections #262

Merged
merged 56 commits into from
Mar 5, 2024
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
17d59e4
fix: wording in workspaces.md
adiati98 Feb 27, 2024
d79065b
fix: wording and format in contributors-guide.md
adiati98 Feb 27, 2024
b59ac79
fix: format and wording in repo-insights.md
adiati98 Feb 28, 2024
e54af03
fix: incorrect link and wording in contributor-insights.md
adiati98 Feb 28, 2024
a344a52
fix: add connections to the sidebar
adiati98 Feb 28, 2024
02807ac
fix: format and title capitalization in connections.md
adiati98 Feb 28, 2024
97fdf7f
feat: add info helper in introduction.md
adiati98 Feb 28, 2024
bc1e30f
fix: wording adjustment in categorize-contributions.md
adiati98 Feb 28, 2024
cfccdb4
fix: capitaliazation and add punctuations in job seekers intro
adiati98 Feb 28, 2024
99c811f
fix: change term to PR for consistency in categorize-contributions.md
adiati98 Feb 28, 2024
7fea06f
fix: minor wording adjustment in repo-insights.md
adiati98 Feb 28, 2024
874b32b
fix: link to repo insights for contributor in repo-insights.md
adiati98 Feb 28, 2024
6e8e1a7
fix: revert a link
adiati98 Feb 28, 2024
7ce6801
fix: remove connections from sidebar
adiati98 Feb 28, 2024
24a53fd
fix: typo in connections.md
adiati98 Feb 28, 2024
cb65ae0
Update docs/features/workspaces.md
BekahHW Feb 28, 2024
41f97b9
Update docs/features/workspaces.md
BekahHW Feb 28, 2024
97f793d
fix: change tip to note in workspaces.md
adiati98 Feb 28, 2024
07b56a0
fix: adjust intro paragraph wording in workspaces.md
adiati98 Feb 28, 2024
5925ce0
Merge branch 'fix/workspaces' of https://github.com/open-sauced/docs …
adiati98 Feb 28, 2024
b9807bd
fix: add quote marks in contributors-guide.md
adiati98 Feb 28, 2024
43a8be7
fix: update maintainers-guide.md
adiati98 Feb 28, 2024
2f65cf8
fix: remove incorrect link and adjust wording in contributor-insights.md
adiati98 Feb 29, 2024
8f4473e
Update docs/maintainers/maintainers-guide.md
BekahHW Mar 1, 2024
60142fa
Update docs/contributors/contributors-guide.md
BekahHW Mar 1, 2024
a0fb0b4
fix: punctuations
adiati98 Mar 2, 2024
e0d0c86
fix: remove Reports
adiati98 Mar 2, 2024
0739d45
fix: adjust wording for tabs in contribtors-guide.md
adiati98 Mar 2, 2024
a6e0359
fix: adjust wording for tabs in maintainers-guide.md
adiati98 Mar 2, 2024
31e9224
feat: add Activity subsection to maintainers-guide.md
adiati98 Mar 2, 2024
8c4ef92
fix: add link to activity image and adjust wording
adiati98 Mar 2, 2024
8643223
fix: wording about understandning data
adiati98 Mar 2, 2024
5bd9bf8
fix: adjust wording of a tip in contributors-guide.md
adiati98 Mar 2, 2024
eb15330
feat: add Activity tab subsection in contributors-gude.md
adiati98 Mar 2, 2024
e34c592
fix: remove list of tabs because of duplication
adiati98 Mar 2, 2024
66c6df0
fix: wording in Using Your Repository Insights Page section in contri…
adiati98 Mar 2, 2024
c2e704a
fix: wording in Activity section for contributors and maintainers guide
adiati98 Mar 3, 2024
dc03816
Merge branch 'main' of https://github.com/open-sauced/docs into fix/w…
adiati98 Mar 3, 2024
a72682d
fix: resolve merge conflicts
adiati98 Mar 3, 2024
8bc85eb
fix: wording about data
adiati98 Mar 3, 2024
1c80cf9
fix: capitalization and minor wording in workspaces.md
adiati98 Mar 3, 2024
ff12f01
fix: minor wording in understanding repo and contrib data
adiati98 Mar 3, 2024
817bd8b
Merge branch 'main' of https://github.com/open-sauced/docs into fix/w…
adiati98 Mar 4, 2024
c470748
fix: wording, remove a link and capitalizations in maintainers-guide.md
adiati98 Mar 4, 2024
fec21e9
fix: minor wording in understanding-repo-insights.md
adiati98 Mar 4, 2024
c72c1b2
fix: adjust wording and add alert in contributors-guide.md
adiati98 Mar 4, 2024
9ae9565
fix: capitalizations and adjust wording
adiati98 Mar 4, 2024
773af1d
fix: order in creating a new contrib page section
adiati98 Mar 4, 2024
2590e09
fix: change unordered list to subsections in Using Your Contributor I…
adiati98 Mar 4, 2024
a22d34e
fix: change Contributor to Highlights section in maintainers-guide.md
adiati98 Mar 4, 2024
d4261fd
feat: add note alert for understand more about data provided
adiati98 Mar 4, 2024
c17ab5b
feat: add workspace switcher image
adiati98 Mar 4, 2024
1c60bd1
feat: add workspace switcher link to workspaces.md
adiati98 Mar 4, 2024
49eb4a4
fix: replace section term with feature
adiati98 Mar 4, 2024
2bf1fb8
Update docs/contributors/contributors-guide.md
BekahHW Mar 5, 2024
e338c8f
Update docs/maintainers/maintainers-guide.md
BekahHW Mar 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 23 additions & 16 deletions docs/contributors/contributors-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ OpenSauced is a platform dedicated to empowering you, the contributor, in your o

## Getting Started

To get started, you will need to create an account on OpenSauced. You can do this by visiting the [app.opensauced.pizza](https://app.opensauced.pizza) and clicking the "Connect with GitHub" button. You will be prompted to sign in with your GitHub account. Once you have signed in, you will be redirected to the OpenSauced dashboard. A great place to get started is by creating your profile.
To get started, you will need to create an account on OpenSauced. You can do this by visiting the [app.opensauced.pizza](https://app.opensauced.pizza) and clicking the "Connect with GitHub" button. You will be prompted to sign in with your GitHub account. Once you have signed in, you will be redirected to the OpenSauced dashboard. The best place to get started is by creating your profile.

## Creating Your Profile

Expand All @@ -23,9 +23,13 @@ Creating your profile is a great way to showcase your open source contributions,
![settings](../../static/img/settings.png)

2. Once there, you will be asked to add your name, bio, links to your social media accounts, timezone, and other forms of contact information.

:::tip

Don't forget to add your personal site, GitHub Sponsors URL, and LinkedIn so people can connect with you and learn more about your work.

:::

3. In the "Interests" section, select the various programming languages and topics you are interested in. Setting them helps us recommend open source projects that fit your interests.
4. Manage your email preferences.

Expand All @@ -35,17 +39,17 @@ Your profile is a great resource for showcasing your contributions and sharing y

![your profile](../../static/img/profile.png)

On your profile, you will see the "Highlights" section, which you can learn more about [in this section](#highlights-connecting-and-recognizing-contributions), and three other tabs:
On your profile, you will see the "Highlights" tab, which you can learn more about [in this section](#highlights-connecting-and-recognizing-contributions), and three other tabs:

- **Contributions**: This tab includes a graph showing the number of pull requests (PRs) you have opened, [the velocity of your PRs](../welcome/glossary.md#pr-velocity), and the number of repositories that you have contributed to. Underneath the graph, there is a "Latest PRs" chart, which shows a list of current and recent PRs. This tab is helpful if you want to showcase a steady and consistent open source contribution experience.
- **Contributions**: This tab includes a graph showing the number of pull requests (PRs) you have opened, [the velocity of your PRs](../welcome/glossary.md#pr-velocity), and the number of repositories you have contributed to. Underneath the graph is a "Latest PRs" chart, which shows a list of current and recent PRs. This tab is helpful if you want to showcase a steady and consistent open source contribution experience.
- **Connections**: For pro accounts, you can reach out to other contributors and maintainers to collaborate on projects or to learn from them.
- **Recommendations**: This tab includes a list of open source projects that are chosen based on the programming languages you picked in the "Interests" section of your public profile. It is useful if you're looking for new projects to contribute to.

## Explore: Finding Your Next Open Source Project

The "Explore" tab is a great place to start if you're looking for a new open source project to contribute to or want to find repositories for potential job opportunities. Here, you can find a list of open source projects and filter them by language, top repos, recent, most active, and more.

Once you've selected your filters, you'll be able to see the contributors, spam, and activity levels of the repository. Understanding the activity level and PR velocity of a repository can help you determine if it's a good fit for you to contribute to and what to expect when you submit a PR.
Once you've selected your filters, you'll be able to see the contributors, spam, and activity levels of the repository. Understanding a repository's activity level and PR velocity can help you determine if it's a good fit for you to contribute to and what to expect when you submit a PR.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a note:

We might want to revisit this. I'm not sure here are we talking about the higher view (Contributors, Spam, Merged PRs, and Unlabeled PRs) or the data in the Repositories.


For example, if you wanted to look for a JavaScript project to contribute to, you would select "JavaScript" from the language dropdown and "Most Active" from the filter dropdown to see the most active JavaScript projects on GitHub. If you want to keep track of the repositories you're interested in contributing to, you can add them to your [Repository Insights page](../features/repo-insights.md).

Expand Down Expand Up @@ -100,19 +104,19 @@ Sharing the story of your hard work is an opportunity to connect with the reader

OpenSauced [Repository Insights](../features/repo-insights.md) allows you to track open source projects you are interested in. You can use Repository Insights Pages to track repositories' growth, analyze work, and connect with others.

### Why Create an Repository Insights Page
### Why Create a Repository Insights Page

- **To track projects you're working on**: Tracking projects you're working on can help you stay up-to-date with the latest activity, trends, and connect with other contributors.
- **To identify potential projects to contribute to**: If you're looking for a new project to contribute to, you can use the Repository Insights feature to track active projects that are looking for contributors. You can use the Explore tool to find new projects to contribute to and track them with your Repository Insights page.
- **To network and engage with the community**: Finding people to work and connect with can be challenging. Through the feature's "Contributors" tab, you can connect with your network.
- **To track the activity of a topic you're interested in**: Keeping up with the latest trends and activity in a specific topic can be challenging. You can use the Repository Insights feature to track the activity of a specific topic and find new projects to contribute to. For example, you can create an [Insight page for Active AI Repositories](https://app.opensauced.pizza/pages/BekahHW/1055/dashboard).
- **To identify potential projects to contribute to**: If you're looking for a new project to contribute to, you can use the Repository Insights feature to track active projects that are looking for contributors. You can use the "Explore" tab to find new projects to contribute to and track them with your Repository Insights page.
- **To network and engage with the community**: Finding people to work and connect with can be challenging. You can connect with your network through the feature's "Contributors" tab.
- **To track the activity of a topic you're interested in**: Keeping up with the latest trends and activity in a particular topic can be challenging. You can use the Repository Insights feature to track the activity of a specific topic and find new projects to contribute to. For example, you can create an [Insight page for Active AI Repositories](https://app.opensauced.pizza/pages/BekahHW/1055/dashboard).
- **To track the activity of your favorite programming languages**: If you're interested in tracking the activity of your favorite programming languages, you can use the Repository Insights feature to track the open source projects that are using them.
- **To aid in the job search**: If you're looking for a job, you can use the Repository Insights feature to track the activity of the organizations you're interested in working on. This can help you understand the activity level of the repositories and the types of contributions that are being made, and even identify which company you want to contribute to.
- **To aid in the job search**: If you're looking for a job, you can use the Repository Insights feature to track the activity of the organizations you're interested in working on. This can help you understand the activity level of the repositories and the types of contributions being made, and even identify which company you want to contribute to.
- **Curating collections for interest groups**: You can curate and share repositories focusing on sectors and programming languages that interest you.

### Creating a New Repository Insight Page

To track the repositories, click the "+" next to Insights in the sidebar, then select New Repository Insight. You will be redirected to a page where you can create your new Repository Insight Page.
To track the repositories, click the "+" next to Insights in the sidebar, then select "New Repository Insight". You will be redirected to a page where you can create your new Repository Insight Page.

There are two ways to add repositories to your Repository Insight Page:

Expand Down Expand Up @@ -145,7 +149,9 @@ The "Contributors" tab allows you to view more detailed information about other
![contributors insight list](../../static/img/contributors-insights.png)

:::tip

Want to learn more about your peers? You can select them and add them to a list.

:::

To learn more about these features, see [Understanding Repository Insights Data](../maintainers/understanding-repo-insights.md).
BekahHW marked this conversation as resolved.
Show resolved Hide resolved
Expand All @@ -160,16 +166,17 @@ There are many things you can do with this feature, but here are some ideas to g

- **Track personal contributions**: If you create a list of your personal contributions, you can track them and see how you're doing over time, as well as get a breakdown of the type of contributions you're making, including commits, created PRs, reviewed PRs, and created issues.
- **Learn about what other contributors are doing in open source**: You can learn where other contributors are contributing, what they're working on, and how active they are in the open source community.
- **See who's using OpenSauced Highlights feature**: You can see who's using the Highlights feature and show them support by giving an emoji reaction.
- **See who's using the OpenSauced Highlights feature**: You can see who's using the Highlights feature and show them support by giving an emoji reaction.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[improvement] Here, it would be beneficial to point out a aspect of open source & how the OpenSauced feature can facilitate it. What do you think @adiati98?

Suggested change
- **See who's using the OpenSauced Highlights feature**: You can see who's using the Highlights feature and show them support by giving an emoji reaction.
- **Support other contributors**: Networking with others is key to thriving in open source. You can do this by posting a emoji on someone’s highlight in the Highlights section.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@CBID2 that's out of the scope of this PR.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How so @BekahHW? I thought it was about adjusting wording?

- **Track contributors for job opportunities**: If you're looking for a job, you can track the activity of the contributors you're interested in working with. This helps you understand the activity level of the repositories and the types of contributions being made, and you can even identify which company you want to contribute to.

### Creating a New Contributor Insights Page

1. Click the "+" next to Insights in your side bar. "Contributor Insights" tab on the Repository Insights hub to create a new list. You will be redirected to a page where you can create your new list.
2. Select New Contributor Insight to start a new Contributor Insight Page.
3. Give your list a name.
4. Choose your page visibility. You can choose to make your list public or private. By default, it is set to public. To create a private page, you can upgrade your account to a paid plan.
5. Add contributors to your list by searching for their GitHub username, syncing your GitHub Team, or importing your GitHub Following.
1. Click the "+" next to Insights in your sidebar.
2. Click the "Contributor Insights" tab on the Repository Insights hub to create a new list. You will be redirected to a page where you can create your new list.
3. Select "New Contributor Insight" to start a new Contributor Insight Page.
4. Give your list a name.
5. Choose your page visibility. You can choose to make your list public or private. By default, it is set to public. To create a private page, you can upgrade your account to a paid plan.
BekahHW marked this conversation as resolved.
Show resolved Hide resolved
6. Add contributors to your list by searching for their GitHub username, syncing your GitHub Team, or importing your GitHub Following.

![contribution sync gif](../../static/gif/contributors-sync-list.gif)

Expand Down
7 changes: 4 additions & 3 deletions docs/features/connections.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,17 @@ keywords:
- "grow newtwork"
- "grow connection"
- "Community connections"

---

## What are Connections?

Connections on OpenSauced serve as a way to build and nurture your professional network within the open source ecosystem. Imagine you're searching for experts in Artificial Intelligence using our [Contributor Insights](contributor-insights.md) feature, and you come across several promising developers. What's next? With Connections, you can now send a request to connect, bringing these experts into your professional circle for easy communication and collaboration.
Connections on OpenSauced serve as a way to build and nurture your professional network within the open source ecosystem. Imagine you're searching for experts in Artificial Intelligence using our [Contributor Insights](contributor-insights.md) feature, and you come across several promising developers. What's next?
adiati98 marked this conversation as resolved.
Show resolved Hide resolved

With Connections, you can now send a request to connect, bringing these experts into your professional circle for easy communication and collaboration.

![connections demo](../../static/gif/connections.gif)

## How Do Connections Work?
## How do Connections Work?

- **Sending connection requests**: Once you identify users you'd like to connect with, you can send them a connection request.
- **Acceptance**: Upon acceptance of your connection request, both parties become 1st-degree connections.
Expand Down
4 changes: 2 additions & 2 deletions docs/features/contributor-insights.md
adiati98 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ There are three ways to add a list:
3. **Import your GitHub Following**:
Connect to your GitHub to create a Contributor Insight Page with all the contributors you follow.

Once your Contributor Insight Pageis created, you'll be able to see an overview of all the contributors in your list, a graph of their activity, and a detailed breakdown of the contributors.
Once your Contributor Insight Page is created, you'll be able to see an overview of all the contributors in your list, a graph of their activity, and a detailed breakdown of the contributors.

If you're having trouble syncing your Organization or Team, check out our [Sync Your GitHub Team in our FAQs](../welcome/faqs.md#sync-your-github-team).
If you're having trouble syncing your Organization or Team, check out the [Sync Your GitHub Team section in our FAQs](../welcome/faqs.md#sync-your-github-team).
14 changes: 8 additions & 6 deletions docs/features/repo-insights.md
adiati98 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ keywords:
- "Repository Insights"
- "open source"
- "projects"
- "Open Source Repository Insights"
- "Open Source Repository Insights"
- "Project Repository Insights"
- "Repository Insights into Open Source Projects"
- "Open Source Project Repository Insights"
---

The Repository Insights feature is your one-stop solution for understanding the pulse of your open-source projects and contributions. This feature is designed to provide a comprehensive view of your project's health and your individual contributions. From contribution trends to community health, OpenSauced Repository Insights helps you make data-driven decisions that align with your goals. It's not just about numbers; it's about providing data to help you make decisions that can define your approach to open source and tell the story of your project or contribution journey.
The Repository Insights feature is your one-stop solution for understanding the pulse of your open source projects and contributions. This feature is designed to provide a comprehensive view of your project's health and your individual contributions. From contribution trends to community health, OpenSauced Repository Insights helps you make data-driven decisions that align with your goals. It's not just about numbers; it's about providing data to help you make decisions that can define your approach to open source and tell the story of your project or contribution journey.

![insight-pages-demo](../../static/gif/insight-page-demo.gif)

Expand All @@ -28,7 +28,9 @@ The Repository Insights feature is your one-stop solution for understanding the
- To aid in the job search process.

:::tip
To learn more about how to use Repository Insights as a contributor, check out our [Contributors Guide to OpenSauced](../contributors/contributors-guide.md).

Check out our [Contributors Guide to OpenSauced](../contributors/contributors-guide.md#repository-insights-connecting-your-repositories) to learn more about how to create and use Repository Insights as a contributor.

:::

### Maintainers
Expand All @@ -38,7 +40,9 @@ To learn more about how to use Repository Insights as a contributor, check out o
- To find new contributors to support your project.

:::tip
To learn more about how to use Repository Insights, check out our [Maintainers Guide](../maintainers/maintainers-guide.md) and our [Understanding Repository Insights Data](../maintainers/understanding-repo-insights.md) pages.

Check out our [Maintainers Guide to OpenSauced](../maintainers/maintainers-guide.md) and our [Understanding Repository Insights Data](../maintainers/understanding-repo-insights.md) pages to learn more about how to create and use Repository Insights as a maintainer.

:::

## Sharing Your Repository Insights Page with Your Team
Expand All @@ -55,5 +59,3 @@ This method gives view-only access to your Repository Insights Page.
2. Click the Repository Insight page that you want to share.
3. On the top right, click the "Share" button to copy the Repository Insights Page URL to the clipboard.
4. Share the URL with your team members.


Loading
Loading