Code Monkey home page Code Monkey logo

Comments (12)

gaearon avatar gaearon commented on June 6, 2024 96

Yea, sorry about this. I remember about the notes.

We had different people go on vacations during August and September so the meetings were much shorter and often included two or three people.

Even so, most of them were concerned with React usage internally at Facebook, and associated work. As you might know, React team is not just responsible for developing React, but also for helping the product teams that use React (both for publicly known products and products we can’t talk about).

A summary to the best of my knowledge:

  • Paul @zpao is transitioning out of the team (he’s been on it for a long time, and looks forward to working on something new).
  • Christopher @vjeux has also left the team and switched to working on Nuclide.
  • Ben @spicyj has been working on different issues related to React in Facebook products and reviewing Sebastian's Fiber pull requests.
  • Kevin @lacker leads the new documentation effort.
  • Sebastian @sebmarkbage has been busy with TC39, later returned to work on Fiber and spent a bulk of these two months fixing subtle issues and implementing child reconciliation.
  • Andrew @acdlite has contributed to Fiber and new documentation. He's new to the team, but he's still in Bootcamp so he can't dedicate full time to it yet.
  • I was on vacation, then working on Create React App, then working on new React docs (including new "Contributing" section and a bunch of new guides), then working on better support for error boundaries.

We also spent a bit of time debating what to focus on, as the team is pulled in many different directions. We decided to focus on shipping Fiber, and indeed there is a lot of work to do there and not as much to discuss.

I'll publish the next meeting note as soon as we have something reasonable to share.

from core-notes.

gaearon avatar gaearon commented on June 6, 2024 7

Let's keep it open for visibility until I publish new notes.

from core-notes.

gaearon avatar gaearon commented on June 6, 2024 6

@vjeux was working on to add Flow types into React. Does anyone take over it?

We use Flow types in all Fiber code, and we accept contributions (like this one by @flarnie!) that Flow-ify other places in the codebase.

Flow-ifying the old reconciler is not as important because we want to eventually throw it away.

Do you think community contributions to the work on Fiber are realistic at this early stage? Anything an ambitious contributor could take on?

It’s hard to say. I consider myself an ambitious contributor and I’m still struggling quite a bit. I am building React Fiber Debugger (temporary URL) for myself to better understand how Fiber works—I’ll try to check it in soon for other folks.

We collected all work on Fiber in facebook/react#7925. Some of the "Low Pri" issues at the bottom should be doable but might take a lot of work. Others are important too but it’s likely we might get to some of them first. In general, we encourage you to look at those issues and give them a try, but unfortunately this time we can’t give you any guarantees that we would wait for you because time is absolutely essential and we can’t afford to wait for anyone. Still, feel free to take anything from #7925 that doesn’t have somebody’s name on it, and submit a PR, although again, if we don’t agree with the approach, we likely won’t be able to spend a lot of time helping you get on track. Sorry about this!

from core-notes.

aweary avatar aweary commented on June 6, 2024 2

Best of luck @vjeux with Nuclide and @zpao with whatever you end up doing 😄

from core-notes.

gaearon avatar gaearon commented on June 6, 2024 2

Added notes for October. Closing.

from core-notes.

koba04 avatar koba04 commented on June 6, 2024 2

Thank you for your hard work!! It's very helpful for React community!!

from core-notes.

outdooricon avatar outdooricon commented on June 6, 2024

Also wondering, especially since @gaearon got back from vacation on sept 20 according to the final meeting notes :)

from core-notes.

browniefed avatar browniefed commented on June 6, 2024

https://twitter.com/dan_abramov/status/787636786013044736 there is your answer

from core-notes.

outdooricon avatar outdooricon commented on June 6, 2024

Thanks for the update @gaearon!

from core-notes.

koba04 avatar koba04 commented on June 6, 2024

@gaearon Thank you for your response!

Christopher @vjeux has also left the team and switched to working on Nuclide.

@vjeux was working on to add Flow types into React. Does anyone take over it?

We also spent a bit of time debating what to focus on, as the team is pulled in many different directions. We decided to focus on shipping Fiber, and indeed there is a lot of work to do there and not as much to discuss.

Awesome! I'm very excited about Fiber!

from core-notes.

borisyankov avatar borisyankov commented on June 6, 2024

@Gaeron Do you think community contributions to the work on Fiber are realistic at this early stage? Anything an ambitious contributor could take on?

from core-notes.

koba04 avatar koba04 commented on June 6, 2024

Thanks! I'll close this.

from core-notes.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.