Javascript Chat Summary – October 16, 2018

Below is a summary of the discussion from this week’s JavaScript chat (agenda, Slack Transcript)

Have a topic for discussion for the next meeting? Leave a suggested edit on next week’s agenda.

Agenda: “Props” for Gutenberg Merge

Slack Conversation

How are props being handled for the merge of Gutenberg code?

  • consensus was mostly reached on Github profile attribution for any involved in a pull request.
  • There were not concrete plans for technical process implementation of props yet.

Actions

  • Discussion can continue in the meeting notes, or revisited in a future meeting.

Agenda: “Internationalization”

Slack Conversation

  • Proposal for language packs
  • for v1, utilize `wp_localize_script` for loading/queuing translations.
  • for v1, generate translation file (po,mo,json…) for every single JS file

Actions

  • split this out into a meta trac ticket and create tickets/issues on different projects as necessary. (owned by @herregroen)

Agenda: Plugin and Block Scaffolding

Slack Conversation

There are some recently released projects designed to aid developer experience around plugins and blocks for Gutenberg:

  • https://github.com/youknowriad/wp-js-plugin-starter
  • Work also started on a solution based on the above which is purely JS based.

Action:

  • continue feedback/evaluation on the pull request

Agenda: Pending bump of Node’s LTS version from 8.x to 10.x

Slack Conversation | Context

Action:

  • probably only request a bumping of the relevant files with node version in them.
  • possibly some docs updating needed.
  • revisit in a following meeting.

#javascript