-
Notifications
You must be signed in to change notification settings - Fork 29.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TC39 representation for the Node.js Foundation #2153
Comments
Just a note: if we have a representative I think we will want a way to submit ticket items to them, even if it is just from the weekly call. That would aid in keeping track of things for both sides of communication. |
Not really up to date. Officially any Ecma member can send a representative. In practice the best way to find out which companies have been sending representatives, and who they have been sending, is to peruse recent minutes, as you noted:
Individuals are not members; companies are members. So these are almost all representatives of members, with an occasional invited guest.
My understanding is that any member organization can start sending anyone. But I might be off. I think there is at least an internal mailing list you somehow want to get on. @ecmageneva may be able to clarify. Note that non-profits are non-voting members. In practice this doesn't seem to be a big deal. You won't be able to threaten vetoing of ES2016 I guess. But hopefully nobody wants to do that. |
I spoke with a representative from ECMA a while back, like 9 months or a year, and gaining membership is less than straightforward. While membership is offered to non-profits free of charge that doesn't apply to 501(c)6's in some cases because they are member driven organizations. If most of those members are already ECMA members then no big deal but if the members of the org are not ECMA members there is a concern that the non-profit membership is being used as a backdoor to free representation for those companies. I'm confident that our representatives will rep our community and not just the dues paying members but we'll need to convince ECMA of that. What would help is if existing influential members of TC39 supported our membership and pro-actively advocated for our involvement to the administration at ECMA. |
This is a great idea. This is definitely something that we should have the board work on establishing that relationship and pull together the guidelines around how we can engage. Perhaps @mkdolan has some insight from a LF point of view. |
In the past I've asked this specifically and you are correct. |
Yes please. This is incredibly important. |
Dear All, |
By "Jquery has been hosting meetings" do they mean that one of their members has helped them host a meeting, JQuery Foundation doesn't have its own office so I'm guessing that is how they hosted a meeting. It's hard to say for sure what "candies" the Node Foundation would bring until we've had a change to attend a few meetings but I would expect us to be as actively involved as the members from jQuery. |
To be honest, this is something that the Foundation board needs to engage on. The TSC can submit a request to the Board to reach out to Ecma and see what is possible. That's what the Board is there for, after all. Let them work out the details. In the meantime, keep in mind that several members of the TSC (myself included) work for organizations that are already Ecma members and who have people who are already participating in various aspects of TC39. It would make a lot of sense for those of us whose organizations are already involved to coordinate a bit more. |
@mikeal Bocoup hosted two meetings on behalf of jQuery Foundation. Tilde will be hosting a meeting in September, also on behalf of jQuery Foundation.
Agreed, though I am not a member of TSC I will gladly participate in this effort to improve involvement coordination. |
Sorry,
I hope now it is clearer a bit.... |
No reason to keep this open at this point but it's likely something that we're going to want to revisit. |
@domenic can you invite me to the next TC39 meeting please :) |
@mikeal will email you with details! |
I have nowhere else to post this and this is somewhere I can tag with tc-agenda.
I'm proposing that we request of the newly formed board that one of the first orders of business should be to work towards membership of ECMA and formal representation by one or more individuals who's core concern is with server-side JavaScript. (Coming up with candidates is another process all together).
So far we have been fairly passive receivers of whatever they decide to throw into the spec and although there are a number of prominent Node users on TC39 I don't believe there's anyone explicitly representing server-side JavaScript. We have a lot of opinions in Node-land but mostly that just results in frustration in having to accept what others decide to impose on our beloved language.
I believe that the foundation joining ECMA may be straight-forward as we're a non-profit, just like the jQuery Foundation that has also joined. Although, the rules do have some additional wording around non-profits with other organizations as members: http://www.ecma-international.org/memento/join.htm
TC39 is a little opaque, particularly membership, don't bother trying to find details on ecma-international.org. Here's a list, but I'm not sure if it's up to date: http://tc39wiki.calculist.org/about/people/
See also meeting notes at: https://github.com/tc39/tc39-notes which includes names who are present but it's unclear to me if they are members, representatives of members or just interested parties.
It's also unclear to me how you go from being a member organisation of ECMA to getting representation on TC39. But I'm sure someone hanging around here can clear up the confusion.
The text was updated successfully, but these errors were encountered: