# DoneJS Contributors Meeting – 2017-07-07

**URL:** <https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679>\
**Category:** DoneJS\
**Created:** [June 30, 2017, 4:31pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679 "2017-06-30T16:31:47Z")\
**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:** [June 30, 2017, 4:31pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/1 "2017-06-30T16:31:47Z")

</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) — `5 / 125`
- [bit-docs website](https://github.com/bit-docs/bit-docs-website/issues/1) — `5 / 107`
- [CanJS 3 Codemods](https://github.com/canjs/can-migrate-codemods/issues/14) — `0 / 43`
- [CanJS 3.9](https://github.com/canjs/canjs/issues/2990) — `134 / 265`
- [Proposal: Streamable apps](https://github.com/donejs/donejs/issues/834) — `172 / 236` ↗️
- [React View-Model](https://github.com/canjs/react-view-models/issues/13) — `39 / 51`
- [Revisit can-connect](https://github.com/canjs/can-connect/issues/288) — `15 / 25`
- [Slim Loader - Phase 1](https://github.com/stealjs/steal-tools/issues/661) — `93 / 93` 🎉✨💃
- [Spring 2017 CanJS.com Design Updates](https://github.com/canjs/canjs/issues/3220) — `128 / 128` 🎉✨💃
- [2017-07 Developer Relations & Evangelism](https://github.com/donejs/developer-relations/issues/48) — `7 / 105` ↗️

**Live Stream:**

---

<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:** [July 7, 2017, 3:03pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/2 "2017-07-07T15:03:26Z")

</div>

**Topics:**

- What should the goals be for can-debug?

**This Week:**

- [can-debug@0.1.0](https://github.com/canjs/can-debug/releases/tag/v0.1.0)

---

<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:** [July 7, 2017, 3:20pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/3 "2017-07-07T15:20:09Z")

</div>

This Week:

- CanJS 3.9 test improvements
- Hopefully a release today
- can-slots
- Progress on [new binding syntaxes](https://github.com/canjs/can-stache-bindings/issues/229)

Next Week:

- Finish “stable and innovative” article
- Get rough draft of Streams presentation
- Finish new binding syntaxes (3.10)

Topics:

- CanJS 4.0 … what does it look like? How much dead code can we remove? What do we want to break?

---

<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:** [July 7, 2017, 3:21pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/4 "2017-07-07T15:21:06Z")

</div>

**Last week:**

- Published [June 2017 DoneJS Community Update](https://github.com/donejs/developer-relations/issues/50)
- Worked with @imaustink on remaining [canjs.com](http://canjs.com) search issues
- Submitted some PRs:
  - [Move search into a web worker](https://github.com/canjs/bit-docs-html-canjs/pull/365)
  - [Add `rm -rf node_modules` to the Makefile](https://github.com/stealjs/stealjs/pull/56)
  - [Add Node 8 to Travis](https://github.com/donejs/donejs/pull/990)
  - [Clean up the contribution guide](https://github.com/canjs/canjs/pull/3402)

- Made some releases:
  - [can-stream 0.3.1](https://github.com/canjs/can-stream/releases/tag/v0.3.1)
  - [can-stream-kefir 0.3.1](https://github.com/canjs/can-stream-kefir/releases/tag/v0.3.1)
  - [can-define-stream](https://github.com/canjs/can-define-stream/releases/tag/v0.2.1)

**Next week:**

- Help promote all of our upcoming releases!

---

<div class="post-metadata">

**Author:** ![matthewp](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/matthewp/32/77_2.png) [@matthewp](https://forums.bitovi.com/u/matthewp)\
**Post date:** [July 7, 2017, 3:27pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/5 "2017-07-07T15:27:00Z")

</div>

# Last Week

- Worked on incremental rendering changes.
- Patch release of can-route.

# Next Week

- Incremental rendering speed comparisons with demo app.

---

<div class="post-metadata">

**Author:** ![cherif\_b](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/cherif_b/32/31_2.png) [@cherif\_b](https://forums.bitovi.com/u/cherif_b)\
**Post date:** [July 7, 2017, 3:37pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/6 "2017-07-07T15:37:46Z")

</div>

## Last week

- Fix doctype for donejs test files [https://github.com/donejs/generator-donejs/issues/250](https://github.com/donejs/generator-donejs/issues/250)
- Works on can-util/asssign [https://github.com/canjs/can-util/pull/306](https://github.com/canjs/can-util/pull/306)

## Next week

- Finalize can-util/assign and can-util/simple-assign
- Work on fixing canjs/donejs bugs and adding enhancements

---

<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:** [July 7, 2017, 3:54pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/7 "2017-07-07T15:54:27Z")

</div>

### Last Week:

Made some releases:

- can-connect-ndjson 0.1.2 (now has fallbacks and uses can-reflect)
- can-ndjson-stream 0.1.4  
Made and improved educational material for ndjson streams:
- 3 blogs (publishing soon)
- demos (see individual modules)
- documentation and guides (see documentation on modules)
- gifs and infographics (publishing soon)

### Next week

- publish blogs on ndjson-streams
- work on open issues for can-migrate-codemods

---

<div class="post-metadata">

**Author:** ![imaustink](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/imaustink/32/272_2.png) [@imaustink](https://forums.bitovi.com/u/imaustink)\
**Post date:** [July 7, 2017, 4:08pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/8 "2017-07-07T16:08:27Z")

</div>

**Last Week:**

- CanJS site search

**Next Week:**

- Release search 🤞
- Various issues that in-progress and in my backlog

---

<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:** [July 10, 2017, 8:34pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-07-07/679/9 "2017-07-10T20:34:39Z")

</div>

**Attendees:** @chasen @cherif_b @justinbmeyer @matthewp @phillipskevin_and Christopher Baker_

**Discussed topics:**

What should the goals be for can-debug?

What should the goals be for [can-debug](https://github.com/canjs/can-debug)?

- Right now, just shows [`can-observation` dependencies](https://github.com/canjs/can-debug/issues/1)
- Another feature that would be useful: [Log dependencies of an element, attribute, or fragment](https://github.com/canjs/can-debug/issues/5)
- Please [file an issue](https://github.com/canjs/can-debug/issues/new?labels=enhancement) to give us feedback on what other features you’d like
- Idea: [Add debugging guides](https://github.com/canjs/canjs/issues/3416)

[CanJS 4.0](https://github.com/canjs/canjs/issues/3140): What does it look like? How much dead code can we remove? What do we want to break?

- High-level goals: remove deprecated APIs and standardize best practices (`can-element`, ES classes, etc.)
- Justin updated [the issue description with our notes from the meeting](https://github.com/canjs/canjs/issues/3140#issue-218278012)
