-
Notifications
You must be signed in to change notification settings - Fork 41
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
Epic - Build Trust In Impact Framework #629
Comments
@jmcook1186 I was trying to reconcile this original epic with all the tasks against the structured by feature approach we have going in the #693 , and have a few of questions:
|
I think we can pretty much call this epic done when we have |
@jmcook1186 awesome, I did a quick review on what's remaining and you can see all the tasks here: https://github.com/orgs/Green-Software-Foundation/projects/26/views/13 |
Overview
Although we've been using the
QA
name as shorthand for this epic, it's really about "Building trust in the IF". This is a much broader scope than QA alone, although QA is an important part of it.We want to put processes and tools in place so that people feel confident using IF and participating in the IF community as builders, contributors, users, advocates, evangelists or honest critics!
To achieve this we will focus on seven main themes:
By completing specific tasks that contribute to one or more of these topics we can achieve the following:
These outcomes lead to a safer product and more vibrant community, and that will translate into adoption. We want this to stimulate a flywheel effect where more high integrity interactions leads to more adoption, which leads to more high integrity interactions, with trust being a positive externality.
Epic goals
The high levels goals we want to achieve are:
User stories
As a core developer I want a clear process for SDLC so that I we don’t block each other, do throw away work and maintain developer velocity.
As a QA engineer I want a clear test process so we can ensure the quality of our product doesn’t dip below what the community will accept.
As a core developer I want to encourage community contribution so that we grow and nurture the community and ecosystem for IF.
As a developer I want better tooling so that I can run, test and report issues with manifest files and plugins
if-env
command line tool #624if-env
#636if-diff
command line tool #623if-diff
core feature #637if-verify
command line tool #625if-check
#638It’s sharing the same platform with integration tests?
if-blitz
command line tool #627if-blitz
#639As a plugin developer I want clarity regarding the IF interface so that I can take advantage of IF features and help manifest developers diagnose issues faster.
As a core developer I want to cleanup and consolidate our collection of plugins so we can reduce the resources required to QA/maintain plugins
if-plugins
toif
as builtins #616,if-unofficial-plugins
#618.As a user of IF I want security so that I can trust that using it won’t create security holes
Success metrics
Timeline
Ticket refinement and work will begin on Monday 15th April 2024
The text was updated successfully, but these errors were encountered: