Stream: docs

Topic: "edit on GitHub" button


view this post on Zulip Philip Durbin 🚀 (Oct 21 2024 at 11:45):

What if we add an "edit on GitHub" button to the guides? I just added such a button to https://www.gdcc.io (thanks for merging @Philipp Conzett ).

view this post on Zulip Philip Durbin 🚀 (Oct 23 2024 at 14:40):

Ha, it's already working! @Amélie Fiocca did you try the new button? :grinning: https://github.com/gdcc/www.gdcc.io/pull/17

view this post on Zulip Dieuwertje Bloemen (Oct 24 2024 at 08:53):

The button looks great. Makes it way easier to know where to go to add or change something to the website. A bit daunting that you always have to fork. But I guess I'll get used to that :face_with_monocle:

view this post on Zulip Philip Durbin 🚀 (Oct 24 2024 at 10:59):

Well, if @Philipp Conzett says it's ok, I'm happy to add you to https://github.com/orgs/gdcc/teams/gdcc-website-admin (or we could make a gdcc-website-write team). That way you wouldn't have to work in a fork.

view this post on Zulip Philip Durbin 🚀 (Oct 24 2024 at 10:59):

But yeah, new contributors will always need to work in a fork because they won't have write access.

view this post on Zulip Philipp Conzett (Oct 24 2024 at 14:41):

Yes, sure, please feel free to add @Dieuwertje Bloemen to the admin team. :grinning:

view this post on Zulip Philip Durbin 🚀 (Oct 24 2024 at 14:42):

@Philipp Conzett happy to or... you could, if you want the practice :grinning:

view this post on Zulip Philipp Conzett (Oct 24 2024 at 14:44):

Or maybe, let's create a write-team and add @Dieuwertje Bloemen and others there!

view this post on Zulip Philip Durbin 🚀 (Oct 24 2024 at 14:54):

Ok, I created https://github.com/orgs/gdcc/teams/gdcc-website-write and gave it "write" access at https://github.com/gdcc/www.gdcc.io/settings/access and added @Dieuwertje Bloemen to it.

view this post on Zulip Philip Durbin 🚀 (Oct 24 2024 at 14:55):

@Dieuwertje Bloemen now if you click "edit on GitHub" it should go to the "gdcc" version instead of your fork. You can still create pull requests, which I would encourage for big changes.

view this post on Zulip Amélie Fiocca (Oct 24 2024 at 14:59):

Philip Durbin 🐉 said:

Ha, it's already working! Amélie Fiocca did you try the new button? :grinning: https://github.com/gdcc/www.gdcc.io/pull/17

Yes I used it ;) but I also explored pages with .md because I was curious ;)

view this post on Zulip Amélie Fiocca (Oct 24 2024 at 15:02):

I'm also interested to join the website-write group but it's not urgent because I'll be on vacation and business trip until 18 november.

view this post on Zulip Philip Durbin 🚀 (Oct 24 2024 at 15:46):

@Philipp Conzett is the boss. :grinning:

view this post on Zulip Philipp Conzett (Oct 25 2024 at 05:52):

Creating a write-team sounds like best practice. I suggest we establish an editor group, who all have write access and who are responsible for keeping the site up-to-date.

view this post on Zulip Philip Durbin 🚀 (Oct 25 2024 at 09:30):

@Philipp Conzett yes, sounds good. Do you want me to add @Amélie Fiocca to the editor group?

view this post on Zulip Philipp Conzett (Oct 25 2024 at 15:36):

Yes, please go ahead. Thanks! :-)

view this post on Zulip Philip Durbin 🚀 (Oct 25 2024 at 15:51):

Done! Added to https://github.com/orgs/gdcc/teams/gdcc-website-write


Last updated: Nov 01 2025 at 14:11 UTC