# How to conduct a proper UX Process on Github?

**URL:** <https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739>\
**Category:** Design Lounge\
**Created:** [April 27, 2020, 10:56am UTC](https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739 "2020-04-27T10:56:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomashei](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.opensourcedesign.net/tomashei/32/1640_2.png) [@tomashei](https://discourse.opensourcedesign.net/u/tomashei)\
**Post date:** [April 27, 2020, 10:56am UTC](https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739/1 "2020-04-27T10:56:58Z")

</div>

Hello There,  
I am starting this post after research, and unfortunately, **I did not find an answer to my question on our forum**.

I familiarised myself with the following topic, but it did not provide answers I am looking for:

> [@thought\_balloon Difficulties of design in open source](https://discourse.opensourcedesign.net/t/difficulties-of-design-in-open-source/787/3):
>
> I see four large topics here: infrastructure and separation, autochecks and scratching own itches Infrastructure Most infrastructure in open source has code as its core “type” of thing. This is not surprising given that most code is text and given the status of text media in western culture. Everything else is modeled after or around text: Communication media, storage of content, collaboration systems. Thus, doing non-text things in the existing infrastructure is hard. Separation of parts Des…

I want to ask:  
**Do any of you know any examples of Proper UX Process conducted on GitHub?**

I understand that UX Designers could simply start to code and apply their findings using any language, but it is not always possible. How to share findings? I did not find any project on Github where UX Process was published and organized in any form. **I imagine it in some way that UX Designer creates a pull request with proposed changes based on data, then chances are accepted or rejected by the community.** But I could not find any examples.

I shall highly appreciate any help! Thank you in advance 😉

---

<div class="post-metadata">

**Author:** ![jdittrich](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.opensourcedesign.net/jdittrich/32/42_2.png) [@jdittrich](https://discourse.opensourcedesign.net/u/jdittrich)\
**Post date:** [April 27, 2020, 3:25pm UTC](https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739/2 "2020-04-27T15:25:33Z")

</div>

> **Do any of you know any examples of Proper UX Process conducted on GitHub?**

_GitLab_ does a lot of research and seems to [document it on their platform](https://about.gitlab.com/handbook/engineering/ux/ux-research/).

However, they might not edit as you propose, by creating pull requests and them being accepted or not by a community. One reason for not seeing a lot of processes done in this way might be because such a process is not practical from the perspective of the people/roles involved.

For example, _git_ is not necessarily the ideal tool to share research findings or ideas, since it is very text/code focused. It also might not be very practical to suggest each edit then rejecting or accepting it (which works great for code) since it leads to high costs, much like [doing everything inside a company as if on a “free market” is costly](https://en.wikipedia.org/wiki/The_Nature_of_the_Firm).

This being said, if there are designers who also have programming and git experience, a git-based-workflow might be right for them.

---

<div class="post-metadata">

**Author:** ![Erioldoesdesign](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.opensourcedesign.net/erioldoesdesign/32/2895_2.png) [@Erioldoesdesign](https://discourse.opensourcedesign.net/u/Erioldoesdesign)\
**Post date:** [April 27, 2020, 10:03pm UTC](https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739/3 "2020-04-27T22:03:36Z")

</div>

When I was at Ushahidi I _heavily_ documented the design process we went through as a remote dispersed team here: [https://docs.ushahidi.com/platform-developer-documentation/design/design-process](https://docs.ushahidi.com/platform-developer-documentation/design/design-process)

well…as much as I could get away with and that was funded to do via grants…

I would not suggest it’s in any way a ’ **Proper UX Process** ’ but it’s certainly a UX process that was done and maintained by a team.

Please note Ushahidi did not have at the time any OSS design contributors in the community so we couldn’t test it with contributors.

We did try to then evolve a process through the work we did in our project we called ‘Open Design’ (please don’t judge me for the name we had to pick something) [https://github.com/ushahidi/opendesign](https://github.com/ushahidi/opendesign)

maybe some of those things will be interesting?

---

<div class="post-metadata">

**Author:** ![tomashei](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.opensourcedesign.net/tomashei/32/1640_2.png) [@tomashei](https://discourse.opensourcedesign.net/u/tomashei)\
**Post date:** [April 28, 2020, 7:27pm UTC](https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739/4 "2020-04-28T19:27:10Z")

</div>

@jdittrich @Erioldoesdesign  
Thank you guys for your answers. You are awesome!

There are a lot of materials and it will take me sometime to digest them.

---

<div class="post-metadata">

**Author:** ![itsamemario](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.opensourcedesign.net/itsamemario/32/1659_2.png) [@itsamemario](https://discourse.opensourcedesign.net/u/itsamemario)\
**Post date:** [May 7, 2020, 12:10am UTC](https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739/5 "2020-05-07T00:10:25Z")

</div>

hi all! thank you for starting this conversation and sharing your experience. There are some great resources in here. I’m a designer currently collaborating with the [Open Food Network](https://www.openfoodnetwork.org/), and trying to help them set up a design contribution workflow.  
It’s a hard job 🙂 I’ll keep you posted and share my lessons as well.

Thanks a lot,

Mario

---

<div class="post-metadata">

**Author:** ![Erioldoesdesign](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.opensourcedesign.net/erioldoesdesign/32/2895_2.png) [@Erioldoesdesign](https://discourse.opensourcedesign.net/u/Erioldoesdesign)\
**Post date:** [May 7, 2020, 8:57am UTC](https://discourse.opensourcedesign.net/t/how-to-conduct-a-proper-ux-process-on-github/1739/6 "2020-05-07T08:57:26Z")

</div>

Hey @itsamemario (love this username btw!) I’d love to hear more about what you do and Open Food Network. You can officially introduce yourself over on the Introductions pinned topic: [Introductions (come in, say hi)](https://discourse.opensourcedesign.net/t/introductions-come-in-say-hi/41/146)
