Go to Post I wonder if it could be... Nah, that would just be way too... Never mind. . - dlavery [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 21-01-2016, 20:08
importsjc importsjc is offline
Registered User
FRC #1405
 
Join Date: Jan 2015
Location: Rochester
Posts: 5
importsjc is an unknown quantity at this point
Question API Changes Release Date

Hi all,

My team didn't look at any of the API changes until kickoff when we downloaded the new code and ran our old code against it to check backwards compatibility.

Unfortunately, this broke a couple of very important components and we spent more of the following week fixing those issues than I would have hoped.

I am wondering when the earliest I could have accessed the API and its changes was? Could we have had access before kickoff or do they restrict it like they do the game details?

Thanks for the help!
  #2   Spotlight this post!  
Unread 21-01-2016, 20:44
The Doctor's Avatar
The Doctor The Doctor is offline
Robotics is life
AKA: Hackson
FRC #3216 (MRT)
Team Role: Programmer
 
Join Date: Mar 2014
Rookie Year: 2013
Location: United States
Posts: 154
The Doctor is on a distinguished road
Re: API Changes Release Date

I would assume that WPI would have updated and tested everything long before competition. You could always look at http://first.wpi.edu/FRC/roborio/rel...ated-list.html (also probably one for cpp), but there are probably other changelists published by WPI. I haven't seen any.

They likely don't restrict the documentation before the kickoff, since it wouldn't really give any hints.
__________________
Robots + Python + pentesting == me;
Blog ~ GitHub ~ Keybase
If you have a pressing issue to discuss with me, kik me at slush.puddles since I don't check CD very often.
  #3   Spotlight this post!  
Unread 21-01-2016, 22:27
virtuald's Avatar
virtuald virtuald is offline
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,058
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: API Changes Release Date

Look at the source code, and git commit diffs, best way to do it.

We have a mirror that is automatically updated here: https://github.com/robotpy/allwpilib

But you can also access the source code through the usfirst.collab.net site too, there's instructions on how to access it on screensteps somewhere. It's a bit harder than browsing github though.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #4   Spotlight this post!  
Unread 22-01-2016, 14:23
nightpool's Avatar
nightpool nightpool is offline
robotRectifier
AKA: Evan
no team (formerly of CORE 2062)
Team Role: Alumni
 
Join Date: Oct 2011
Rookie Year: 2011
Location: Waukesha, WI
Posts: 81
nightpool is on a distinguished road
Re: API Changes Release Date

Quote:
Originally Posted by virtuald View Post
Look at the source code, and git commit diffs, best way to do it.

We have a mirror that is automatically updated here: https://github.com/robotpy/allwpilib

But you can also access the source code through the usfirst.collab.net site too, there's instructions on how to access it on screensteps somewhere. It's a bit harder than browsing github though.
Isn't the code being open before kickoff pretty new though? Correct me if I'm wrong, but non-beta teams historically weren't able to access WPILib changes before the official release.

I might just have never found the correct way to get collabnet to cough of that code though.
__________________
Proud alum of CORE 2062.
www.core2062.com
  #5   Spotlight this post!  
Unread 22-01-2016, 16:54
virtuald's Avatar
virtuald virtuald is offline
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,058
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: API Changes Release Date

Quote:
Originally Posted by nightpool View Post
Isn't the code being open before kickoff pretty new though? Correct me if I'm wrong, but non-beta teams historically weren't able to access WPILib changes before the official release.

I might just have never found the correct way to get collabnet to cough of that code though.
That is correct, it is a fairly new thing, but in my opinion long overdue. I agree that working with collabnet is highly annoying, thus why we host a github mirror.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:56.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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