# DoneJS Contributors Meeting – 2017-05-12

**URL:** https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628
**Category:** DoneJS
**Created:** [May 5, 2017, 6:17pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628 "2017-05-05T18:17:10Z")
**Posts on this page:** 11
**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: [May 5, 2017, 6:17pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/1 "2017-05-05T18:17:10Z")

</div>

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

**Epics:**

- [bit-docs website](https://github.com/bit-docs/bit-docs-website/issues/1) — `5 / 104`
- [CanJS 3 Codemods](https://github.com/canjs/can-migrate-codemods/issues/14) — `0 / 35`
- [CanJS 3.7](https://github.com/canjs/canjs/issues/2990) — `109 / 249`
- [Proposal: Streamable apps](https://github.com/donejs/donejs/issues/834) — `0 / 56`
- [React View-Model](https://github.com/canjs/react-view-models/issues/13) — `26 / 51`
- [Revisit can-connect](https://github.com/canjs/can-connect/issues/288) — `0 / 13`
- [Slim Loader](https://github.com/stealjs/steal-tools/issues/661) — `0 / 0`
- [Spring 2017 CanJS.com Design Updates](https://github.com/canjs/canjs/issues/3220) — `6 / 40`
- [2017-05 Developer Relations & Evangelism](https://github.com/donejs/developer-relations/issues/35) — `48 / 141`

**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: [May 8, 2017, 4:51pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/2 "2017-05-08T16:51:55Z")

</div>

**Topics:**

- `make` doesn’t work on Windows without additional tooling 😕
- Enabling [Snyk](https://snyk.io) on our repos to find and fix vulnerabilities in our dependencies

**Last week:**

- Published [April 2017 DoneJS Community Update](https://www.bitovi.com/blog/april-2017-donejs-community-update)
- [Presented at IPA’s and API’s](https://www.meetup.com/IPAs-and-APIs/events/239318420/)
- Submitted some PRs:
  - [Add a script for getting a list of contributors to our projects](https://github.com/donejs/developer-relations/pull/41)
  - [Fix the embedded JS Bin in the TodoMVC guide](https://github.com/canjs/canjs/pull/3202)
  - [Use canjs.com instead of v2.canjs.com](https://github.com/canjs/can-compile/pull/61)
    - [Add the release folders for 2.3.28, 2.3.29, 2.3.30, and 2.3.31](https://github.com/canjs/canjs/commit/63f2e94415a77edca3082e2bd444404059e0e55f)
    - [Add the release folders for 2.3.28, 2.3.29, 2.3.30, and 2.3.31](https://github.com/bitovi/canjs.com/commit/98cc112c81c236dbcd3edf2879f5ad57f4e90472)

  - [Add more instructions to the 2.3 release docs](https://github.com/canjs/canjs/pull/3219)
  - [Use SSL version of chat.donejs.com in the Chat Guide](https://github.com/canjs/canjs/pull/3245)

**Next week:**

- Write my SitePoint article
- Continue working on the migration guide blog post
- Work on other outside evangelism

---

<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: [May 12, 2017, 3:00pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/3 "2017-05-12T15:00:02Z")

</div>

This week:

- Could not repro conflicting unique names.
  - [https://github.com/bit-docs/bit-docs/issues/33#issuecomment-300070009](https://github.com/bit-docs/bit-docs/issues/33#issuecomment-300070009)

- Reworded docs for `bit-docs-js`.
  - [https://github.com/bit-docs/bit-docs-js/pull/5](https://github.com/bit-docs/bit-docs-js/pull/5)

- Merged tests for bit-docs-tag-demo!
  - [https://github.com/bit-docs/bit-docs-tag-demo/pull/9](https://github.com/bit-docs/bit-docs-tag-demo/pull/9)

- Brought up some ESLint issues.
  - [https://github.com/bitovi/eslint-config-bitovi/issues](https://github.com/bitovi/eslint-config-bitovi/issues)

- Create issues/PRs about demo encapsulation (for coming back to another time).
- Can use CodeMod on CLI for diff per change.
  - [https://github.com/bit-docs/bit-docs-js/issues/9](https://github.com/bit-docs/bit-docs-js/issues/9)

- Reviewed playlist editor recipe.
  - Text: [https://github.com/canjs/canjs/pull/3240](https://github.com/canjs/canjs/pull/3240)
  - Images: [https://github.com/canjs/canjs/pull/3241](https://github.com/canjs/canjs/pull/3241)
  - Cursor pointer: [https://github.com/canjs/bit-docs-html-canjs/pull/239](https://github.com/canjs/bit-docs-html-canjs/pull/239)

Next week:

- Get very basic `@signature` working.
- Continue converting from `documentjs -> bit-docs`, and rewording docs.

---

<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: [May 12, 2017, 3:21pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/4 "2017-05-12T15:21:01Z")

</div>

Last Week:

- Playlist editor recipe: [https://canjs.com/doc/guides/recipes/playlist-editor.html](https://canjs.com/doc/guides/recipes/playlist-editor.html)
- DoneJS Chicago: [https://www.meetup.com/DoneJS-Chicago/events/239140963/](https://www.meetup.com/DoneJS-Chicago/events/239140963/)
- Live stream today: [https://www.youtube.com/watch?v=0GLa33tdDTg](https://www.youtube.com/watch?v=0GLa33tdDTg)

Next Week:

- Bitovi new hire training

Topics:

- can-animate MIck
- interfaces for can-connect Nils

---

<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: [May 12, 2017, 3:28pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/5 "2017-05-12T15:28:59Z")

</div>

# Last Week:

- Vacation
- HTTP2 integration into DoneJS (more to come here).

# Next Week:

- Writing an article on HTTP2 ideas.

---

<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: [May 12, 2017, 3:29pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/6 "2017-05-12T15:29:09Z")

</div>

**Last week:**

- [CanJS 3.7.0](https://github.com/canjs/canjs/releases/tag/v3.7.0)
  - can-connect-cloneable
  - can.defineStreamKefir
  - bug fixes

- [CanJS 3.8.0](https://github.com/canjs/canjs/releases/tag/v3.8.0)
  - you can now use promise-likes in can-stache
  - spaces in attribute names and event bindings (for future animation support)
  - more bug fixes

**Next week:**

- Speaking at Indy.js
- can-reflect

---

<div class="post-metadata">

### Author: ![mickmcgrath13](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/mickmcgrath13/32/101_2.png) [@mickmcgrath13](https://forums.bitovi.com/u/mickmcgrath13)
#### Post date: [May 12, 2017, 3:33pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/7 "2017-05-12T15:33:00Z")

</div>

Last Week:

- [can-stache-animate](https://github.com/mickmcgrath13/can-stache-animate)

Next Week:

- [can-stache-animate](https://github.com/mickmcgrath13/can-stache-animate)
- CanJS Site Search

---

<div class="post-metadata">

### Author: ![mickmcgrath13](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/mickmcgrath13/32/101_2.png) [@mickmcgrath13](https://forums.bitovi.com/u/mickmcgrath13)
#### Post date: [May 12, 2017, 3:43pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/8 "2017-05-12T15:43:08Z")

</div>

Also…

Last Week:

- [can-view-parser - v3.1.0](https://github.com/canjs/can-view-parser/releases/tag/v3.1.0)  
\*\*\*\* [Allow and encode spaces in attribute names that start with { or (](https://github.com/canjs/can-view-parser/pull/50)
- [can-stache-bindings - v3.1.0](https://github.com/canjs/can-stache-bindings/releases/tag/v3.1.0)  
\*\*\*\* [handle spaces in event binding attribute syntax](https://github.com/canjs/can-stache-bindings/pull/199)  
\*\*\*\* [look up and call stache helper if no other value found for scopeData](https://github.com/canjs/can-stache-bindings/pull/201)

---

<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: [May 12, 2017, 4:02pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/9 "2017-05-12T16:02:21Z")

</div>

Sorry for the strange links: “new users can only put 2 links in a post.” ☹

**Last Week**

- Worked on Add blur action for testing blur events (bitovi/funcunit/issues/182)
- Fixed Edit on GitHub leads to 404 (canjs/bit-docs-html-canjs/pull/232)
- Finished Create the About page (/canjs/canjs/pull/3237)
- Fixed Scroll up from top of page reveals bug in IOS (/canjs/bit-docs-html-canjs/pull/230)
- Finished Remove the GitHub stars from the packages in the Collections list (/canjs/canjs/pull/3232)
- Worked on Create the API Docs page (/canjs/canjs/pull/3242)
- Fixed source link herlper (/canjs/bit-docs-html-canjs/pull/237)
- Updated Fixes janky table of contents menu (/donejs/bit-docs-donejs-theme/pull/49)

**Next Week**

- New hire training! 🎉 😃

---

<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: [May 12, 2017, 5:14pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/10 "2017-05-12T17:14:27Z")

</div>

**Attendees:** @chasen @justinbmeyer @kdillon @matthewp @mickmcgrath13 @Nils @phillipskevin

**Discussed topics:**

`make` doesn’t work on Windows without additional tooling:

- Suggestion: use Node.js scripts instead
- Run scripts through Git Bash on Windows
- [ShellJS](https://github.com/shelljs/shelljs) can be useful for writing the scripts
- [Follow-up comment on Improve the FuncUnit.com build](https://github.com/bitovi/funcunit/issues/196#issuecomment-301123536)

Enabling [Snyk](https://snyk.io) on our repos to find and fix vulnerabilities in our dependencies:

- Snyk opens PRs for vulnerabilities, makes patches for modules that haven’t been fixed yet, and can be integrated into our build process
- Decided to experiment with it by enabling it just on [donejs/donejs](https://github.com/donejs/donejs)

`can-animate`:

- [New can-animate concept](https://github.com/canjs/can-animate/issues/3#issuecomment-298450333)
- [can-view-parser 3.1](https://github.com/canjs/can-view-parser/releases/tag/v3.1.0) allows spaces in attribute names and [can-stache-bindings 3.1](https://github.com/canjs/can-stache-bindings/releases/tag/v3.1.0) allows spaces in event bindings
- [can-stache-animate](https://github.com/mickmcgrath13/can-stache-animate): collection of animations
- Discussed the value of having the before/run/after phases

_Nils got his audio working right as we ended the broadcast, so after the stream we discussed the API for [Add “interface” checks to can-connect behaviors](https://github.com/canjs/can-connect/issues/290)_

---

<div class="post-metadata">

### Author: ![Nothing\_New](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/nothing_new/32/206_2.png) [@Nothing\_New](https://forums.bitovi.com/u/Nothing_New)
#### Post date: [May 18, 2017, 3:52am UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-05-12/628/11 "2017-05-18T03:52:25Z")

</div>

Keep it going. Make sure you can post links next time 🙂
