Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Why the sudden burst of code postings? (http://www.chiefdelphi.com/forums/showthread.php?t=140794)

MrRoboSteve 03-01-2016 17:05

Re: Why the sudden burst of code postings?
 
Quote:

Originally Posted by BBray_T1296 (Post 1516222)
If I sat at the side of the road with a flash drive handing out my code and CAD to any passerby who wanted it, does that count as publicly available?

If a tree falls in the woods, does the robot inspector hear it?

BBray_T1296 03-01-2016 17:12

Re: Why the sudden burst of code postings?
 
Quote:

Originally Posted by EmileH (Post 1516225)
Have you (or any other team) done this?

Oh absolutely not. Purely hypothetical.

Jacob Bendicksen 03-01-2016 17:23

Re: Why the sudden burst of code postings?
 
Quote:

Originally Posted by BBray_T1296 (Post 1516228)
Oh absolutely not. Purely hypothetical.

I think that the intent behind the rule is that your team is making a good-faith effort to make the code publicly available to any FRC team that would want it. The idea (as I understand it) is that everyone is on a level playing field before Kickoff, so anyone that wants the code should be able to find it.

The tricky part is how easily they should be able to find it. Posting on CD is definitely sufficient, but I'm not sure where that line is between easy to find and hard to find.

gblake 03-01-2016 20:48

Re: Why the sudden burst of code postings?
 
You should attempt to tell the world about what you have done, including any especially good parts.

You obviously want your actions, and your bragging about the parts that are worth copying, to be notorious, in a good way.

The intent of the rule is obvious. Please, especially don't be weasels who satisfy the letter of it, but purposefully fail to satisfy its spirit.

Publish/announce early, often, widely, and proudly. When you are doing that correctly, you will know it without needing to ask for confirmation.

Blake

Munchskull 04-01-2016 02:31

Re: Why the sudden burst of code postings?
 
Just an FYI for the CAD side of that rule. You must make the CAD it's self available. Not just pictures of the CAD. I could easily see people not understanding that and just posting pictures of CAD models.

RyanN 04-01-2016 08:10

Re: Why the sudden burst of code postings?
 
Quote:

Originally Posted by Colby Skeggs (Post 1515936)
Here's an idea: perhaps we should start an index of source code releases, with info like GitHub Links and the most interesting parts of each release.

A publicly-visible Google Sheet could do the job, or maybe someone wants to make a website?

This might be a great add-on for The Blue Alliance.

maxnz 04-01-2016 12:48

Re: Why the sudden burst of code postings?
 
Quote:

Originally Posted by Colby Skeggs (Post 1515936)
Here's an idea: perhaps we should start an index of source code releases, with info like GitHub Links and the most interesting parts of each release.

A publicly-visible Google Sheet could do the job, or maybe someone wants to make a website?

Here's an idea, create a sub forum on Chief Delphi under programming dedicated to code releases. Then they won't clutter up the programming forum.

techhelpbb 04-01-2016 13:10

Re: Why the sudden burst of code postings?
 
Quote:

Originally Posted by gblake (Post 1516295)
You should attempt to tell the world about what you have done, including any especially good parts.

You obviously want your actions, and your bragging about the parts that are worth copying, to be notorious, in a good way.

The intent of the rule is obvious. Please, especially don't be weasels who satisfy the letter of it, but purposefully fail to satisfy its spirit.

Publish/announce early, often, widely, and proudly. When you are doing that correctly, you will know it without needing to ask for confirmation.

Blake

Repeated because I completely agree:

It is really easy to mess around with this rule, please don't.
Especially with programming - learning programming is a task way bigger than 6 weeks and great examples on the cRIO/RoboRIO can be immensely helpful to all students.

Hopefully the community accepts the work without being too brutal as students shouldn't be discouraged.


All times are GMT -5. The time now is 22:34.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi