Thank you so much for your interest in contributing to WWDC Notes! ❤️
The recommended (and quickest) way to add a new note is to check out the add a new note page and choose the session you'd like to add from there.
If you'd rather add a note manually, see chapter
Add a new note manually
at the end of this page.
Every note comes in the following format:
---
contributors: yourGithubHandle, anotherGithubUsername
---
...your notes here...
Besides adding your GitHub username among the contributors, the rest of the file is for you to use: try to be as concise and straightforward as possible.
Do not worry about the session title, tags, description, video link, etc.: all of that will be added automatically later.
Two steps:
-
Add the image(s) in the folder
/images/notes/wwdcXX/YYY
whereXX
is the session WWDC year (e.g.,wwdc23
for WWDC 2023) andYYY
the session number (e.g.,101
) (it's the same path as your note). -
Link them in your note using the URL
../../../images/notes/wwdcXX/YYY/imageName.png
, for example:
![][sketchnote]
[sketchnote]: ../../../images/notes/wwdc23/101/sketchnote.jpg
the
../../../
prefix is used to make it possible to preview the images both on the website and on GitHub.
It's encouraged to update an existing note with more content, corrections, and further enhancements, even if you're not the one who originally wrote it.
You can add yourself among the note contributors if your change is substantial (a.k.a. more than adding a link, adjusting a few sentences, or fixing typos).
Details like full name, avatar, website, etc., come automatically from your GitHub profile. All details are updated every time you make a new contribution to this repository.
You're free to add notes manually instead of using the recommended way: follow the note format (shown above) and place it at the correct location.
All notes are located in /content/notes/wwdcXX/YYYY.md
, where XX
is the WWDC year (e.g., wwdc21
for WWDC 2021), and YYYY
is the WWDC session number, for example 216.md
.
Click here to find out how to get a WWDC session number.
To find the session number of a WWDC video, please refer to its url.
e.g.,:
TheSwiftUI Essentials
session url ishttps://developer.apple.com/videos/play/wwdc2019/216/
: its session number is216
.Therefore the file containing its notes will be named
216.md
.
If you need any further help or clarification, feel free ask in the #random channel on our Slack space or reach out to Jeehut via a direct message there.
Thank you, and we look forward to your PRs! 🎉