Skip to content

Commit 58dc7c0

Browse files
authored
Merge branch 'open-sauced:main' into main
2 parents 5640f12 + 161470d commit 58dc7c0

17 files changed

+170
-54
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@
55

66
> All notable changes to this project will be documented in this file
77
8+
## [1.75.0](https://github.com/open-sauced/docs/compare/v1.74.0...v1.75.0) (2024-05-06)
9+
10+
11+
### Features
12+
13+
* star search ([#300](https://github.com/open-sauced/docs/issues/300)) ([585c43d](https://github.com/open-sauced/docs/commit/585c43d57e4d767fbc92d0d9db7c51a8f1467aaa))
14+
15+
## [1.74.0](https://github.com/open-sauced/docs/compare/v1.73.0...v1.74.0) (2024-05-06)
16+
17+
18+
### Documentation
19+
20+
* logo readme.md changed to new one ([#299](https://github.com/open-sauced/docs/issues/299)) ([443ee08](https://github.com/open-sauced/docs/commit/443ee083da0a1e1c3d81148801915d4e4f52ae02))
21+
822
## [1.73.0](https://github.com/open-sauced/docs/compare/v1.72.0...v1.73.0) (2024-04-24)
923

1024

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div align="center">
22
<br/>
33

4-
[![OpenSauced](https://i.ibb.co/7jPXt0Z/logo1-92f1a87f.png)](https://opensauced.pizza)
4+
[![OpenSauced](https://github.com/open-sauced/assets/blob/main/logos/logo-on-dark.png)](https://opensauced.pizza)
55

66
# 🍕 OpenSauced Docs 🍕
77
> The path to your next Open Source contribution

docs/contributors/contributors-guide.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,14 @@ Leveraging OpenSauced's [Highlights](../features/highlights.md) feature is a gre
6161
The Highlights feature allows you to:
6262

6363
- talk about issues that you raised,
64-
- share Dev.to blog posts that you've written,
64+
- share blog posts that you've written,
6565
- display PRs that showcase your contributions.
6666

6767
### Creating a New Highlight
6868

6969
There are two ways to create a new highlight:
7070

71-
1. Paste the URL to your PR, issue, or Dev.to blog post (shown in blue below).
71+
1. Paste the URL to your PR, issue, or blog post (shown in blue below).
7272
2. Choose from a list of suggestions (shown in orange below).
7373

7474
![highlight suggestions](../../static/img/highlights.png)
@@ -99,7 +99,7 @@ Sharing the story of your hard work is an opportunity to connect with the reader
9999
2. **Highlight your solution and its impact**: Briefly describe the solution, any challenges you faced, or any part of the PR you're particularly proud of. For example, "Initially, I faced challenges with the API, but I was able to resolve them using a different endpoint."
100100
3. **Reflect on your experience**: Mention what you learned from working on the PR. For example, "I learned a lot about the Chrome Extension API and how to use it to create new features."
101101

102-
#### Highlighting Dev.to Blog Posts
102+
#### Highlighting Blog Posts
103103

104104
1. **Describe the topic**: Begin with an interesting blog post summary to help your peers and potential recruiters understand your writing.
105105
2. **Discuss the inspiration**: Explain why you wrote this blog post. Is it to guide others on improving their coding skills, raise awareness about an issue in the tech community, or display your progress in learning a new programming language?

docs/features/highlights.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The Highlights feature is the place you can display your favorite open source co
1414

1515
There are currently three types of highlights you can add to your profile:
1616

17-
- Dev.to blog post
17+
- Blog posts
1818
- Pull request
1919
- Issue
2020

docs/features/repo-pages.md

+28-14
Original file line numberDiff line numberDiff line change
@@ -12,35 +12,49 @@ keywords:
1212
- "Repository stars"
1313
---
1414

15-
Repository pages allow you to view specific information (forks and stars) about a repository hosted on GitHub.
15+
Repository Pages allow you to view specific information about a repository hosted on GitHub through a detailed visual and analytical representation of the project.
16+
17+
These pages are designed to help you gain insights into various aspects of project activity, health, and community engagement.
1618

1719
## Accessing a Repository Page
1820

19-
To view a repository page, follow these steps:
21+
There are a couple of ways to access a repository page:
2022

21-
Open a web browser and navigate to the following URL structure:
23+
1. **From the Repository Insights Page**: If you're already on the Repository Insights Page, you can click on the repository name to view the repository page.
24+
2. **From the search bar**: You can search for a repository by entering the repository name in the search bar. Once you find the repository you're looking for, click on the repository name to view the repository page.
25+
3. **Directly from the URL**: You can also access a repository page directly by entering the URL in your web browser:
2226

23-
`https://app.opensauced.pizza/s/{org}/{repo}`
27+
```text
28+
https://app.opensauced.pizza/s/{org}/{repo}
29+
```
2430
25-
Replace `{org}` with the name of the organization that owns the repository you want to view. Replace `{repo}` with the name of the specific repository.
31+
Replace `{org}` with the name of the organization that owns the repository you want to view. Replace `{repo}` with the name of the specific repository.
2632
27-
For example, to view the `next.js` repository created by the `Vercel` organization, you would use the following URL:
33+
For example, to view the `next.js` repository created by the `Vercel` organization, you would use the following URL:
2834
29-
[https://app.opensauced.pizza/s/vercel/nextjs](https://app.opensauced.pizza/s/vercel/nextjs)
35+
[https://app.opensauced.pizza/s/vercel/next.js](https://app.opensauced.pizza/s/vercel/next.js)
3036
31-
Here's what that will look like:
37+
Here's what that will look like:
3238
33-
[![next.js repository page](../../static/img/repo-page.png)](https://app.opensauced.pizza/s/vercel/next.js)
39+
[![next.js repository page](../../static/img/vercel-repo-page.png)](https://app.opensauced.pizza/s/vercel/next.js)
3440
3541
## Understanding the Repository Page
3642
37-
Here are some general things you might find on a repository page:
43+
### Overview Dashboard
44+
45+
The charts on our repository pages offer a visual representation of several key metrics:
3846
39-
- **Repository name and organization/user**: This is displayed prominently at the top of the page.
40-
- **Metrics**: This includes the number of stars and forks the repository has on GitHub.
47+
- **Issue Resolution Trends**: Our line graphs display the number of issues opened versus those closed within specified periods, offering insights into the effectiveness of problem resolution and how issue volume changes over time.
48+
- **Pull Request Dynamics**: Analyze pull request activity by the numbers of pull requests opened, closed, and merged. This provides an overview of collaboration efficiency and code review processes.
49+
- **Stars and Forks Over Time**: The number of stars and forks the project receives over time, illustrating the project's growth in popularity and its spread within the developer community.
50+
- **[Lottery Factor](../welcome/glossary.md#lottery-factor)**: This unique metric highlights the dependency on key contributors. A project is considered vulnerable if 2 or fewer contributors account for 50% or more of the project's contributions. This indicates a potential risk if one of these contributors leaves the project.
4151
4252
You can use the time range filter to view the number of stars and forks over different periods, such as the last 7 days, month, or the last year.
4353
44-
Currently, only publicly available repositories on GitHub can be viewed through Open Sauced Pizza's repository pages.
54+
### Contributor Dashboard
55+
56+
The Contributor Dashboard offers a comprehensive view of all contributors, showcasing the frequency and size of each person’s contributions.
57+
58+
Currently, only publicly available repositories on GitHub can be viewed through repository pages.
4559
46-
Repository pages on Open Sauced Pizza provide a way to explore and learn about open source code repositories hosted 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/).
60+
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/).

docs/features/star-search.md

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
id: star-search
3+
title: "Your Copilot for Git History"
4+
sidebar_label: "StarSearch"
5+
keywords:
6+
- "contributors"
7+
- "Monitor Contributors"
8+
- "git history"
9+
- "copilot for git history"
10+
- "open source companies"
11+
- "open source contributors"
12+
- "open source maintainers"
13+
- "AI"
14+
---
15+
16+
**StarSearch** is our AI-powered feature that provides in-depth insights into contributor history and activities, enabling users to query GitHub activities and analytics through natural language. This tool is designed to provide you with insights into GitHub projects and contributions without requiring any coding or complex queries, bringing transparency and a new depth of knowledge about open source projects. It's your copilot for git history.
17+
18+
## Key Features
19+
20+
- **Real-Time Insights**: Access up-to-date information about GitHub contributions, issues, and projects.
21+
- **Conversational Queries**: Use natural language to explore GitHub data.
22+
- **Cross-Project Analysis**: Identify connections between different projects and technologies.
23+
- **Contributor Discovery**: Pinpoint key contributors and the work they've done.
24+
25+
### What Can You Discover with StarSearch?
26+
27+
- **Contributor Activities**: Learn the details of contributions and contributors.
28+
- **Key Contributors**: Identify the key contributors to projects and ecosystems and their impact on the projects.
29+
- **Work-Based Connections**: Find potential collaborators based on their contributions to specific projects.
30+
- **Hidden Experts**: Discover untapped talent in the ecosystem.
31+
32+
![StarSearch](../../static/img/star-search.png)
33+
34+
## Getting Started with StarSearch
35+
36+
1. Log in to [Your OpenSauced Account](https://app.opensauced.pizza/)
37+
2. Navigate to [https://app.opensauced.pizza/star-search](https://app.opensauced.pizza/star-search) or click the StarSearch tab in the sidebar or navigation bar.
38+
39+
### User Guide
40+
41+
#### Basic Queries
42+
43+
- What type of pull requests has \{username} worked on?
44+
- Who are the best developers that know \{technology} and are interested in \{technology}?
45+
- Who are the most prevalent contributors to the \{technology} ecosystem?
46+
- Show me the [lottery factor](https://docs.opensauced.pizza/welcome/glossary/#lottery-factor) for contributors in the \{repository} project?
47+
48+
### FAQs
49+
50+
- **Can I continue conversations with StarSearch?**
51+
- Not yet, but stay tuned!
52+
- **Can I access my search history?**
53+
- This feature is currently not available, but we plan to include it in future updates.
54+
- **What time range does StarSearch cover?**
55+
- StarSearch is most accurate from March 1, 2024.
56+
- **Is StarSearch always right?**
57+
- StarSearch is an AI tool and may not always be accurate. We recommend verifying the information.
58+
59+
## Feedback
60+
61+
Your feedback helps us improve StarSearch. If you have any suggestions or questions, please create a [discussion post](https://github.com/orgs/open-sauced/discussions/categories/general-feedback-or-bugs) or open an [issue](https://github.com/open-sauced/app/issues). You can also use the thumbs-up or thumbs-down buttons on the StarSearch page to let us know if the information was helpful.

docs/features/workspaces.md

+35-23
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ In the OpenSauced app, your work unfolds within a Workspace: a virtual environme
1616

1717
## Understanding Workspaces
1818

19-
You can navigate your workspaces from the sidebar. Each workspace has its own dashboard, which includes the repositories you're tracking in the workspace.
19+
You can navigate your Workspaces from the sidebar. Each Workspace has its own dashboard, which includes the repositories you're tracking in the Workspace.
2020

2121
![Workspace Access](../../static/img/workspace-access.png)
2222

23-
By default, all workspaces are public. This means that anyone with the link to your workspace can view it, including all of your Insight Pages in the workspace. If you want to make your workspace private, you can upgrade your account to a PRO plan.
23+
By default, all Workspaces are public. This means that anyone with the link to your Workspace can view it, including all of your Insight Pages in the Workspace. If you want to make your Workspace private, you can upgrade your account to a PRO plan.
2424

2525
### The Sidebar
2626

2727
The expandable sidebar includes:
2828

29-
- Options for creating and viewing workspaces.
29+
- Options for creating and viewing Workspaces.
3030
- Access to your Contributor and Repository Insights pages.
3131
- Links to support.
3232

@@ -40,66 +40,78 @@ We recently had a naming change. The [Contributors Insights](contributor-insight
4040

4141
### Your Workspaces
4242

43-
In your workspace dashboards, you can create, view, and manage your workspaces.
43+
In your Workspace dashboards, you can create, view, and manage your Workspaces.
4444

4545
#### Repositories Dashboard
4646

4747
![Workspaces](../../static/img/workspace.png)
4848

4949
Within the repositories dashboard, you can view the following metrics, which are over a period of thirty days by default:
5050

51-
- **Pull Requests**: This includes the total opened and merged pull requests for the repositories included in your workspace, as well as the velocity of pull requests being merged.
52-
- **Issues**: This includes the total opened and closed issues for the repositories included in your workspace, as well as the velocity of issues being closed.
53-
- **Engagement**: This includes the total stars, forks, and activity ratio for the repositories included in your workspace.
51+
- **Pull Requests**: This includes the total opened and merged pull requests for the repositories included in your Workspace, as well as the velocity of pull requests being merged.
52+
- **Issues**: This includes the total opened and closed issues for the repositories included in your Workspace, as well as the velocity of issues being closed.
53+
- **Engagement**: This includes the total stars, forks, and activity ratio for the repositories included in your Workspace.
54+
55+
#### Activity Dashboard
56+
57+
The Activity Dashboard provides a centralized view of recent activity across repositories, including detailed tables for Pull Requests (PRs) and Issues. These tables offer insights into ongoing contributions, bug fixes, feature requests, and more.
58+
59+
##### Pull Requests Table
60+
61+
The Pull Requests table lists recent PRs across the repositories in your Workspace, providing details to track progress and contributions. It includes information on the current status of the PR, the number of files changed, the number of additions and deletions, and timestamps for updates, creation, closure, and merging.
62+
63+
##### Issues Table
64+
65+
The Issues table displays recent issues from the repositories in your Workspace, helping you identify and track bugs, feature requests, and ongoing discussions. It gives you insight into the current status of the issue, the number of reactions, and timestamps for updates, creation, and closure.
5466

5567
## How to Create or Access a Workspace
5668

57-
To create a workspace, start by accessing the **Workspace switcher** in the sidebar. From there, you can create a new workspace or view an existing one.
69+
To create a Workspace, start by accessing the **Workspace switcher** in the sidebar. From there, you can create a new Workspace or view an existing one.
5870

59-
![workspace switcher](../../static/img/workspace-switcher.png)
71+
![Workspace switcher](../../static/img/workspace-switcher.png)
6072

6173
<br/>
6274

6375
:::note
6476

65-
Whenever you select "Home", you'll be taken to the last workspace you opened.
77+
Whenever you select "Home", you'll be taken to the last Workspace you opened.
6678

6779
:::
6880

6981
### How to Add Repositories to a Workspace
7082

71-
If you're creating a new workspace, you'll have the option to add repositories at the time of creation.
83+
If you're creating a new Workspace, you'll have the option to add repositories at the time of creation.
7284

73-
Start by creating a workspace name, then click "Add repositories." You'll have three options for adding repositories:
85+
Start by creating a Workspace name, then click "Add repositories." You'll have three options for adding repositories:
7486

75-
1. **Search for Repositories**: Use our search tool by adding an organization name, followed by the repository name, and add them to your workspace.
76-
2. **Import a GitHub Organization**: Connect to your GitHub organizations to create a workspace from an organization. (If you're having trouble with this, see the "[Sync Your GitHub Team](../welcome/faqs.md#sync-your-github-team)" section in our FAQs.)
77-
3. **Import Repositories**: Paste a list of repositories to add to your workspace.
87+
1. **Search for Repositories**: Use our search tool by adding an organization name, followed by the repository name, and add them to your Workspace.
88+
2. **Import a GitHub Organization**: Connect to your GitHub organizations to create a Workspace from an organization. (If you're having trouble with this, see the "[Sync Your GitHub Team](../welcome/faqs.md#sync-your-github-team)" section in our FAQs.)
89+
3. **Import Repositories**: Paste a list of repositories to add to your Workspace.
7890

79-
Once your repositories are added, you'll be able to see them in your repository dashboard. You can also edit your workspace to add or remove repositories anytime.
91+
Once your repositories are added, you'll be able to see them in your repository dashboard. You can also edit your Workspace to add or remove repositories anytime.
8092

8193
### Changing Workspaces
8294

83-
Anything you create in a workspace is specific to that workspace. When you switch workspaces, you'll see the Repository and Contributor Insights specific to that workspace.
95+
Anything you create in a Workspace is specific to that Workspace. When you switch Workspaces, you'll see the Repository and Contributor Insights specific to that Workspace.
8496

8597
## How to Share a Workspace
8698

87-
You can share your workspace with others by copying the URL and sending it to them. If your workspace is private (a PRO plan feature), only those with access to the workspace will be able to view it.
99+
You can share your Workspace with others by copying the URL and sending it to them. If your Workspace is private (a PRO plan feature), only those with access to the Workspace will be able to view it.
88100

89101
## Team Workspaces
90102

91-
Team workspaces are part of the PRO plan and are designed to help teams collaborate on and understand open source projects. Team workspaces are public by default. However, you can switch it to private in your settings so only team members can view the workspace.
103+
Team Workspaces are part of the PRO plan and are designed to help teams collaborate on and understand open source projects. Team Workspaces are public by default. However, you can switch it to private in your settings so only team members can view the Workspace.
92104

93-
By upgrading to a team workspace, you'll have unlimited Contributor and Repository Insights, as well as the ability to toggle between private and public visibility.
105+
By upgrading to a team Workspace, you'll have unlimited Contributor and Repository Insights, as well as the ability to toggle between private and public visibility.
94106

95107
:::info
96108

97-
The visibility of your Insights Pages is determined by the visibility of the workspace. If your workspace is public, your insights will be public. If your workspace is private, your insights will be private.
109+
The visibility of your Insights Pages is determined by the visibility of the Workspace. If your Workspace is public, your insights will be public. If your Workspace is private, your insights will be private.
98110

99111
:::
100112

101-
You can add someone to your workspace by clicking on the "Edit" button located at the top right of the workspace dashboard and entering the username of the workspace member you would like to add.
113+
You can add someone to your Workspace by clicking on the "Edit" button located at the top right of the Workspace dashboard and entering the username of the Workspace member you would like to add.
102114

103115
![Add People](../../static/img/add-to-workspace.png)
104116

105-
Once you add a member to a workspace, they will be able to view the workspace and its contents. You will also be able to edit their permissions for the workspace, including owner, editor, or viewer permissions. This workspace will now appear in their workspace switcher.
117+
Once you add a member to a Workspace, they will be able to view the Workspace and its contents. You will also be able to edit their permissions for the Workspace, including owner, editor, or viewer permissions. This Workspace will now appear in their Workspace switcher.

0 commit comments

Comments
 (0)