Skip to content

Commit 5a81092

Browse files
authored
Merge pull request #7 from github/fy27-h1-updates
Add event kit structure and update documentation
2 parents 93e7fe8 + 15b2f76 commit 5a81092

11 files changed

Lines changed: 550 additions & 47 deletions

File tree

CODE_OF_CONDUCT.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
This Code of Conduct addresses our standards and expectations for conduct within this repository.
4+
5+
## Our Pledge
6+
7+
In the interest of fostering an open and welcoming environment, we as
8+
contributors and maintainers pledge to making participation in our project and
9+
our community a harassment-free experience for everyone, regardless of age, body
10+
size, disability, ethnicity, gender identity and expression, level of experience,
11+
nationality, personal appearance, race, religion, or sexual identity and
12+
orientation.
13+
14+
## Our Standards
15+
16+
Examples of behavior that contributes to creating a positive environment
17+
include:
18+
19+
* Using welcoming and inclusive language
20+
* Being respectful of differing viewpoints and experiences
21+
* Gracefully accepting constructive criticism
22+
* Focusing on what is best for the community
23+
* Showing empathy towards other community members
24+
25+
Examples of unacceptable behavior by participants include:
26+
27+
* The use of sexualized language or imagery and unwelcome sexual attention or
28+
advances
29+
* Trolling, insulting/derogatory comments, and personal or political attacks
30+
* Public or private harassment
31+
* Publishing others' private information, such as a physical or electronic
32+
address, without explicit permission
33+
* Other conduct which could reasonably be considered inappropriate in a
34+
professional setting
35+
36+
## Our Responsibilities
37+
38+
Project maintainers are responsible for clarifying the standards of acceptable
39+
behavior and are expected to take appropriate and fair corrective action in
40+
response to any instances of unacceptable behavior.
41+
42+
Project maintainers have the right and responsibility to remove, edit, or
43+
reject comments, commits, code, wiki edits, issues, and other contributions
44+
that are not aligned to this Code of Conduct, or to ban temporarily or
45+
permanently any contributor for other behaviors that they deem inappropriate,
46+
threatening, offensive, or harmful.
47+
48+
## Scope
49+
50+
This Code of Conduct applies both within project spaces and in public spaces
51+
when an individual is representing the project or its community. Examples of
52+
representing a project or community include using an official project e-mail
53+
address, posting via an official social media account, or acting as an appointed
54+
representative at an online or offline event. Representation of a project may be
55+
further defined and clarified by project maintainers.
56+
57+
## Enforcement
58+
59+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
60+
reported by contacting the project team at <opensource@github.com>. All
61+
complaints will be reviewed and investigated and will result in a response that
62+
is deemed necessary and appropriate to the circumstances. The project team is
63+
obligated to maintain confidentiality with regard to the reporter of an incident.
64+
Further details of specific enforcement policies may be posted separately.
65+
66+
Project maintainers who do not follow or enforce the Code of Conduct in good
67+
faith may face temporary or permanent repercussions as determined by other
68+
members of the project's leadership.
69+
70+
## Attribution
71+
72+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
73+
available at [http://contributor-covenant.org/version/1/4][version]
74+
75+
[homepage]: http://contributor-covenant.org
76+
[version]: http://contributor-covenant.org/version/1/4/

CONTRIBUTING.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
## Contributing
2+
3+
[fork]: https://github.com/github/dev-days/fork
4+
[pr]: https://github.com/github/dev-days/compare
5+
6+
Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
7+
8+
Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the [project's open source license](LICENSE).
9+
10+
Please note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.
11+
12+
## How to contribute
13+
14+
If you've found a **bug** or have a **specific change request**, please open a **GitHub Issue** so it can be tracked and triaged properly.
15+
16+
### Community expectations
17+
18+
Please help keep this space welcoming and useful:
19+
- Follow the repository's [Code of Conduct](/CODE_OF_CONDUCT.md)
20+
- Be respectful and constructive
21+
- Stay on topic and relevant to this repository
22+
- Search existing issues before opening a new one
23+
- Avoid spam or unrelated promotional content
24+
25+
### Security note
26+
27+
Do **not** report security vulnerabilities in Issues or Pull Requests.
28+
Please follow the process outlined in `SECURITY.md` for responsible disclosure.
29+
30+
Thanks for helping make Dev Days a great experience for organizers and developers worldwide!
31+
32+
## Resources
33+
34+
- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/)
35+
- [Using Pull Requests](https://help.github.com/articles/about-pull-requests/)
36+
- [GitHub Help](https://help.github.com)

EVENT_CODE_OF_CONDUCT.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# GitHub Event Code of Conduct
2+
3+
This Code of Conduct addresses our standards and expectations for conduct at Dev Days events.
4+
5+
## Code of Conduct
6+
7+
By attending a GitHub event, including any of the events or activities organized by GitHub in association with the GitHub event (collectively the "Event"), you represent that you have read, understand, and agree to the following GitHub Event Code of Conduct (hereinafter "Code of Conduct"). This Code of Conduct applies to all attendees, speakers, exhibitors, sponsors, organizers, staff, and volunteers (collectively "Event Participants") at the Event.
8+
9+
GitHub values the participation of all Event Participants and aims to create an event where all Event Participants have an enjoyable and fulfilling experience. Accordingly, all Event Participants are expected to show respect and courtesy to other Event Participants throughout the Event.
10+
11+
GitHub is dedicated to providing a positive and harassment-free experience for everyone, regardless of age, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, ethnicity, race, religion, nationality, or level of experience.
12+
13+
We do not tolerate harassment of Event Participants in any form, nor do we tolerate any behavior that would reasonably lead to an Event Participant being made to feel unsafe, insecure, or frightened for their physical or emotional well-being. All communication and behavior should be appropriate for a professional setting including people of many different backgrounds.
14+
15+
Examples of encouraged behavior that contributes to a positive environment include:
16+
17+
- Using welcoming and inclusive language
18+
- Being respectful of differing viewpoints and experiences
19+
- Gracefully accepting constructive criticism
20+
- Focusing on what is best for everyone at the Event
21+
- Showing empathy towards others and Event Participants
22+
23+
Unacceptable behavior includes, but is not limited to:
24+
25+
- The use of sexualized language or imagery
26+
- Inappropriate physical contact, sexual attention, or advances
27+
- Trolling, insulting or derogatory comments or behavior
28+
- Personal or political attacks toward Event Participants
29+
- Sustained disruption of talks or any other events or activities organized by GitHub in association with the Event
30+
- Intimidation, stalking, following, or harassing of Event Participants
31+
- Photography or recording of Event Participants without their consent
32+
- Harassment of any kind, even in a joking or ironic manner
33+
- Conduct which could reasonably be considered inappropriate in a professional setting
34+
- Each Event Participant is entirely responsible for their own actions.
35+
36+
Thank you for helping to make this a welcoming, friendly space for all.
37+
38+
## Reporting an incident
39+
40+
If you are being harassed, notice that someone else is being harassed, have any other concerns, or if you believe an Event Participant is not acting in a way compliant with this Code of Conduct, please speak directly with a venue security officer or GitHub employee for urgent help, or email us at events@github.com for non-urgent issues. For life threatening situations, please dial emergency services immediately.
41+
42+
GitHub employees will be happy to help Event Participants contact security or local law enforcement, escort to safety, or otherwise assist those experiencing harassment to feel safe for the duration of the Event.
43+
44+
## Credit
45+
Portions of this Code of Conduct are based on the example anti-harassment policy from the Geek Feminism wiki, created by the Ada Initiative and other volunteers, under a Creative Commons Zero license.
46+
47+
See the full Code of Conduct in the [GitHub Documentation](https://docs.github.com/site-policy/github-terms/github-event-code-of-conduct).

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright GitHub, Inc.
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE

README.md

Lines changed: 36 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,58 @@
1-
# GitHub Copilot Dev Days
1+
# Dev Days
22

3-
Landing page for **GitHub Copilot Dev Days** — a collection of hands-on workshops to master GitHub Copilot across every IDE, language, and workflow.
3+
> 🚨 **To run an official Dev Days event and receive program support, you must fill out the [event request form](https://gh.io/dev-days-2026) and receive approval from the Dev Days team**.
4+
>
5+
> This repository contains the technical content, promotional materials, and organizer instruction for Dev Days event organizers.
46
5-
🔗 **Live site:** [github.github.com/dev-days](https://github.github.com/dev-days/)
7+
**Dev Days** is a global, in-person user group initiative taking place from **September 1st to October 31st 2026**. The series brings together developers, enthusiasts, and local tech communities to explore the power of GitHub Copilot through practical, hands-on experiences.
68

7-
## Workshops
9+
Open to all developers, the events are led by local tech communities and designed to be highly practical. Each session runs for approximately **2-3 hours** and focuses on real-world workflows, hands-on activities, and workshops centered on AI-assisted coding with GitHub Copilot.
810

9-
> NOTE: The links below point to the old repository.
11+
## 🏙️ Find or Host an event in your city
1012

11-
### VS Code — Agent Lab (Social Bingo)
13+
Find an event near you on our [Luma calendar](https://gh.io/dev-days/calendar).
1214

13-
| Workshop | Stack | Duration |
14-
|----------|-------|----------|
15-
| [Agent Lab — Python](https://copilot-dev-days.github.io/agent-lab-python/) | Python + FastAPI + HTMX | ~1 hr |
16-
| [Agent Lab — TypeScript](https://copilot-dev-days.github.io/agent-lab-typescript/) | TypeScript + Vite + React | ~1 hr |
17-
| [Agent Lab — Java](https://copilot-dev-days.github.io/agent-lab-java/) | Java 21 + Spring Boot | ~1 hr |
18-
| [Agent Lab — .NET](https://copilot-dev-days.github.io/agent-lab-dotnet/) | .NET 10 + Blazor | ~1 hr |
15+
If you're a community leader and want to host a Dev Days event, this repository includes everything you need to plan, organize, and promote your event successfully.
1916

20-
### VS Code — Specialized
17+
Want to organize a Dev Days event in your city? Fill in our [event request form](https://gh.io/dev-days-2026).
18+
> Filling out the form does not guarantee your event will be accepted. Please await confirmation from our team before planning your event.
2119
22-
| Workshop | Stack | Duration |
23-
|----------|-------|----------|
24-
| [Mona Mayhem — VS Code (Beginner)](https://copilot-dev-days.github.io/mona-mayhem/?track=vscode) | VS Code + Astro + TypeScript | ~60 min |
25-
| [App Modernization](https://copilot-dev-days.github.io/appmod-workshop-java/) | Java + Spring Boot Modernization | ~60 min |
20+
---
2621

27-
### Terminal
22+
### 🗓️ Event formats
2823

29-
| Workshop | Stack | Duration |
30-
|----------|-------|----------|
31-
| [Mona Mayhem — CLI (Beginner)](https://copilot-dev-days.github.io/mona-mayhem/?track=cli) | Terminal + Copilot CLI | ~60 min |
32-
| [Copilot CLI Workshop](https://copilot-dev-days.github.io/tailspin-toys-workshop/) | Terminal + AI-Powered Development | ~90 min |
24+
**Dev Days** are flexible - please tailor the format to fit your community! We recommend using one of the following **two formats**, depending on your community's experience, audience, **and available infrastructure**.
3325

34-
### IDEs
26+
**1️⃣ Sessions-only format:** Focused on technical talks and demos around GitHub Copilot.
3527

36-
| Workshop | Stack | Duration |
37-
|----------|-------|----------|
38-
| [Copilot for Visual Studio](https://copilot-dev-days.github.io/visual-studio-lab/) | Visual Studio + .NET 10 + Blazor | ~120 min |
39-
| [Copilot for JetBrains](https://copilot-dev-days.github.io/jetbrains-workshop/) | IntelliJ IDEA + Spring PetClinic | ~60 min |
40-
| [Copilot for Xcode](https://copilot-dev-days.github.io/xcode-workshop/) | Xcode + SwiftUI | ~60 min |
28+
**2️⃣ Sessions + Workshop format:** Combines technical sessions with a hands-on workshop for deeper, practical learning.
4129

42-
## Prerequisites
30+
Both formats are designed to be interactive and hands-on, encouraging participants to learn by doing.
4331

44-
- GitHub Account
45-
- GitHub Copilot License
46-
- Git installed
47-
- Your IDE of choice
32+
---
4833

49-
## Development
34+
### 📚 Resources available
5035

51-
This is a static site hosted on GitHub Pages. To run locally, serve the files with any static file server:
36+
**👉 Send attendees to [github.github.com/dev-days](https://github.github.com/dev-days/)** — the central site where all Dev Days hands-on workshops are published. The site displays every available workshop option so attendees can easily find and follow the lab for your event.
5237

53-
```sh
54-
# Example using Python
55-
python3 -m http.server
38+
| Topic | Description | Resources |
39+
| :----------------------------------------- | :------------------------------------------------------------------ | :--------------------------------------- |
40+
| 📁 [**Organization Guide**](organization) | Practical guidance to plan and run your event from start to finish. | Event checklist, registration page draft |
41+
| 📁 [**Content - Organizer View**](content) | Technical content for sessions and workshops. | Presentation slides, hands-on labs |
42+
| 📁 [**Content - Attendee View**](https://github.github.com/dev-days/) | Technical content for sessions and workshops. | Hands-on labs |
43+
| 📁 [**Marketing**](marketing) | Materials and templates to help you promote your event. | Social media templates, event covers |
5644

57-
# Example using Node.js
58-
npx serve
59-
```
45+
## ❓ Questions
46+
Head to the [Issues](https://github.com/github/dev-days/issues) area in this repo to ask questions.
6047

61-
## Links
48+
If you were already approved to organize an event, you will be added to a **Slack channel**. Here you can ask event-specific questions.
6249

63-
- [GitHub Organization](https://github.com/copilot-dev-days)
64-
- [Copilot Docs](https://docs.github.com/en/copilot)
65-
- [Awesome Copilot](https://github.com/github/awesome-copilot)
50+
For more information about contributing to this repository, please read our [contributing guide](CONTRIBUTING.md).
6651

67-
---
52+
## Trademarks
6853

69-
Built with 💜 by the GitHub Copilot Team
54+
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
55+
trademarks or logos is subject to and must follow
56+
[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
57+
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
58+
Any use of third-party trademarks or logos are subject to those third-party's policies.

SECURITY.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Thanks for helping make GitHub safe for everyone.
2+
3+
# Security
4+
5+
GitHub takes the security of our software products and services seriously, including all of the open source code repositories managed through our GitHub organizations, such as [GitHub](https://github.com/GitHub).
6+
7+
Even though [open source repositories are outside of the scope of our bug bounty program](https://bounty.github.com/index.html#scope) and therefore not eligible for bounty rewards, we will ensure that your finding gets passed along to the appropriate maintainers for remediation.
8+
9+
## Reporting Security Issues
10+
11+
If you believe you have found a security vulnerability in any GitHub-owned repository, please report it to us through coordinated disclosure.
12+
13+
**Please do not report security vulnerabilities through public GitHub issues, discussions, or pull requests.**
14+
15+
Instead, please send an email to opensource-security[@]github.com.
16+
17+
Please include as much of the information listed below as you can to help us better understand and resolve the issue:
18+
19+
* The type of issue (e.g., buffer overflow, SQL injection, or cross-site scripting)
20+
* Full paths of source file(s) related to the manifestation of the issue
21+
* The location of the affected source code (tag/branch/commit or direct URL)
22+
* Any special configuration required to reproduce the issue
23+
* Step-by-step instructions to reproduce the issue
24+
* Proof-of-concept or exploit code (if possible)
25+
* Impact of the issue, including how an attacker might exploit the issue
26+
27+
This information will help us triage your report more quickly.
28+
29+
## Policy
30+
31+
See [GitHub's Safe Harbor Policy](https://docs.github.com/en/site-policy/security-policies/github-bug-bounty-program-legal-safe-harbor#1-safe-harbor-terms)

SUPPORT.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Support
2+
3+
## How to file issues and get help
4+
5+
This project uses GitHub issues to track bugs and feature requests. Please search the existing issues before filing new issues to avoid duplicates. For new issues, file your bug or feature request as a new issue.
6+
7+
For help or questions about using this project, please create an issue.
8+
9+
**dev-days** is under active development and maintained by GitHub staff. We will do our best to respond to support, feature requests, and community questions in a timely manner.
10+
11+
12+
## GitHub Support Policy
13+
14+
Support for this project is limited to the resources listed above.

0 commit comments

Comments
 (0)