Security updates:

  • LoginToboggan

Administrative annoyances resolved:

  • The social media menu that floated about the main nav has been disabled for authenticated users
  • Cloning a node no longer created a bogus alias
  • The organization of data entry screens more closely matches how information is input
  • Markdown has been enabled to make formatting release notes based on existing content easier and more attractive
  • The workflow to move releases from current to previous has been massively streamlined

Features

Download data restructured

  • Downloads were split into separate content types: Yocto Releases, Tools, and BSPs
  • Data was re-structured to allow more sophisticated display and to allow dynamic relationships
  • More consistent naming, with emphasis on project code name and YP core release number
  • All types now have

    • actual file name of download displayed
  • Build System

    • Clone URL more prominiantly featured
    • More structured release notes
    • Release series
    • Dynamic references to Tools and BSPs available in the related release series
  • Tools

    • Release series
    • Dynamic link to the most recent release of Yocto Core in the related release series
    • A field to differentiate YP tools and YP layers
  • BSPs include

    • Git clone URL
    • cGit browse link
    • OE Layer index reference
    • Commosults includes feedback form

Less-visible work

Git as Single Source of Truth

For the 1.7 release the plan is to focus on working with BSP maintainers to make Git the single source of data for the Web site.

  • JSON file format, to be output by the Autobuilder, to create release notes
  • Proof-of-concept work to import JSON to Web site (may also be usable by OE Layer Index)

Improved download search

Structuring the data allowed search functionality and display to be improved as follows:

  • Build System

    • Git URL featured and indicated as preferred
    • Download link directly available
    • Improved filter, defaults to Current release versions
  • Tools

    • Improved filter, defaults to Current release series
    • Searchable title
    • Direct link to download
    • Results grouped by release series
  • BSPs

    • Improved filter, defaults to Current release series
    • Filter by release or Processer family
    • Searchable on full name
    • Git URL featured and indicated as preferred
    • Download link directly available
    • Common and full board name visible
    • Results grouped by release series
    • No results includes feedback form

Less-visible work

Git as Single Source of Truth

For the 1.7 release the plan is to focus on working with BSP maintainers to make Git the single source of data for the Web site.

  • JSON file format, to be output by the Autobuilder, to create release notes
  • Proof-of-concept work to import JSON to Web site (may also be usable by OE Layer Index)

Next Priorities

The following priorities have been identified as areas of interest for the Web site although they are not yet scheduled:

  • Automated system to pull in release information
  • Improved navigation and searchability for documentation
  • Improvements for mobile device display
  • Continue standardizing references to YP Core
  • A Where-to-Start-on-the-Website guide
  • An easier-to-update home page featuring more dynamic content
  • More consistent release note contentn board name
  • Release series
  • Dynamic link to the most recent release of Yocto Core in the related release series