Open Source Design Contributions for your OSS Project.

A presentation at Open Source 101 by Eriol Fox

Open Source Design Contributions for your OSS Project.

Open Source Design Contributions for your OSS Project.

Hi, I’m Eriol.

Hi, I’m Eriol.

Where I work now!

Where I work now!

Welcome.

Welcome.

Agreements

Agreements

 Getting collaborative!

Getting collaborative!

Getting collaborative!

Getting collaborative!

What is Open Design?

What is Open Design?

What is Open Design?

What is Open Design?

Emergency check-in for teams. tenfour.org

Emergency check-in for teams. tenfour.org

Emergency check-in for teams. tenfour.org

Emergency check-in for teams. tenfour.org

Emergency check-in for teams. tenfour.org

Emergency check-in for teams. tenfour.org

Useful things to know about TenFour OSS.

Useful things to know about TenFour OSS.

Forming teams.

Forming teams.

OSS examples I’ve picked for doing group tasks.

OSS examples I’ve picked for doing group tasks.

Using Jitsi video rooms for your group discussions.

Using Jitsi video rooms for your group discussions.

Documentation enables openness!

Documentation enables openness!

 Task format

Task format

10 mins. To chat with your group!

10 mins. To chat with your group!

Design documentation and labels Essential design documentation and labels in your repo.

Design documentation and labels Essential design documentation and labels in your repo.

Designers want to work on projects ‘for good’.

Designers want to work on projects ‘for good’.

Including design in the read me.

Including design in the read me.

Design documentation and labels

Design documentation and labels

Design documentation and labels

Design documentation and labels

10 mins. To chat and write in Miro

10 mins. To chat and write in Miro

Share with the room.

Share with the room.

Design documentation and labels

Design documentation and labels

Design documentation and labels

Design documentation and labels

5 mins. To chat and write in Miro

5 mins. To chat and write in Miro

A good first design issue:

A good first design issue:

‘Sticker sheet’ for TenFour

‘Sticker sheet’ for TenFour

 Other great first design issues.

Other great first design issues.

Create design challenges from issues.

Create design challenges from issues.

Design challenge example from TenFour

Design challenge example from TenFour

Design challenge detail

Design challenge detail

Design challenge detail

Design challenge detail

Example issues (easy-ish):

Example issues (easy-ish):

Example issues (hard-ish):

Example issues (hard-ish):

15 mins. To chat and write in Miro.

15 mins. To chat and write in Miro.

Share with the room.

Share with the room.

 Even when you think an issue is ‘simple’, try writing a design challenge version.

Even when you think an issue is ‘simple’, try writing a design challenge version.

Understanding design activities.

Understanding design activities.

Open Design’s five core design activities.

Open Design’s five core design activities.

Empathy Mapping.

Empathy Mapping.

Define the problems.

Define the problems.

Ideation.

Ideation.

Brainstorming rules.

Brainstorming rules.

Storyboard.

Storyboard.

Story-board example

Story-board example

Sketching & Prototyping.

Sketching & Prototyping.

15 mins. Fill one empathy map ‘quadrant’ only for a user from the issue/challenge.

15 mins. Fill one empathy map ‘quadrant’ only for a user from the issue/challenge.

Empathy map example from a open design workshop

Empathy map example from a open design workshop

Share with the room.

Share with the room.

Including your users as ‘witnesses’

Including your users as ‘witnesses’

Our witness: Akhila M From the centre for Migration and Inclusive Development.

Our witness: Akhila M From the centre for Migration and Inclusive Development.

Our witnesses: Mei Mei Chen and Hung Wen Lu. Founded ‘go honour’ to help typhoon victims.

Our witnesses: Mei Mei Chen and Hung Wen Lu. Founded ‘go honour’ to help typhoon victims.

Things we didn’t have time for :(

Things we didn’t have time for :(

What we could do next!

What we could do next!

A community of supportive designers in open source opensourcedesign.net

A community of supportive designers in open source opensourcedesign.net

Thank you!

Thank you!

This short workshop is aimed at getting OSS projects ready for design contributions.

You’ll have never asked for or set up issues ready for OSS designers.

Covering the best first issues to attract design contributions and the processes involved in building a ‘design wing’ of your OSS community.

Open Source design has a plethora of hurdles to leap before it could become fully adopted by the global design community. Exploitative ‘work for free attitudes’, workflows and how design functions/roles connect up through a product life cycle, how our software doesn’t yet allow for robust and collaborative versioning across different designers and how the open source community as a whole, is over represented by those with privilege, access and ability.

Ushahidi builds humanitarian tools, remotely for some of the most marginalised people across the globe. To tackle these systemic problems with how to ‘open source’ a design effort and bring the community along with the, ‘on-staff’ Ushahidi designers, we’ve been piloting a series of design jams on our crisis communication tool TenFour with our partners Designit and Adobe. Together, we’re looking to solve the problems with how open source design can work by engaging through meaningful technology that makes a difference in the world.

We’re here to take you through that journey and what we’ve learnt about design contributions to OSS.