Open asvae opened 2 years ago
@asvae @zvenigorodskaia @xx13
My thoughts about this.
So, to impress user we have to develop a cute and informative documentation which won’t have both visual and component bugs. The reason why we have to focus on visual part of our documentation is that it’s based on vuestic itself and users can see the final result of project which they can create by using vuestic and its basic styles.
Pretty important part which affects on user’s first impression. Mostly because we promote our releases, so new user will be disappointed if he will find out that something broken and does’t work as expected.
I think we must have a specific label like release blocker
for issues from these tests which must be fixed before release. I know that we have automated tests, but manual tests are required as well.
We have to make a release where we won’t add any new features, but rework and improve existed functionality. We have to check if our key features work to prove our main theses why people should use vuestic. It's quite important right and will work perfectly in a pair with our releases promotion. Let’s focus on quality, not a quantity.
@kushich
regarding pre-release tests:
regarding visual improvements:
Thanks for you investigation, awesome work 🤗
Some kind of report button would be cool in a right bottom corner of an example wrapper which will generate a bug report template and fill it by component name + example name data.
@kushich can we add this to notion page with release QA guide. - https://www.notion.so/epicmax/f3c7ff0a60bb46568ff1b2db55a58880
Any leftovers from this discussion move to other docs.
We can use colors from this page:
We want to make sure new users get good first impression.
For instance, introduction pages are not great: https://vuestic.dev/en/introduction/overview
But we want to investigate what works and what doesn't (use analytics/ask around) before we commit to specific solution.