DoneJS Contributors Meeting – 2017-07-28

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


Live Stream:

This week:

  • Worked on Landscaper, which will be demoed.

Next week:

  • Iteration of Landscaper based on community feedback
  • Present about paradigms, and the Raj framework


  • Landscaper; just a quick example of updating multiple repositories


1 Like

Last week:

Next week:

  • Help with some upcoming blog posts
  • Work on outside evangelism


Last Week
Worked on can-migrate, fixed bugs, wrote documentation, a tutorial
Helped with NDJSON research on perf and support
Next Week
Publish tutorial and video on how to use can-migrate

This Week:

  • can-stache performance investigation
  • new can-stache-bindings syntax

Next Week:

  • final can-stache-bindings release
  • canjs 3.10.0 ?
  • updated donejs guides using new bindings


  • can-stache performance findings
  • new bindings syntax

This Week:

  • StealJS presentation at JavaScript Chicago
  • CanJS signup/login at DoneJS Chicago

Next Week:

  • FInish streams presentation


Last week

Next week

  • Continue working on Donejs/CanJS issues

tried to get use JSS and canjs with steal. but i have got trouble with steal.

Attendees: @chasen @cherif_b @chrisbitme @justinbmeyer @kdillon @phillipskevin @pYr0x



  • Make sweeping changes across multiple repos
  • Built on jscodeshift but you can make any kind of change
  • The CLI makes it easy to open PRs for your change in one or more repos
  • Landscaper works by cloning the repo, creating a new branch (which you specify), running the codemod, then creating the PR
  • Can run GitHub gists, npm modules, etc.
  • Open source :smiley: & updates:

can-stache performance findings:

  • Context: we were expecting can-stache to be significantly faster than it is with can-reflect
  • Kevin tracked down where it’s slower, but we haven’t implemented a fix yet

CanJS Signup and Login Recipe:

Alternate binding syntax:

Discussed topics:

Get rid of the generated READMEs: