DoneJS Contributors Meeting – 2017-06-09

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


Live Stream:

Topic: should we add Node 8 to our CI setup for DoneJS?

Last week:

Next week:

This Week:

  • New Hire Training
  • {{number.toFixed(2)}} works
  • Diff plain Arrays

Next Week:

  • Helping reflect stuff land

This week:

  • All canjs tests passing with can-reflect

Next week:

  • Releasing can-reflect


  • can-connect behavior ordering (time permitting)

This week:

  • can-connect bundled behavior implementations, ordering solution brainstorming, code layout changes

Next week:

  • finish can-connect behavior bundles
  • can-connect documentation overhaul

This week

Next week

This Week:

  • Implemented <can-template> and <can-slot>

This Week

  • Finished getting incremental rendering example app to work (whoo!)
  • Worked on the incremental rendering / done-autorender integration for faster reattachment (work in progress).
  • steal-css + live-reload + steal-clone bug (release tentatively on Monday).

Next Week

  • Finish up done-autorender 1.1.0, done-ssr 1.x.
  • Build a good incremental render example app.

Attendees: @chasen @justinbmeyer @kdillon @nlundquist @phillipskevin

Discussed topics:

Should we add Node 8 to our CI setup for DoneJS?

  • Yes, we’re in the process of adding Node 8 to the CI setup for every DoneJS project

can-connect behavior ordering:

  • Follow-up from an issue we punted on last week
  • Nils has been working on an insertion algorithm for ordering behaviors
  • It’s complicated to ensure that things are ordered in the right way
  • Proposal: expose the internal ordering that can-connect already has
  • Discussed the merits of this proposal since it’s similar to what we already have
  • Justin and Nils will more thoroughly talk about this offline