Design meeting summary for Thursday April 19, 2018

You can find this weeks design meeting transcription here on Slack, or jump to different topic discussions by using the links in the document following.

Housekeeping

>Design team related

  • No new topics

Triage Inbox

See Inbox column on Trello board. Calls for design made via the Make blog, SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/., etc. should be transferred to Inbox each week, along with any new cards that need to be acknowledged.

  • Improve Trello board Organization
    Mindmantra says that currently, the design trelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. board is divided in silos without any predefined workflow. And is somewhat murky if someone without history with it arrives on it. @karmatosed says that the way we use the Trello board, is a little different from a project / product and that both systems can be hard for new contributors to handle. We have an extensive discussion on this topic, concluding this is part of the Onboarding ‘problem’ we have and should be worked on. @boemedia mentions the fact that onboarding in design isn’t a quick thing and we need to set expectations that it takes time to start actively contributing.
  • Dark mode
    Design eyes are requested for the WordPress dark mode plugin, which now is a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party, but in the near future hopefully a coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. feature. More info on the plugin can be found on either Github or Trac.
    A few good examples of dark mode are discussed, like Instapaper or Twitter. The thought is, that this isn’t that much of an accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) thing, but more about the looks. A turn on/turn off switch would be a really nice thing to have.

Calls for design

See Calls for Design column on Trello board. Anything to be archived? Follow up on in-progress cards, etc.

  • do any cards need discussion?
    We discussed the Design templates of wp-admin for plugin devs, and figured we’d need a place to keep templates for others to use. First idea is the Trello board, with maybe a link from the design handbook. We have a discussion on version control, and whether GithubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ may be more appropriate for this. @mindmantra suggests Prototypr, but this is probable a paid solution. Worth checking out anyway.
    For now we decide on keeping the Trello column and creating a link from the handbook. Setting up a Github repo goes in the Trello roadmap as a to do under ‘handbook’

Items labelled ready to be a meeting topic

Filter Trello board for ‘meeting’ label which means that some work has gone into the card, and we have enough detail to make a decision on it.

Requests to review existing tickets

Typically from Trac or GitHub

There wasn’t enough time to give proper feedback on both tickets, so we decided on starting next Monday’s ticket triage with these two.

If time allows, follow-up on older cards

Filter Trello board for ‘needs discussion’ label. If none, triage any Trello cards that are not yet owned.

  • No time to go through older cards.

Thanks everyone for actively attending the meeting, especially first timers. It was a constructive and productive meeting and we hope to see everyone again next week, same time!

 

#meeting-summary, #meeting-notes