Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
Roku Employee
Roku Employee

Planned enhancements to the developer documentation

Hello Roku Developers,

Thank you for your feedback on the new developer documentation site that launched last month. We’ve been listening closely to your comments, and wanted to provide an update on some enhancements you can expect to see in the coming weeks.

Planned improvements
Below is a list of UI enhancements and new features that we plan to implement, stack-ranked according to priority:

  1. Improve the styling for tables:

    • Make tables responsive; prevent horizontal scrolling on tables except for exceptionally large tables (such as the hardware specifications table)

    • Top-justify text within each cell

    • Apply width precedence to columns with cells with lots of text

  2. Drastically increase max width of the body container; minimize unused whitespace on the left- and right-hand sides

  3. Render the left- and right-hand menus as collapsed when first landing on a new page on a mobile device; optimize menu navigation for mobile experience

  4. Enable developers to directly contribute content and corrections to the documentation site

  5. Apply fixed position to the left-hand navigation menu

  6. Open search results in the same tab when clicked

  7. Make titles of search results clickable


Additionally, we are tracking the following bugs for resolution:

  1. The right-hand menu in Safari jumps left after scrolling below the fold

  2. In Chrome on PC, entries in the right-hand table of contents do not bring the user to the correct anchor point


Feedback is welcome
This thread will remain open until community feedback tapers off significantly. Please continue sharing your feedback with us in the coming weeks. Even if a suggestion has already been recommended by someone else, there is value in putting in an additional request, as it will help us set priority on the most critical updates. Let us know if you believe the above-listed stack ranking of priorities should be adjusted.
0 Kudos
4 Replies
taylorcw
Level 7

Re: Planned enhancements to the developer documentation

Tom, so far the new documentation layout looks good to me.

On content, I noticed a bug in the documentation which had me hung up for a little while. 
https://developer.roku.com/docs/referen ... usevent.md

All references to ifCECStatus.IsActiveSource() should be:  CECStatus.IsActiveSource()

Thanks
0 Kudos
infoman
Level 7

Re: Planned enhancements to the developer documentation

Are the samples going to be updated to pass your certification (the required roInput event handling is something I'm currently trying to figure out)?
0 Kudos
Baradanikto
Level 9

Re: Planned enhancements to the developer documentation

Any chance that a subscription model can be used for the documentation.  When the old feed spec documentation was hosted on GitHub, it was very helpful to be able to "follow" any changes made to it.  With the current documentation, there's no way to know if something has changed without occasionally checking.
Windows desktop software for creating and managing MRSS, JSON, and FireTV feeds @ https://rrirower.wixsite.com/software. No Programming, JSON or MRSS knowledge required.
0 Kudos
Roku Employee
Roku Employee

Re: Planned enhancements to the developer documentation

"Baradanikto" wrote:
Any chance that a subscription model can be used for the documentation.  When the old feed spec documentation was hosted on GitHub, it was very helpful to be able to "follow" any changes made to it.  With the current documentation, there's no way to know if something has changed without occasionally checking.

Thanks for the suggestion — it's one we're looking into internally as well. There are no commitments at the time, but we hope to roll out a feature like this eventually.
0 Kudos