Skip to content
This repository has been archived by the owner on Sep 26, 2019. It is now read-only.

Lingering in stage 0 #10

Open
SanderElias opened this issue Jun 6, 2017 · 8 comments
Open

Lingering in stage 0 #10

SanderElias opened this issue Jun 6, 2017 · 8 comments

Comments

@SanderElias
Copy link

This project seems to linger at stage 0 for over a year now. (at least that is how it looks like from this repo)
How about a status update? I would love to see this progress. preferably into stage 4 and into production!

@domenic
Copy link
Owner

domenic commented Jun 6, 2017

I guess we should withdraw it. We are not able to overcome the Node.js objections in #9.

@SanderElias
Copy link
Author

That's too bad. I quickly glanced over the thread, and this is not light reading.
However, it seems to pivot around require, with the coming import stuff in node v8 things might change. Perhaps a fresh look might bring new insights. When I have an hour to set apart, I will really read the whole thread more thorough. I'm good in asking stupid questions, and sometimes those help to get things along!

@bmeck
Copy link

bmeck commented Aug 24, 2017

@domenic is it not possible to withdraw the error handling?

@domenic
Copy link
Owner

domenic commented Aug 24, 2017

I am not really interested in working on or supporting an incomplete proposal that doesn't include error handling.

Repository owner deleted a comment from jfrazzano Aug 24, 2017
@bmeck
Copy link

bmeck commented Aug 24, 2017

Moving to Node CTC nodejs/CTC#166

@enko
Copy link

enko commented Jul 17, 2018

@domenic Is there anything that I can do, to push this proposal forward?

If this proposal would go forward, there would be at least a hint of support for async/await in angular via https://github.com/angular/zone.js/issues/740.

@Jamesernator
Copy link

Pending one change (nodejs/node#28317) Zones could actually be entirely writable in Node using the async_hooks API.

It would be nice to consider reviving this with that in mind.

@benjamingr
Copy link

benjamingr commented Jun 25, 2019

@Jamesernator that would not make zones writeable in Node because of error handling. If zones were just async hooks node would not object to them.

Also, zones are entirely writeable with domains anyway, zones are a better and more sound API for domains but they don't create issues for error handling. There is plenty of discussion in this thread.

Additionally we can probably provide the lower level hooks Angular needs in order to have zones in async/await regardless of zones being a part of ECMAScript.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants