# DoneJS Contributors Meeting – 2017-09-08

**URL:** <https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715>\
**Category:** DoneJS\
**Created:** [September 1, 2017, 5:31pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715 "2017-09-01T17:31:31Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![chasen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/chasen/32/402_2.png) [@chasen](https://forums.bitovi.com/u/chasen)\
**Post date:** [September 1, 2017, 5:31pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/1 "2017-09-01T17:31:31Z")

</div>

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

**Epics:**

- [bit-docs alpha](https://github.com/bit-docs/bit-docs/issues/35) — `29 / 135`
- [CanJS 3.10.1](https://github.com/canjs/canjs/issues/3465) — `48 / 48` 🔥🎊💃
- [CanJS 3.10.2](https://github.com/canjs/canjs/issues/3542) — `1 / 4` ↗️
- [CanJS 3.11.0](https://github.com/canjs/canjs/issues/3495) — `10 / 64` ↗️
- [HTTP/2 & Incremental Rendering Evangelism](https://github.com/donejs/donejs/issues/1007) — `22 / 51`
- [Proposal: Streamable apps](https://github.com/donejs/donejs/issues/834) — `219 / 261`
- [React View-Model](https://github.com/canjs/react-view-models/issues/13) — `39 / 59`
- [Revisit can-connect](https://github.com/canjs/can-connect/issues/288) — `15 / 25`
- [Slim - Phase 2](https://github.com/stealjs/steal-tools/issues/720) — `29 / 34`
- [2017-09 Developer Relations](https://github.com/donejs/developer-relations/issues/66) — `36 / 109` ↗️

**Live Stream:**

---

<div class="post-metadata">

**Author:** ![chasen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/chasen/32/402_2.png) [@chasen](https://forums.bitovi.com/u/chasen)\
**Post date:** [September 8, 2017, 2:30pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/2 "2017-09-08T14:30:55Z")

</div>

**Last week:**

- Published [August 2017 DoneJS Community Update](https://www.bitovi.com/blog/august-2017-donejs-community-update)
- Released [DocumentJS 0.5.1](https://github.com/bitovi/documentjs/releases/tag/v0.5.1) with a fix for using it globally
- Set up a [new event for DoneJS LA](https://www.meetup.com/DoneJS-LA/events/243126081/)
- Completed our switch over to https on the forums
- Updated & merged [Fix a bunch of broken or poorly-formatted demos](https://github.com/canjs/canjs/pull/3491#issuecomment-326714531)
- Added [docs for StealJS’s plugins config](https://stealjs.com/docs/StealJS.configuration.html#plugins)
- Worked on my CSS-Tricks and React articles
- Started [prepping for the community survey](https://github.com/donejs/developer-relations/issues/63)

**Next week:** my focus will be on launching a landing page for the community survey

**Demos:** community update blog post, DocumentJS update, DoneJS LA, plugins docs

---

<div class="post-metadata">

**Author:** ![leoj3n](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/leoj3n/32/174_2.png) [@leoj3n](https://forums.bitovi.com/u/leoj3n)\
**Post date:** [September 8, 2017, 3:15pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/3 "2017-09-08T15:15:34Z")

</div>

Last Week:

- [Mission Critical Sprint Ideas](https://github.com/bit-docs/bit-docs/issues/47)
  - Worked through some branches and PRs.

- (on the side) [Art Theme mockup](https://github.com/stealjs/stealjs/issues/71)
  - StealJS website concept.
  - Threw up some old code from an old idea.

Next Week:

- Merge merge merge. All the branches.

---

<div class="post-metadata">

**Author:** ![justinbmeyer](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/justinbmeyer/32/179_2.png) [@justinbmeyer](https://forums.bitovi.com/u/justinbmeyer)\
**Post date:** [September 8, 2017, 3:25pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/4 "2017-09-08T15:25:19Z")

</div>

This Week:

- Started [Stable and Innovative Code Bases](https://www.bitovi.com/blog/stable-and-innovative-code-priorities-and-goals) series of articles
- DoneJS [LA](https://www.meetup.com/DoneJS-LA/events/243126081/), [Chicago](https://www.meetup.com/DoneJS-Chicago/events/242563989/), [Silicon Valley](https://www.meetup.com/DoneJS-Silicon-Valley/events/243125502/), and [Boston](https://www.meetup.com/DoneJS-Boston/events/243126089/) events scheduled

Next Week:

- Finishing blog series
- Helping get survey underway
- make a streams training video

Demos:

- [How to Manage Code Across Many Independent Repositories](https://www.bitovi.com/blog/stable-and-innovative-independent-repositories)

Topics:

- [{{#each items item=value}}](https://github.com/canjs/can-stache/issues/300)
- [What should we name `-4u`?](https://github.com/canjs/canjs/issues/3426)

---

<div class="post-metadata">

**Author:** ![phillipskevin](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/phillipskevin/32/102_2.png) [@phillipskevin](https://forums.bitovi.com/u/phillipskevin)\
**Post date:** [September 8, 2017, 3:26pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/5 "2017-09-08T15:26:52Z")

</div>

**Last Week:**

- [CanJS 3.10.1](https://github.com/canjs/canjs/releases/tag/v3.10.1) - new dev warnings and critical `can-view-live` fix
- [CanJS 3.10.2](https://github.com/canjs/canjs/issues/3542) - critical fix for getters using `lastSetVal`

**Next Week:**

- [3.11.0](https://github.com/canjs/canjs/issues/3495)
- Writing up proposals for potential CanJS features

**Demo:**

- New dev warnings

---

<div class="post-metadata">

**Author:** ![bgando](https://avatars.discourse-cdn.com/v4/letter/b/ecccb3/32.png) [@bgando](https://forums.bitovi.com/u/bgando)\
**Post date:** [September 8, 2017, 4:04pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/6 "2017-09-08T16:04:13Z")

</div>

- Helped with some prep for the community survey
- Helped with some error messages
- Created a script to generate release notes
- Fixed some broken builds and broken tests

---

<div class="post-metadata">

**Author:** ![pYr0x](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/pyr0x/32/95_2.png) [@pYr0x](https://forums.bitovi.com/u/pYr0x)\
**Post date:** [September 8, 2017, 5:18pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/7 "2017-09-08T17:18:01Z")

</div>

## this week

- making can-ejs work again with steal 1.x ([https://github.com/canjs/can-ejs/pull/43](https://github.com/canjs/can-ejs/pull/43))  
you now can use can-ejs as a steal plugin the same way as steal-stache. building your app with ejs and steal-tools work too.

## next week

- integrate steal-serviceworker into steal-tools
- some code improvements on steal-bundler

---

<div class="post-metadata">

**Author:** ![Sinjhin](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/sinjhin/32/222_2.png) [@Sinjhin](https://forums.bitovi.com/u/Sinjhin)\
**Post date:** [September 8, 2017, 5:31pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/8 "2017-09-08T17:31:49Z")

</div>

## This Week

- Self-referential templates `{{>*self}}`
- Documented `on:input:value:to` for the new binding syntax

## Next Week

- Finish implementing `{{#with first=person.first last=person.last}} syntax
- [CanJS 3.11 Issues](https://github.com/canjs/canjs/issues/3495)

---

<div class="post-metadata">

**Author:** ![chasen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/chasen/32/402_2.png) [@chasen](https://forums.bitovi.com/u/chasen)\
**Post date:** [September 8, 2017, 7:16pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-09-08/715/9 "2017-09-08T19:16:06Z")

</div>

**Attendees:** @bmomberger-bitovi @chasen @justinbmeyer @phillipskevin @pYr0x @Sinjhin

**Demos:**

- [{{\>\*self}} referential templates in can-stache 3.7](https://github.com/canjs/can-stache/releases/tag/v3.7.0)
- [How to Manage Code Across Many Independent Repositories](https://www.bitovi.com/blog/stable-and-innovative-independent-repositories)
  - [The can package](https://canjs.com/doc/api.html#ThecanPackage) with all the package versions for a single release of `can`

- [CanJS 3.10.1](https://github.com/canjs/canjs/releases/tag/v3.10.1) added a bunch of new warnings (props to Bianca & Brad!)
- [Removed pre-release dependencies](https://github.com/canjs/canjs/issues/3500) from a bunch of our packages
- [can-view-model](https://canjs.com/doc/can-view-model.html) now has docs for everything you can pass to it
- `{{#eq}}` is now documented (it’s the same as [{{#is}}](https://canjs.com/doc/can-stache.helpers.is.html))
- [Research on avoiding cyclic dependencies](https://github.com/canjs/canjs/issues/3497#issuecomment-327966095)
- [can-ejs 3.1.6](https://github.com/canjs/can-ejs/releases/tag/v3.1.6) fixes compatibility with StealJS

**Topics:**

[Deprecate {{#each x as KEY}} in favor of {{#each x item=value num=index}}](https://github.com/canjs/can-stache/issues/300):

- We had a _long_ conversation about different ideas for making scope explicit
- Justin’s going to write a proposal for his ideas

We tabled [What should we name -4u?](https://github.com/canjs/canjs/issues/3426) for another meeting.
