Skip to content
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

Templates Marketplace #10

Open
camilamaia opened this issue May 10, 2020 · 0 comments
Open

Templates Marketplace #10

camilamaia opened this issue May 10, 2020 · 0 comments
Labels
enhancement New feature or request website All issues on this repo should have this label

Comments

@camilamaia
Copy link
Member

camilamaia commented May 10, 2020

Description

Page to aggregate all custom report templates (.jinja) created by community. There, people would be able to download and use templates created by other users.

Something like danger's plugins section: https://danger.systems/ruby/

image

We could have a new repo to store all templates and only link them in the website.

Maybe we should define a structure that requires at least 3 things to consider it as valid template (thus a valid PR):

  1. The Jinja template itself
  2. A metadata file (yml/json containing name, description, author, tags, etc for the outstanding template)
  3. A thumbnail in a specific format and size that could be displayed as showcase

We could also use Danger to validate these things BTW.

If all templates in this repo have these minimum requirements, in the future we could also have a tool to display and search for them in the website.

scanapi/scanapi#184
scanapi/scanapi#176 (comment)

@camilamaia camilamaia transferred this issue from scanapi/scanapi Jul 25, 2020
@camilamaia camilamaia added the enhancement New feature or request label Aug 4, 2020
@camilamaia camilamaia added the website All issues on this repo should have this label label Oct 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request website All issues on this repo should have this label
Projects
None yet
Development

No branches or pull requests

1 participant