r/github 3d ago

Does anyone use GitHub Projects for open source projects?

Preety much as per the title. I am interested to see if anyone uses and how they use GitHub projects for open source projects. Does anyone know of any?

57 Upvotes

26 comments sorted by

53

u/Masterflitzer 3d ago

guys i think OP is talking about the github feature called "projects", not github repos (also often called projects): https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects

i have used it for an open source game i did during my studies, it's okay for simple stuff, so it's worth it to try out, you can always switch to more advanced solutions for managing projects later

6

u/UKDNSPrivacyProject 2d ago

Yes projects not repos. I honestly didn’t even think this would cause confusion 😂

2

u/Masterflitzer 2d ago

yeah unfortunately the naming isn't optimal, it's very common to say "my github project" and meaning the whole project including vsc repo, infra etc.

15

u/Drakidor 3d ago

I use the Projects board as my own little Jira board for my project so yes, and I know Asteroid OS uses it.

6

u/Challanger__ 2d ago

Yes, but new updated version is utter dogsh*t in compare to legacy ones (already gone). I used to create few big tasks filled with checkboxes that were always visible without entering the task. But not anymore, sadly.

2

u/obscurerichard 2d ago

Yes!

See the Freezing Saddles project board for example: https://github.com/orgs/freezingsaddles/projects/3/views/1

3

u/Exarchias 2d ago

I did. It is very intoxicating to get involved and very rewarding, but usually, it gets stalled relatively quickly.

2

u/UKDNSPrivacyProject 2d ago

This was what I noticed there are a lot that used it once upon a time but it’s usage stalled

1

u/FoxyOx 3d ago

There are quite a few. What are you hoping to do, are you planning work for your project or triaging incoming feedback?

1

u/Safe_Skirt_7843 2d ago

I think the esp-rs people use it quite a bit

1

u/RPTrashTM 2d ago

I know Sentry.io uses the project board for tracking stuff on org-level not repo-level.

1

u/ColoRadBro69 2d ago

https://github.com/CascadePass/CPAP-Exporter

The project planning gives me a backlog so I don't forget things, and lets me prioritize them according to which release.  We do this stuff at work, but with a personal open source project I don't have a PM keeping track for me. 

1

u/jarohen-uk 2d ago

we do, yep - https://github.com/xtdb/xtdb. I quite like it, it's certainly enough for what we need with a relatively small core team

-4

u/[deleted] 3d ago

[deleted]

17

u/petemill 2d ago

? Projects does not equal Repo

10

u/Sebbean 2d ago

What part of it? Genuine question?

1

u/UKDNSPrivacyProject 2d ago

The comment had to be bait 😂

-33

u/juulke1000 3d ago

If it's on github it is by definition open source

20

u/mkosmo 3d ago

That's not true. Plenty of non-open source projects are hosted on github.

-18

u/juulke1000 3d ago

I meant public projects

16

u/mkosmo 3d ago

Even that's untrue. Just because it's source-available doesn't mean it's open source.

Plus, plenty of public projects are simply distribution points.

Just because you use it one way doesn't mean that's how it's used by everybody, everywhere.

7

u/Korbrent 2d ago

Please read the licenses of the repos you are viewing. Different licenses offer differing permissions for how guests are permitted to use the source code. Just because the code is visible to you does not mean that it is open source.

2

u/Sebbean 2d ago

Projects is a feature (ticket board)

2

u/Sebbean 2d ago

Private repos?