If the game permits, we plan to use some of the robot code from last year. Our code is on a public repository on Github. Do we also need to announce our code on this forum?
The examples from R15 rules seem to imply we need to post to a “generally accessible
public forum”.
There’s no hard requirement, it’s generally left up to the team releasing the thing to decide what they want to do. The nonspecific requirements are a point of criticism from many; we had a thread about it just the other day. Public on GitHub definitely passes, though.
Share your code here if you want. If you have something special in your code, people here are interested in that sort of thing.
Keep in mind the term “public forum” was around long before online forums like this were created. According to legal precedent from 1895, streets and public parks are considered public forums. Technically speaking, putting your code on a USB drive and embedding it in a publicly accessible wall would meet the requirements.
That said, we should make a little better effort that that Posting to github/grabcad or other similar general use (and searchable) public repositories would be standard, I think. Making a post here on CD with a link might make it slightly more accessible, but I don’t think it would ultimately do much to improve the long-term find-ability of useful code segments that others may want to look at.
Seriously, @jhajel, usually someone starts a “20xx code release” thread/topic in November or December which gets a bunch of posts. Starting that topic with a link to your top level github would make all code publicly posted there beyond reproach.