FRC Screensteps/Documentation is getting a successor!

Read the FIRST docs

9 Likes

Link has been updated to https://docs.wpilib.org/ as we move closer to beta release

When will the API for the new Command-Based Programming framework be available?

It might be time to update your original post with this new information. It will make it easier for people reading this for the first time.

CD doesn’t let you edit a post after some amount of time.

Hopefully you signed up for Beta testing in which case you can start testing shortly.

If not, you can check out just the command rewrite by adding the following to your build.gradle.

compile 'com.github.Oblarg:command-rewrite-jitpack:1.5.1'

It might be time to update your original post with this new information. It will make it easier for people reading this for the first time.

Yea it doesn’t let me edit it.

When will the API for the new Command-Based Programming framework be available?

It’ll be available for beta testers upon the first beta release. Or you can use the command-based jitpack by adding the below to the dependencies section of your build.gradle file. Make sure you have internet on that way it can download the appropriate files.

compile 'com.github.Oblarg:command-rewrite-jitpack:1.5.1'

Also a more appropriate/official WIP changelog can be found here.

Flagging it for mod attention with a custom reason asking for the edit might get what you want (depending on how nice the mod who gets your request is.) Or mark the link update post as the “solution” and it’ll be appended to the bottom of the opening post.

Hey, @Joe_Ross and @Daltz3, thank you for your replies. However, I think I wasn’t clear enough — I meant the Javadoc and not the documentation. Sorry for the confusion.
I managed to find the Javadoc here. Its source is stored in this folder in GitHub, which says the last commit is from August 30.
However, for example, the last commit of the page about commands in frc-docs, was on June 24. And you can see some discrepancy between the Javadoc and frc-docs, i.e. frc-docs mentions a class named SendableCommandBase but the Javadoc only has CommandBase.

So If I’ll summarize my reply, I wanted to know when will updated documentation be available. We want to start working with the new framework, but It’s hard when the documentation doesn’t match the code. Thank you!

Beta documentation is available at https://first.wpi.edu/FRC/roborio/development/docs/java/index.html

Thank you very much!

Sorry did I miss something? Is the actual library changing or just the documentation?

Both are changing.

1 Like

Guess I should have checked that before I started writing next years code. Is there a change log for the API itself that I missed?

At least they’re not arbitrary changes. That library especially command based really needed an update.

1 Like

https://docs.wpilib.org/en/latest/docs/software/commandbased/command-based-changes.html

1 Like

@Daltz3

Thank you. This will be wonderful improvement.

-Russ

I’m trying this and the build fails because it can’t find the files. Do I need to put something else?

Follow the instructions at jitpack.io to add the correct repository for jitpack.