Add OpenEmbedded to system deps, limit display of non-tiered platforms #440
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is an intermediate step in a longer-term plan (see #415) to remove the paged listing pages for packages and dependencies, and the separate search pages, and replace them with pages that are implemented as a scrolled, searchable lists using Tabulator. That is implemented for packages in PR #438.
I want to eliminate the old combined packages & dependencies search pages from rosindex, but I cannot do that until I implement system dependency search in Tabulator. This PR is an intermediate simplification prior to doing that.
In #415, I mention that the system dependency list is one of three core functionalities of rosindex, along with the particulars of items in the lists. This list is fairly buried in current rosindex (under INDEX/system dependencies in the header), but has a much more prominent position in my proposed format, which you can see at devindex
The current list (which was mostly broken until recently, see #416), displays a long list of platform types with no formal tier support within ROS. This PR:
The result of this can be seen (within a few hours of this PR request appearing) at https://index.rosdabbler.com/deps/ and can be seen with a few additional commits that have not currently released as PRs (such as newly-included PIP descriptions) at https://devindex.rosdabbler.com/deps/