Slide 1

Slide 1 text

Vue.js New Team Front-end LT & discussion
 (freee x Minnano Wedding) 2016-04-08 @kazupon

Slide 2

Slide 2 text

Introduction 2015, Vue.js became rapidly popular Why became rapidly popular?
 -> See the bellow the URL slide https://speakerdeck.com/kazupon/vue-dot-js-recent-trends

Slide 3

Slide 3 text

Introduction • 2016, it has been further growth, Recently, Vue.js organization changed Vue.js Author Even You

Slide 4

Slide 4 text

To Speak Today • Mar 18, 2016
 Kick-off Vue.js team,
 Vue.js organization changed • Today, I speak about the new Vue.js organization team!!

Slide 5

Slide 5 text

Who are you? • GitHub: kazupon • Twitter: kazu_pon • Company: CUUSOO SYSTEM • Position: CTO (Full-Stack)

Slide 6

Slide 6 text

OSS Contributions • Vue.js organization (vuejs team) • Vue.js official site for Japanese • Maintenance and Translate Vue.js official repositories

Slide 7

Slide 7 text

vuejs-jp orgnizer

Slide 8

Slide 8 text

Opened vuejs-jp slack • Direct URL Access
 https://vuejs-jp-slackin.herokuapp.com • Vuejs official site for japanese
 http://jp.vuejs.org
 


Slide 9

Slide 9 text

Vue.js team members

Slide 10

Slide 10 text

before 6 members

Slide 11

Slide 11 text

Current 17 members!!

Slide 12

Slide 12 text

Current Japanese: 2 members

Slide 13

Slide 13 text

Vue.js team structure

Slide 14

Slide 14 text

Vue.js team structure

Slide 15

Slide 15 text

Vue.js team structure • Is Full-time member there?
 No, there are not.
 Vue.js creator is exploring the possibility of working on Vue.js fulltime. https://www.patreon.com/evanyou?ty=h

Slide 16

Slide 16 text

Role of Vue.js team

Slide 17

Slide 17 text

Role of Vue.js team • Issue Triaging • bug report • feature request • clean up stable issues • Pull Request reviewing • Working on New Features or Bug fixes • Specific repository helping • Support comminuty

Slide 18

Slide 18 text

Issue Triaging • Bug report

Slide 19

Slide 19 text

Issue Triaging • Feature request

Slide 20

Slide 20 text

Issue Triaging • Clean up inactivity issues

Slide 21

Slide 21 text

Pull Request Reviewing

Slide 22

Slide 22 text

Working on New Features or Bug fixes

Slide 23

Slide 23 text

Specific repository helping

Slide 24

Slide 24 text

Community Support http://forum.vuejs.org

Slide 25

Slide 25 text

Community Support

Slide 26

Slide 26 text

Contribution Rules

Slide 27

Slide 27 text

Issue management with labeling

Slide 28

Slide 28 text

Development flow • Vue.js contribution guide
 https://github.com/vuejs/vue/blob/dev/ CONTRIBUTING.md • Never directly commit to dev/master branches • Always submit the work as a Pull Request • Fork and create a topic branch and working !!

Slide 29

Slide 29 text

Vue.js New Vision

Slide 30

Slide 30 text

“Progressive Framework” http://blog.evanyou.me/2015/12/20/vuejs-2015-in-review/ ʮVUE.JS: 2015 IN REVIEWʯ adaptable to different complexity levels

Slide 31

Slide 31 text

Roadmap

Slide 32

Slide 32 text

Vue.js (core) 1.1.0 https://github.com/vuejs/vue/milestones/1.1.0

Slide 33

Slide 33 text

And Other Official Plugins/Tools • vue-router • vue-cli • vuex • vue-loader/vuerify • vue-devtools

Slide 34

Slide 34 text

Future • vue-ssr (Server side rendering) • Official book/video tutorials • Higher level framework for mobile applications • Vue.js with Virtual-DOM (experimental NOW)

Slide 35

Slide 35 text

Announcements

Slide 36

Slide 36 text

Planning Vuejs Tokyo Meetup #1 • Vue.js Author: Evan you
 Attend remotely!!

Slide 37

Slide 37 text

Planning Vuejs Tokyo Meetup #1 • Organizer: vuejs-jp user group • Date: 5/31 Tue (Schedule under adjustment) • Location: Gotanda, Tokyo
 (Location under adjustment) • If you are interested, please contact us!!

Slide 38

Slide 38 text

Thanks!!