Add sectioned contributor system with per-project tracking

- Rename workflow to update-contributors.yml (more generic name)
- Add generate_main_readme.py to create sectioned contributor table
- Update main README with sections: Book, TinyTorch, Kits, Labs
- Add contribution type badges (emojis) to contributor entries
- Add Marcelo Rovai to kits contributors
- Update workflow to handle all project contributor files
This commit is contained in:
Vijay Janapa Reddi
2026-01-21 19:21:47 -05:00
parent 8f740b8222
commit a59a169a7f
8 changed files with 589 additions and 258 deletions

View File

@@ -13,6 +13,18 @@
"linkToUsage": false,
"skipCi": true,
"contributors": [
{
"login": "Mjrovai",
"name": "Marcelo Rovai",
"avatar_url": "https://avatars.githubusercontent.com/Mjrovai",
"profile": "https://github.com/Mjrovai",
"contributions": [
"doc",
"code",
"design",
"tutorial"
]
},
{
"login": "profvjreddi",
"name": "Vijay Janapa Reddi",

View File

@@ -142,6 +142,7 @@ Thanks to these wonderful people who helped improve the hardware kits ([emoji ke
<table>
<tbody>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Mjrovai"><img src="https://avatars.githubusercontent.com/Mjrovai?v=4?s=80" width="80px;" alt="Marcelo Rovai"/><br /><sub><b>Marcelo Rovai</b></sub></a><br />📖 💻 🎨 ✅</td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/profvjreddi"><img src="https://avatars.githubusercontent.com/profvjreddi?v=4?s=80" width="80px;" alt="Vijay Janapa Reddi"/><br /><sub><b>Vijay Janapa Reddi</b></sub></a><br />🐛 💻 🎨 📖 🧪 🔧</td>
</tr>
</tbody>
@@ -159,13 +160,6 @@ Thanks to these wonderful people who helped improve the hardware kits ([emoji ke
---
## Authors
- **Marcelo Rovai** - Primary author
- **Vijay Janapa Reddi** - Harvard University
---
## License
Content is licensed under **Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International** (CC BY-NC-SA 4.0).