Babel

MentorHenry Zhu (hzoo)
Project Websitehttps://babeljs.io
Project Repositoryhttps://github.com/babel/babel
Suitable for Beginners?no
TagsJS JavaScript ES6 AST Compilers Babel Transpilers Minifier
Stateaccepted
Applications (1st Choice)3 (3 submitted | 0 in-progress)
Applications (2nd Choice)2 (2 submitted | 0 in-progress)
Code of Conducthttps://github.com/babel/babel/blob/master/CODE_OF_CONDUCT.md
LicenseMIT license (MIT)

Project Description

Compiler for next generation JavaScript

Our team is mostly volunteer (although I just left work so I'm trying to work on this project full time and do this kind of thing). We're excited to learn/mentor.

Project's Requirements

javascript, potentially html/react/css for any website related things, otherwise an interest in compilers, ASTs, JS as a language, tooling

Tasks And Features

I added a roadmap PR of potential things we want to do as a project if anyone was interested: https://github.com/babel/babel/blob/add-roadmap/ROADMAP.md. I would check our videos to get an idea of Babel as a project: https://babeljs.io/docs/community/videos/.

I think good projects would be:
- to improve upon our REPL at babeljs.io/repl (integrating with astexplorer.net potentially),
- converting the Lebab project over to Babel as described in https://github.com/lebab/lebab/issues/138
- iterating on https://github.com/boopathi/babel-time-travel
- or creating a babel plugin tool to vet and increase the quality of npm babel plugins as mentioned in https://github.com/babel/babel/blob/add-roadmap/ROADMAP.md#increasing-the-quality-of-community-plugins
- Can check our blog posts for info on last years GSoC and RGSoC https://babeljs.io/blog/2017/08/09/babel-and-summer-of-code

Comments

You must be logged in to comment on this project.


Shikha Panwar, Saturday, February 24, 11:24 UTC

I am Shikha Panwar, 3rd year UG in CSE, IIT Kharagpur. I along with my partner Ankita Sahoo, second year UG in ECE from IIT Kharagpur interested in working on this workshop. We are familiar with git and have sound knowledge of Compilers , Javascript, JS, Mysql and are interested in working on this project.

It will be great if you could guide us get started and contribute to the projects.


psxpa3, Friday, February 9, 18:40 UTC

Hi Henry,

I (Priya) with my friend (Kavya) wants to work on this project. We collaboratively have the skills required for this project. So, could we have a quick meeting (skype or whatever way) to get to know more about this project and what sort of prior contributions, if any, is needed before filing the application for RGSoc.

email id: arora.priya4172@gmail.com

Regards,
Priya Arora


Henry Zhu, Tuesday, February 6, 13:08 UTC

You can reach out to me on Twitter (or DM) if you'd like to chat (or video call) https://twitter.com/left_pad for more information, what it was like last year, etc. Or maybe talk to https://twitter.com/KaraMarck about her experience?


ANISHA SWAIN, Saturday, February 3, 08:35 UTC

I would like to work on the project. I am experienced with NodeJS, D3JS, Express framework, HTML, CSS, Javascript, Bootstrap with MongoDB and MySQL. Though I am new to ElectronJS, yet I am confident enough to develop my skills in ElectronJS. Kindly guide me through the process. Thank You