-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Registry content viewer #382
Labels
area/documentation
Improvements or additions to documentation
area/registry
Devfile registry for stacks and infrastructure
help wanted
Extra attention is needed
kind/enhancement
New feature or request
severity/P2
Issues that have a major impact
student
Identified work that the students can work on
Projects
Comments
Is this the same as #366 or different? |
rkratky
added
area/registry
Devfile registry for stacks and infrastructure
help wanted
Extra attention is needed
kind/enhancement
New feature or request
severity/P2
Issues that have a major impact
labels
Mar 25, 2021
This comment has been minimized.
This comment has been minimized.
This was referenced May 20, 2021
16 tasks
4 tasks
4 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/documentation
Improvements or additions to documentation
area/registry
Devfile registry for stacks and infrastructure
help wanted
Extra attention is needed
kind/enhancement
New feature or request
severity/P2
Issues that have a major impact
student
Identified work that the students can work on
(Edited and compiled, check history for original content)
Background
Currently, devfile registries are accessed by https://registry.devfile.io/index/all which is pretty much the index metadata for all the stack and sample devfiles located at https://github.com/devfile/registry (Check out the index schema)
We would like to have a website where we can view the various stacks and samples of the registry and interact with it. The stacks and samples should be presented as tiles and should have the ability to let users download the starter projects associated with it.
Work
The website should be able to filter the various devfiles associated with an index metadata like the type, framework, language, etc. The tiles should be present like how the ODC displays samples displays tiles for samples.
Other examples for reference include Tekton Hub, Dockerhub and Che/CRW devfile v1 list
Suggested Framework - Typescript PatternFly https://www.patternfly.org/v4/get-started/develop/
Stretch Goal
A devfile stack can have a starter project associated with it. Here is a python devfile with a starter project. Users should be able to download the starter project from the stack page of the registry viewer website. Only download the subDir path of the repo. If absent, download the whole project. (See issue for detailed technical info Registry Viewer Sample/Stack Page Technical Details #481)
We should have a Try Me option in the form of a button, that will perhaps allow the user try out a devfile sample in an OpenShift Sandbox cluster (the list should be configurable to allow the community to add to the list).
Checklist:
java
,JAVA
&Java
should be one value -java
Cleanups
Related Issue:
#481 (for the 2nd page)
#484 (documentation)
The text was updated successfully, but these errors were encountered: