[openstack-dev] [UX] Proposed tools and workflows for OpenStack User Experience contributors
Jaromir Coufal
jcoufal at redhat.com
Wed Apr 23 12:13:36 UTC 2014
Dear OpenStack UX community and everybody else who is interested in
OpenStack's user experience,
When there is more contributors appearing in time, I would like us to
establish a formal process of how the UX work should be organized.
Therefore I am suggesting a few tools below for us to be more effective,
transparent and to provide a single way to all contributors so that it
is easy for everybody to start, to contribute and to get oriented in our
world.
Wiki
----
= introduction to OpenStack User Experience
= how to contribute guide
= documentation of processes
= redirecting people to the right places of their interest (IRC,
Launchpad, etc)
Mailing list - [UX]
-------------------
= discussions about various issues
= openstack-dev mailing list, using [UX] tag in the subject
"+" brings more attention to the UX issues
"+" not separated from other OpenStack's projects
"+" threading is already there (e-mail clients)
"+" no need for setting up and maintaining additional server to run our
own forum
"-" requires to store attachments somewhere else (some other server)
... similar case with current askbot anyway
"-" requires contributors to register to the openstack-dev mailing list
... each contributor should do that anyway
Discussion forum - (terminate)
------------------------------
"+" more interactive
"+" easier for newcomers
"-" separating UX outside the OpenStack world
"-" we haven't found any other suitable tool for discussions yet
(current AskBot is not doing very well)
-> in order not to fragment discussions into multiple places, I am
suggesting termination of current AskBot and keeping discussions in
mailing list
IRC meetings
------------
= regular meetings, each 2-3 weeks, short meeting, mostly dealing with
organizational stuff and bringing attention on hot topics
"+" brings people together
"+" helps with UX organization
"-" requires people to make a time for it
... should be short though, so it shouldn't be big deal
Launchpad (StoryBoard in the future)
------------------------------------
= organization of UX work, overview of who is working on what,
prioritizing stories, etc.
"+" helps organizing work
"+" helps documenting UX efforts
"-" requires maintenance
... the same way as for any other program
Wishlist (currently Launchpad)
------------------------------
= list of areas where other projects need a help from UX and UX person
can take tasks
"+" easy way of other teams how to interact with UX team when they look
for a help
"+" easy way for UXers to see areas where is a need for help
Storage place (GitHUb)
----------------------
= server where we can store temporary materials as well as final solutions
-> github for permanent solutions (guidelines, final designs, ...)?
Templates library
-----------------
= library containing pre-prepared templates for UI designs (ready to use
already designed elements, etc)
"+" helps designers to produce designs easier by applying copy&paste
methodology in the templates
... Should contain wireframes as well as visual designed elements
... Should be available for multiple applications (InDesign, Inkscape, etc)
??? (user community for feedback gathering)
-------------------------------------------
= tool for grouping people who are willing to give feedback on current
UX in OpenStack
I am looking forward to hearing back from you with your feedback and
opinions. If it seems to you like a good overview of how things can
work, I will be happy to break it down into smaller pieces and make it
happen so that we can start using all these tools as soon as possible.
Thank you all
-- Jarda
More information about the OpenStack-dev
mailing list