# DoneJS Contributors Meeting – 2017-03-10

**URL:** <https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572>\
**Category:** DoneJS\
**Created:** [March 6, 2017, 3:54pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572 "2017-03-06T15:54:00Z")\
**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:** [March 6, 2017, 3:54pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/1 "2017-03-06T15:54:00Z")

</div>

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

[Live Stream](https://www.youtube.com/watch?v=OibOpPvjEPc)

Epics:

- [Bitcentive: Eliminate Tech Debt](https://github.com/donejs/bitcentive/issues/194) — `47 / 109`
- [CanJS 3.5](https://github.com/canjs/canjs/issues/2984) — `77 / 205`
- [CanJS 3.6](https://github.com/canjs/canjs/issues/2990) — `40 / 68`
- [can-zone 1.0](https://github.com/canjs/can-zone/issues/102) — `10 / 11`
- [DoneJS 1.0 Release](https://github.com/donejs/donejs/issues/703) — `1144 / 1233`
- [DoneJS 1.0 Site](https://github.com/donejs/donejs/issues/706) — `68 / 122`
- [DoneJS 1.1 Release](https://github.com/donejs/donejs/issues/787) — `0 / 159`
- [Figure out how to handle custom generators](https://github.com/donejs/generator-donejs/issues/148) — `0 / 58`
- [Get Socket.io working in SSR environment](https://github.com/donejs/done-ssr/issues/198) — `2 / 6`
- [React View-Model](https://github.com/canjs/react-view-models/issues/13) — `26 / 51`
- [2017-03 Developer Relations & Evangelism](https://github.com/donejs/developer-relations/issues/6) — `25 / 189`

---

<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:** [March 6, 2017, 4:25pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/2 "2017-03-06T16:25:59Z")

</div>

# Topics:

- Delaying the [Templating RFP](https://github.com/canjs/canjs/issues/2995).

---

<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:** [March 7, 2017, 5:05am UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/3 "2017-03-07T05:05:53Z")

</div>

Topics:

- Discuss [idea for change](https://github.com/donejs/developer-relations/issues/16#issuecomment-284176236) to the generic formatting of the contribution guide template.
- Come to a (quick) final verdict on whether or not to keep the [“plug” for Apple](https://github.com/donejs/donejs/pull/847).

This week:

- Submitted a [PR](https://github.com/donejs/donejs/pull/860) to overhaul the DoneJS readme.
- Submitted a [PR](https://github.com/donejs/demo-streaming-dev-server/pull/11) to fixup documentation of demo-streaming-dev-server.
- Reviewed the code in [this forum post](http://forums.bitovi.com/t/components-content-not-rendered-after-bundled/570) (@roemhildtg’s issue has been resolved).
- Submitted a proposal to give a talk at the upcoming [Chicago Code Camp](https://www.chicagocodecamp.com/) titled “Creating your first DoneJS application” (will follow the DoneJS chat guide, if accepted).

Next week:

- Tackle the [big list of repos](https://github.com/donejs/developer-relations/issues/16) in need of [CONTRIBUTING.md](http://CONTRIBUTING.md) (starting with [generator-donejs](https://github.com/donejs/generator-donejs/issues/135)).
- Experimenting with [donejs-plugin-bootstrap](https://github.com/leoj3n/donejs-plugin-bootstrap) if have time.

---

<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:** [March 7, 2017, 5:30pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/4 "2017-03-07T17:30:38Z")

</div>

This Week:

- [can-stache release](https://github.com/canjs/can-stache/releases/tag/v3.0.20)
- [weather widget guide](https://github.com/canjs/canjs/pull/3061)
- [can-view-scope release](https://github.com/canjs/can-view-scope/releases/tag/v3.1.4)
- Solid initial progress on [can-operate](https://github.com/canjs/can-operate) and [can-symbol](https://github.com/canjs/can-symbol)
- Creating a 3.0 TodoMVC training (w/ slides)

Next Week:

- 3.0 Training material

Topics:

- Rename can-operate to can-reflect

---

<div class="post-metadata">

**Author:** ![kdillon](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/kdillon/32/230_2.png) [@kdillon](https://forums.bitovi.com/u/kdillon)\
**Post date:** [March 8, 2017, 9:00pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/5 "2017-03-08T21:00:37Z")

</div>

Should a plaintext version of jQuery be appended as part of FuncUnit.

Pros  
Makes FuncUnit more portable  
Potentially easier to use  
End-users don’t need to keep track of which version of FuncUnit works with which jQuery

Cons  
Bloats the code  
Deceptive, and counters the doc  
Questionable as to which version of jQuery is being used, if users specify a different version.

---

<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:** [March 10, 2017, 3:27pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/6 "2017-03-10T15:27:59Z")

</div>

**This week:**

- [CanJS 2.3.30](https://github.com/canjs/canjs/releases/tag/v2.3.30)
- Helping with CanJS 3.5
- `donejs add cordova@alpha`

**Next Week:**

- Releasing final versions of donejs 1.0 libraries

---

<div class="post-metadata">

**Author:** ![m-mujica](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.bitovi.com/m-mujica/32/116_2.png) [@m-mujica](https://forums.bitovi.com/u/m-mujica)\
**Post date:** [March 10, 2017, 3:28pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/7 "2017-03-10T15:28:14Z")

</div>

This week:

- [Development bundles release](https://github.com/stealjs/steal/releases/tag/v1.3.0) 🎆
- [steal-tools maintenance](https://github.com/stealjs/steal-tools/milestone/21)
- Started working on [support customizing babel in steal](https://github.com/stealjs/steal/issues/1040)
- [steal-conditional patch release](https://github.com/stealjs/steal-conditional/releases/tag/v0.3.3)
- [Released steal@1.3.1](https://github.com/stealjs/steal/releases/tag/1.3.1)

Next Week

- Continue working on [support customizing babel in steal](https://github.com/stealjs/steal/issues/1040)

---

<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:** [March 10, 2017, 4:17pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/8 "2017-03-10T16:17:13Z")

</div>

Last week:

- Published [February 2017 DoneJS Community Update](https://www.bitovi.com/blog/february-2017-donejs-community-update)
- Helped with some Syn commits
- JS LA
- Submitted some PRs:
- [Fix can-view-live documentation typo](https://github.com/canjs/can-view-live/pull/22)
- [Add links to unlabeled issues to the contribution guide](https://github.com/donejs/donejs/pull/851)
- [Add docs on developer relations responsibilities](https://github.com/bitovi/bitovi/pull/25)
- [Add extracurricular info from bitovi/brain](https://github.com/bitovi/bitovi/pull/26)
- [Update .travis.yml](https://github.com/canjs/can-util/pull/200)
- [Update .travis.yml](https://github.com/canjs/canjs/pull/3074)

Next week:

- Meetup & conference organizing
- Reaching out to other blogs to write articles

---

<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:** [March 10, 2017, 6:41pm UTC](https://forums.bitovi.com/t/donejs-contributors-meeting-2017-03-10/572/9 "2017-03-10T18:41:43Z")

</div>

**Attendees:** @chasen @daffl @justinbmeyer @leoj3n @phillipskevin

**Discussed topics:**

Delaying the [Templating RFP](https://github.com/canjs/canjs/issues/2995):

- Summary: team is still working on DoneJS 1.0, so we’re removing the due date for RFP submissions until we have a better idea when we’ll discuss this topic
- The goal of the RFP is to collect ideas to foster our discussion, so although we almost certainly won’t pick one RFP and go with it, it’s important for us to collect the community’s thoughts
- …so please submit your ideas, even if they’re not fully-formed!

[Contribution guide template](https://github.com/donejs/developer-relations/issues/16#issuecomment-284176236):

- Question: how are we keeping changelogs in our projects?
- Answer: trying to consistently use [GitHub’s Releases feature](https://help.github.com/articles/about-releases/)
- Idea: add CHANGELOG to root of each repo to point to the Releases tab
- Idea: make [CONTRIBUTING.md](http://CONTRIBUTING.md) smaller by splitting off some info into [HACKING.md](http://HACKING.md)
- Justification for [current donejs-firebase CONTRIBUTING.md](https://github.com/donejs/donejs-firebase/blob/ad28edf58db6c6783d4815e6ac020be78d54ea29/CONTRIBUTING.md): want to make it easy to find the info
- Compromise: only include the top-level sections from the [DoneJS contribution guide](https://donejs.com/contributing.html)
- Follow-up from after the meeting: [PR for updating the donejs-firebase CONTRIBUTING.md](https://github.com/donejs/donejs-firebase/pull/18)

[Remove plug for Apple](https://github.com/donejs/donejs/pull/847):

- Some non-Apple fans might not like our comparison to them
- Decision: replace the “plug” with a better metaphor

Rename can-operate to can-reflect:

- [can-operate](https://github.com/canjs/can-operate)
- [Reflect API](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect) seems similar to `can-operate`’s purpose
- Justin will continue evaluating whether they’re similar

Should a plaintext version of jQuery be appended as part of FuncUnit?

- Discussion deferred to next week’s meeting
