DoneJS Contributors Meeting – 2017-09-01

Please add topics for discussion (and your status if you’re a contributor).


Live Stream:

hi guys,

can not attend this weeks hangout, but if you want you can discuss YouTube Contributors Meeting

Last Week

  • Added steal-bundle-manifest to ecosystem
  • Created the html snippets guide for steal-bundle-manifest
  • Created a node server templating guide for steal-bundle-manifest
  • Fix bug with steal-push not added enough Link headers

Next Week

  • Write the HTTP2 release notes article.
  • Re-imagine done-ssr by bits.

Last week:

Next week:

Last Week:

  • CanJS 3.10.0
    • new binding syntaxes
    • named inline partials
    • {{debugger}}
    • can-element
    • can-kefir
    • can-observe
    • so much more
  • can-view-live#55 - Cannot read property 'push' of null

Next Week:

  • CanJS 3.10.1
    • can-view-live fix
    • {{ [""] }}
    • lots of improved warnings and updated docs



Last Week:

  • steal#1253 - fixed a parsing problem when @ was in a url
  • can-stache#173 [] - mostly wrote tests, fixed one issue
  • Occupied by non-os tasks

Next week:

  • Occupied by non-os tasks

Attendees: @bmomberger-bitovi @chasen @James0x57 @matthewp @phillipskevin

Demos & topics:

New StealJS documentation:

CanJS 3.10 has been released!

can-stache-bindings/colon-bindings codemod transform:

  • By default, explicit transform Element and ViewModel bindings, e.g. <button ($click)="method()"></button> to <button on:el:click="method()"></button> (notice the el)
  • --implicit for implicit bindings, e.g. <button ($click)="method()"></button> to <button on:click="method()"></button> (no el)
  • Works with .component, .html, .js, .md, and .stache files

JSX support in CanJS:

Fixing dynamic can-imports:

Julian’s YouTube Contributors Meeting suggestion:

  • Chasen will start updating our videos with keywords from our demos & topics so the videos are more easily searchable

Missed this meeting, but wanted to mention the work on organizing bit-docs issues/PRs going over here:

The goal of this is to lay a foundation that will accelerate the pace of bit-docs progress.