I think a Pride flag would make a great addition to the flags we can currently select for our profiles. I’ve been working to help other members of the LGBT+ communities feel comfortable and at home in the Go community, to what extent I can, and having the option to indicate ourselves as a part of those communities is a small change that can be far more meaningful than most would expect.
There’s already precedent for OGS flags that don’t represent geographic locations - specifically the “Pirate” and “DOOP” flags - not to mention all the flags that represent fictional locations.
Personally, I’d suggest the “Progress Pride Flag” by Daniel Quasar:
Looks like the flag PNG asset is maintained in its own repo, which includes specific instructions for adding a new flag. I guess you’d need to add the sprite there, and then do a PR in the main repo to reference it.
Here’s a commit I found that adds a single country flag (Catalonia), and it seems to show the small handful of spots one would have to update for another addition. Note the couple lines in the diff update the PNG asset link with a new datestamp.
With those examples to work from, the required coding knowledge here seems minimal indeed. Main hurdle seems to be setting up a VM to host outdated tools so the flag update script can run.
bumping this as I opened a pull request on the main repo hoping to get more visibility but I think the way this works the file needs to be on the CDN, which I assume only the developers can do
Thank you so much for opening the pull request! A friend started walking me through the process after I started this forum thread, but you immediately beat us to it ^.^ The local test looks great!
~~There’s a small chance I’ve been refreshing the GitHub several times every day x) ~~
Edit: heck I thought this used markdown lol, that was supposed to be a strike through