I have been talking to some UX designers and researchers who are interested in contributing to improve the user experience of upstream Kubernetes to be more uniform and user-friendly. I was wondering if there might be community interest in creating a UX working group or sub-project?
Some ideas:
I shared this idea on the SIG-PM, SIG-Arch, SIG-Contribex mailing lists, and the following people expressed interest:
@kubernetes/sig-pm-proposals, @kubernetes/sig-architecture-proposals, @kubernetes/sig-contributor-experience-proposals
Maybe to start, this is a sig-contribex working group, and then later its own SIG or an ongoing project under an existing SIG (like PM). Short term, it would be great to define processes for how to (1) share existing work that is relevant to open source, and (2) match UX contributors to SIGs that want help.
/cc @kubernetes/sig-pm
Thanks for writing this up, @tashimi!
Echoing my sentiment from the thread, I think this fits nicely as a subproject of a horizontal SIG as opposed to a Working Group (because it's something we want to continue to exist).
We'd happily support this as a subproject of SIG PM! :)
/assign
I'm excited to see some people interested in UX. We need this.
@tashimi thanks for getting this out there.
I don't think UX fits within ContribEx. The ContribEx charter notes:
The Contributor Experience Special Interest Group (SIG) is responsible for improving the experience of those who upstream contribute to the Kubernetes project.
Many of the users we need to be concerned with the experience of are not contributing to k8s development and never will. They are the people operating the clusters, operating workloads in the clusters, and extending k8s by building tools that interact with the API.
Should this be a WG or a SIG PM subproject? I think it depends on what the group wants to do. Are they looking to have active participation from some SIGs? Will active participants from the SIGs help with user research? Would it be better for the SIGs to get the output of the research?
I would suggest that if the SIGs would be better to get the output of research than a subproject of SIG PM makes sense. If active SIG participation would be useful than a WG.
There's several in the CNCF End User Community who would be keen to participate in user research studies and interviews. I'm happy to support and facilitate connecting with Kubernetes end users.
lol whoops I see Tasha pulled my comments out above; I can't read.. so here are the links to the relevant charters
[1] https://github.com/kubernetes/community/blob/master/sig-apps/charter.md#scope
[2] https://github.com/kubernetes/community/tree/master/sig-cli#cli-special-interest-group
[3] https://github.com/kubernetes/community/blob/master/sig-cluster-lifecycle/charter.md#in-scope
/sig docs
Hi,
SIG-Docs has been working on making https://kubernetes.io/ accessible since December 2018. In
Q2 we completed adding the guidelines for accessibility and accessibility checker:
https://github.com/kubernetes/website/pull/14292 and https://github.com/kubernetes/website/pull/14218
Guidelines for UX is planned for Q3.
I am sure SIG-Accessibility will be great.
Here's the link to sig-docs charter:
https://github.com/kubernetes/community/blob/master/sig-docs/charter.md
The ML discussion is leading us down the path of forming SIG Accessibility, which I'm a strong +1 for. h/t @brendandburns! :)
Who's going to run with this? https://github.com/kubernetes/community/blob/master/sig-wg-lifecycle.md#Creation
/unassign
/committee steering
I would definitely be interested in helping with research studies as well!
/remove-sig contributor-experience
I agree that this doesn't fit with contribex, but there are other clear homes for it :)
@justaugustus I'm happy to run with the SIG creation process, unless there's someone better suited?
@tashimi -- you're the OP. Go ahead and run with it! :)
Thanks again for the wonderful suggestion!
@justaugustus from the mailing list it looks like @brendanburns is going to run with creating the PR to create the sig instead
Hello! I'm a researcher and designer on the IBM Kubernetes service, would be happy to help with any research as well or support with getting this off the ground.
Might I suggest adding sig-end-user-experience to the many names being considered?
PR is here for SIG-usability (working name for now)
/close
Charter has merged, SIG has had their first meeting https://www.youtube.com/watch?v=nV4-TF_5loM
@spiffxp: Closing this issue.
In response to this:
/close
Charter has merged, SIG has had their first meeting https://www.youtube.com/watch?v=nV4-TF_5loM
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
Most helpful comment
I would definitely be interested in helping with research studies as well!