strongloop / zone

Flow control and error handling for Node.js
http://strongloop.com/zone
Other
279 stars 14 forks source link

Is this project dead? #50

Open maxnordlund opened 8 years ago

maxnordlund commented 8 years ago

It seams like this hasn't been worked on in quite some time, ~10 months at the time of this writing, and I was just wondering if this project is to be considered dead?

If so, do you know any other project(s) which which provide similar features for node?

osher commented 8 years ago

if so - it would be a pitty :( I woud like to help, if it matters

gaurav21r commented 8 years ago

I haven't dived much into this project, but with ES7's async many Async flow control projects are not needed anymore I think. Still, IMHO Strongloop should officially declare the status of this project. cc @piscisaureus @crandmck @kraman @sam-github

sam-github commented 8 years ago

ES7 async/await in no way obviates this project. Its the opposite, await requires promise support for high-level control flow, and Zones is in some way is "a promisy encapusulation" of parts of the node.js loop life-cycle that will play quite well with await. That said, we haven't had much time to work on it. @osher what would you like to contribute? Keeping it alive is to a certain matter getting interested contributors. Its one of those "if everyone thinks its dead it will die" things, I think.

piscisaureus commented 8 years ago

Dead for now.

Although I still believe that the underlying ideas and concepts are sound, the chosen implementation strategy (monkey-patching node.js core) proved to be not viable. Also scope creep and/or inflated expectations didn't help get the thing out the door.

There's still work going on in this area; tomorrow for example I'll be attending the node.js error handling "summit" in SF, and I hear a TC39 proposal for a similar concept (also called Zone) is under way.

sam-github commented 8 years ago

OK, well, I take it back - don't try to resuscitate!

@piscisaureus will that "summit" be livecast?

piscisaureus commented 8 years ago

More on the TC39 zones proposal:

The presentation is at https://docs.google.com/presentation/d/1H3E2ToJ8VHgZS8eS6bRv-vg5OksObj5wv6gyzJJwOK0/edit?usp=sharing and a more detailed proposal, although still a bit rough, is at https://gist.github.com/mhevery/63fdcdf7c65886051d55.

piscisaureus commented 8 years ago

@piscisaureus will that "summit" be livecast?

Not that I'm aware of, but I'm sure the outcomes will be shared.

doivosevic commented 8 years ago

I think that this is the latest about zones: https://domenic.github.io/zones/

osher commented 8 years ago

Well, I don't have anything speciffic in mind.

Basically, I'm a tech consultant, and I came accross a customer that built is infra around domains, and since this package is pending deprecation I've been looking for an alternative - so I happend to get here. At the time I had capacity for new endavors, so I was probing with you to see how easily I could be engaged.

I'm more tight now, but am still interested.

The first point in contributing is, talk to the maintainers about the roadmap. so... If somebody could brief me and direct me to the points help is needed - I can deliver ;-)