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

Contribution Page in Site (Front End) #55

Open
ColbyTresness opened this issue Dec 4, 2018 · 3 comments
Open

Contribution Page in Site (Front End) #55

ColbyTresness opened this issue Dec 4, 2018 · 3 comments
Assignees
Milestone

Comments

@ColbyTresness
Copy link
Contributor

Design Pending :)

@ColbyTresness ColbyTresness added this to the backlog milestone Dec 4, 2018
@ColbyTresness
Copy link
Contributor Author

We should also consider versioning of samples here as well.

@ColbyTresness ColbyTresness modified the milestones: Backlog, Sprint 6 Feb 28, 2019
@ColbyTresness
Copy link
Contributor Author

Adding some detail in here - design still pending.

Ideal experience is as follows:

  • Contribution page is a tab at the top of the screen, next to a home page
  • To enter the contribution page, a user will log in, most likely to their GitHub account
  • They will be presented with a list of the samples they've already contributed, with a clear way to contribute another sample
  • Samples will be clickable and will lead to the same detail view that is present elsewhere
  • if contributing, a form of some kind will pop up, which will allow the user to give us all relevant information
  • if the sample consists of only a function app, we should be able to generate the ARM template for them given only a github url
  • if the sample consists of more services, we should be able to validate that the template deploys successfully
  • before submission, the contributor should be able to tag the sample based on a set of tags we provide, and optionally add their own
  • submission should then happen automatically, ideally with the sample present in the library in near realtime

@ColbyTresness
Copy link
Contributor Author

ColbyTresness commented Feb 28, 2019

@pravagar let me know if you want more detail/a further conversation about any of the above

@msnehagup msnehagup self-assigned this Apr 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants