Skip to content

Commit 15d6367

Browse files
Add prominent project support guidance and improve documentation clarity (#469)
* Initial plan * Add prominent project support section to README and improve support template Co-authored-by: glennawatson <[email protected]> * Add workflow to automatically add project support requests to project board Co-authored-by: glennawatson <[email protected]> * Update add-support-requests-to-board.yml --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: glennawatson <[email protected]>
1 parent 02edd79 commit 15d6367

File tree

3 files changed

+53
-1
lines changed

3 files changed

+53
-1
lines changed

.github/ISSUE_TEMPLATE/project-support-request.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ body:
1010
value: |
1111
Please fill in the information below to request support for your existing .NET Foundation project.
1212
13+
**What support is available:**
14+
- Technical guidance and best practices
15+
- Infrastructure assistance (code signing, hosting, CI/CD)
16+
- Community building and project promotion
17+
- Legal and licensing guidance
18+
- Access to .NET Foundation resources and services
19+
1320
If your request includes confidential information, you can e-mail
1421
[email protected] with the information below.
1522
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Add project support request to project board
2+
3+
on:
4+
issues:
5+
types: [labeled]
6+
7+
jobs:
8+
Add_Project_Support_Request_To_Board:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: konradpabjan/actions-add-new-issue-to-column@7a9ee8bfa125bf97c2fcfbac20ae8f82657f83ba
12+
if: contains(github.event.issue.labels.*.name, 'project support')
13+
with:
14+
action-token: "${{ secrets.ACCESS_TOKEN }}"
15+
project-url: "https://github.com/orgs/dotnet-foundation/projects/11"
16+
column-name: "Project Support Requests"

readme.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
11

22
# .NET Foundation Project Committee Charter
33

4+
## Getting Support for Your .NET Foundation Project
5+
6+
**Are you a maintainer of an existing .NET Foundation project looking for support?** You're in the right place! This repository serves both new project onboarding AND support for existing projects.
7+
8+
### How to Request Support
9+
10+
If you need support for your existing .NET Foundation project, please:
11+
12+
1. **[Submit a Project Support Request](https://github.com/dotnet-foundation/projects/issues/new?assignees=ChrisSfanos&labels=project+support%2Ctriage&template=project-support-request.yml&title=%5BProject+Support%5D%3A+%3Cproject+name%3E)** - Use our support request template to describe your needs
13+
2. **Join the [.NET Foundation Discord](https://discord.gg/dotnet-foundation)** - Connect with other maintainers in the `#projects-support` channel
14+
3. **Email us directly** - For confidential matters, reach out to [email protected]
15+
16+
### What Support is Available
17+
18+
The Project Committee provides support for existing .NET Foundation projects including:
19+
- Technical guidance and best practices
20+
- Infrastructure assistance (code signing, hosting, CI/CD)
21+
- Community building and project promotion
22+
- Legal and licensing guidance
23+
- Access to .NET Foundation resources and services
24+
25+
---
26+
27+
## New Project Applications
28+
29+
**Looking to join the .NET Foundation?** Start with our [New Project Application](https://github.com/dotnet-foundation/projects/issues/new?assignees=&labels=project+application&template=application.yml&title=Issue%3A+New+.NET+Foundation+Project+Application) or review our [new project onboarding guide](new-projects.md).
30+
31+
---
32+
433
## Background
534

635
The .NET Foundation, an independent 501(C)(6) corporation, is chartered to foster open development and collaboration around the growing collection of open source technologies for .NET. It serves as a forum for commercial and community developers alike to strengthen the future of the .NET ecosystem by promoting openness, community participation and rapid innovation.
@@ -15,9 +44,9 @@ An important aspect of the .NET Foundation's vision is to attract and foster vib
1544

1645
The Project Committee manages the day to day requirements of Projects. This includes but is not limited to the following:
1746

47+
- **Provide support to existing Projects** - Help with technical, infrastructure, legal, and community needs
1848
- Review and evaluate new Project applications
1949
- Monitor activity of existing Projects
20-
- Provide support to Projects
2150
- Manage the retirement of Projects
2251

2352
## Organizational Structure

0 commit comments

Comments
 (0)