open source http://default/ en 17 http://default/2018/17 <div data-history-node-id="348" class="h-entry node node--type-piece node--view-mode-fulltext ds-1col clearfix"> <div class="clearfix text-formatted field field--name-field-sub-title field--type-text field--label-above"> <div class="field__label">Sub title</div> <div class="field__item"><p>years of Drupal</p> </div> </div> <div class="field field--name-field-image field--type-image field--label-hidden field__item">/sites/default/files/styles/large/public/20180115-17.png?itok=5WAijQuS</div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><a href="https://dri.es/happy-seventeenth-birthday-drupal">Drupal is 17 years old today</a>. Quite an achievement for a web software to stay around, let alone stay relevant for such a long time.</p> <p><a href="https://www.drupal.org/u/yoroy">I’ve been around for 12 years</a>. Quite a stretch as well. Getting involved in this open source project as a designer has taught and brought me a lot. I put quite a bit into it as well.</p> <p>I get a lot of benefits from things I learned in Drupal that I can apply in other contexts.</p> <ul> <li>Provide rationale for design decisions. So much typing in issue queue comments!</li> <li>Help people see the other’s point of view and then come to a shared decision.</li> <li>Or agree to disagree, then still make a choice.</li> <li>An appreciation and at least a “gist of things” knowledge of the complexity of software development. It helps with clarifying scope, finding a good place to start, and understanding what is difficult and what can be relatively straight forward.</li> <li>Pragmaticism over purism</li> <li>Edge cases are important</li> <li>There’s a difference between patience and stubborness</li> <li>Accessibility, multilingual, extensibility, modularity are hard but worth it</li> <li>If you can’t imagine why somebody would want do do X, it’s always from a lack of imagination from your part</li> <li>There’s always so much more to do</li> <li>There’s only so much you can do</li> <li>When you start taking things personal it’s probably time to take a break</li> <li>It’s amazing what people can get done when driven by a passion for doing a good thing and doing it well.</li> </ul> <p>… and many returns!</p> </div> <div class="field field--name-taxonomy-vocabulary-1 field--type-entity-reference field--label-inline"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="http://default/tag/drupal" hreflang="en">Drupal</a></div> <div class="field__item"><a href="http://default/drupal" hreflang="en">drupalplanet</a></div> <div class="field__item"><a href="http://default/tag/open-source" hreflang="en">open source</a></div> </div> </div> <span class="hidden"><a href="https://brid.gy/publish/twitter"></a></span> <div class="node__links"> <ul class="links inline"><li class="comment-forbidden"></li></ul> </div> </div> Mon, 15 Jan 2018 21:34:28 +0000 Roy 348 at http://default How to make design in open source happen http://default/pieces/how-make-design-open-source-happen <div data-history-node-id="199" class="h-entry node node--type-piece node--view-mode-fulltext ds-1col clearfix"> <div class="clearfix text-formatted field field--name-field-sub-title field--type-text field--label-above"> <div class="field__label">Sub title</div> <div class="field__item"><p>Two rough draft lists.</p> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h2>Designers that want to get involved in open source projects:</h2> <ul> <li>Don’t burst through the door and start yelling that you’re all doing it wrong. That might be true, but things were not made to suck on purpose.</li> <li>Instead, ease in. Find out where the daily conversation happens. Join and start asking questions. “Why is this working like this?”</li> <li>Usability tests are an ideal way to show which things need improvement.</li> <li>Write a review of the software. Highlight what you think works well and what could be improved.</li> <li>Have a user centred process. Stick to it. Show the work, take people along on the journey towards a solution.</li> <li>Small teams get things done. Take in all the feedback, pick out the useful bits but stay true to your vision.</li> <li>Have a vision.</li> <li>Make sure you care. But not too much.</li> </ul> <h2>Open source projects that want to involve designers:</h2> <ul> <li>Not only code is gold.</li> <li>Design is not the surface layer over a bunch of code. Allow people to dig in, have some patience with what may seem like silly questions.</li> <li>Do you know who the software is for? And what those people want to achieve with it? The answers to these two questions are required foundations or effective design can not happen.</li> <li>Ask for reviews from your users (or: which support questions keep popping up in your bug tracker?)</li> <li>If every feature is important then nothing is important. Design is about making trade-offs, so prioritise. Making this thing easier to do will make those other things less obvious.</li> <li>Interaction designers create the different paths through the software. Information architects organise and structure the necessary words, sentences and other content objects. User interface designers make things look consistent and create the right visual hierarchies. Usability specialists will show you what your users experience. What kind of design expertise would your project benefit from most?</li> <li>Be prepared to write the code that implements somebody else’s ideas.</li> </ul> <p>Yup, plotting <a href="https://fosdem.org/2015/schedule/event/session_5/">my FOSDEM talk</a> in the open :)</p> </div> <div class="field field--name-taxonomy-vocabulary-1 field--type-entity-reference field--label-inline"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="http://default/tag/open-source" hreflang="en">open source</a></div> <div class="field__item"><a href="http://default/tag/design" hreflang="en">design</a></div> <div class="field__item"><a href="http://default/tag/fosdem2015" hreflang="en">fosdem2015</a></div> </div> </div> <span class="hidden"><a href="https://brid.gy/publish/twitter"></a></span> <div class="node__links"> <ul class="links inline"><li class="comment-forbidden"></li></ul> </div> </div> Mon, 26 Jan 2015 22:36:48 +0000 Roy 199 at http://default