Skip to content

Commit

Permalink
Create jan-06.md (#11)
Browse files Browse the repository at this point in the history
  • Loading branch information
hzoo committed Jan 10, 2017
1 parent 56b6e16 commit 532bc4f
Show file tree
Hide file tree
Showing 2 changed files with 98 additions and 1 deletion.
93 changes: 93 additions & 0 deletions 2017-01/jan-06.md
@@ -0,0 +1,93 @@
## January 6/7 ([discuss](https://github.com/babel/notes/pull/11))

> The first "real" meeting! (Previous ones were just my notes/ideas)
Attendees:

Jan 6th

- [Brian](https://twitter.com/existentialism) ([@existentialism](https://github.com/existentialism))
- [Diogo](https://twitter.com/kovnsk) ([@kovensky](https://github.com/kovensky))
- [Henry](https://twitter.com/left_pad) ([@hzoo](https://github.com/hzoo))
- [Logan](https://twitter.com/loganfsmyth) ([@loganfsmyth](https://github.com/loganfsmyth))

Jan 7th

- [Andrew](https://twitter.com/drewml) ([@drewml](https://github.com/drewml))
- [Daniel](https://twitter.com/TschinderDaniel) ([@danez](https://github.com/danez))
- [Henry](https://twitter.com/left_pad) ([@hzoo](https://github.com/hzoo))
- [Logan](https://twitter.com/loganfsmyth) ([@loganfsmyth](https://github.com/loganfsmyth))
- [Sven](https://twitter.com/svensauleau) ([@xtuc](https://github.com/xtuc))

I figured if we were ever going to do a meeting it would make sense for a discussion on what Babel 7 should be! I'm sure glad we did and hope to do more soon!

### Meeting Schedule
- Frequency: once/twice a week/as necessary?
- How: Google Hangouts (maybe try another one if audio delay)
- Need to figure out timezones!
- Should we broadcast it? Would be cool to invite the community in for certain topics/issues to discuss!

### Open Collective
- Got the ok from the team! (I also talked with [Xavier](https://twitter.com/xdamman) 2x in person about Open Collective/Babel/etc).
- Set up Teespring link (Planning on donating the profits back into open collective account so it creates a cycle)
- Shirts: both christmas one + regular logo?
- Sync the open collective blog post + tshirts link + tweet, etc
- Blogpost: make it clear what the money will be used for: community, etc

### Babel 7

Have minimal user changes while letting us drop Node 0.10/0.12 + cleanup.

- Wiki: https://github.com/babel/babel/wiki/Babel-7
- https://github.com/babel/babel/milestone/9 (would like help turning ideas into issues and then some PRs).
- Not sure how much time we want to spend reading through the existing 400+ issues for other changes.
- Drop Node 0.10/0.12 (everything related to that: loader, gulp, grunt, babelify, lerna).
- Babel Plugin Versioning/Babylon Versioning.
- For experimental plugins create internal “plugins” like jsx/flow currently are.
- Make a 7.x branch and push to that, once ready to publish rebase and make that the new master branch.
- Use lerna independent mode but sync non-experimental pkgs together (experimental plugins are independent). This is an alternative to making a whole new repo.

### TC39

Thought it would be awesome if we could fund people to go to TC39 via open collective and also have meetings there.

- Be an non-profit (nope!)
- Join a foundation (not sure yet)
- Work at company that is on ECMA (James/Kent, I'm (Henry) at Adobe)

### Getting Contributors

- Put a lot more focus on `beginner-friendly` labeled issues! (in all repos)
- Example: https://github.com/babel/babel-preset-env/issues/129
- Provide better onboarding experience for contributors as well as collaborators.
- Updating our docs with labeled issues: https://github.com/babel/babel.github.io/pull/1126
- Node has awesome docs: https://github.com/nodejs/node/blob/master/doc/onboarding.md
- Talk to schools/teachers/students, partner with orgs like Google Summer of Code?
- https://twitter.com/left_pad/status/810662070454722560

### Working On

- Andrew: getting proposals through tc39, spec/grammar
- Daniel: make babylon output estree
- Logan: future of Babel (minimal babel-core, fix plugin ordering, perf, debugging)

### Issues/PR Discussions

- After we added Discourse (Community Discussion) in https://github.com/babel/babel.github.io/pull/875 we’ve been getting generic support questions rather than a discussion about that specific page - we should add a message to use slack/github issues for help.
- https://github.com/babel/babel/pull/5057 (mention-bot -> OK)
- https://github.com/babel/babel.github.io/pull/1047 (community resources page website -> No for now)
- Hard to maintain ourselves; maybe just add to https://github.com/dustinspecker/awesome-babel?
- https://github.com/babel/babel-preset-env/issues/26 (autoprefixer and babel -> config lookup)
- https://github.com/babel/babel/pull/4892 (.babelrc.js -> determine config lookup implications)
- More error prone, less help from Babel, opt out of babel-init/config manipulation tool.

### Babel-bot

Initial Discussion: https://github.com/babel/notes/issues/8
Repo: https://github.com/babel/babel-bot

Lots of awesome ideas here and should serve as a good base for a generic bot tool for many other oss projects!

---

Please feel free to discuss these notes in the [corresponding pull request](https://github.com/babel/notes/pull/11) or join in on our discussions in [#development](https://babeljs.slack.com/messages/development). (Sign up at [slack.babeljs.io](https://slack.babeljs.io/)).
6 changes: 5 additions & 1 deletion README.md
Expand Up @@ -14,7 +14,11 @@ You can comment on the pull requests to discuss the notes, or raise issues if yo

Basically copied from [reactjs/core-notes](https://github.com/reactjs/core-notes)

## Notes
## Meetings

* [January 6/7](https://github.com/babel/notes/blob/master/2017-01/jan-06.md) ([discuss](https://github.com/babel/notes/pull/11))

## Old Notes (2016)

#### July

Expand Down

0 comments on commit 532bc4f

Please sign in to comment.