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

Surveys: Coordination #175

Closed
19 of 23 tasks
SMotaal opened this issue Aug 31, 2018 · 46 comments
Closed
19 of 23 tasks

Surveys: Coordination #175

SMotaal opened this issue Aug 31, 2018 · 46 comments
Assignees
Labels
surveys Relates to things where people to you what you don't want to but need to hear

Comments

@SMotaal
Copy link

SMotaal commented Aug 31, 2018

📆
Last Meeting
Thursday September 19 8-9 PM (UTC)

Thanks everyone for joining… I will try to post some updates for those who missed before our next regular meeting time.


Tasks

More Details
 🎉done   🔨ongoing   ✋pending   ❓reconsidering 

Here is an open link to the most recent "ongoing" draft: C1: Developers Collaborators Survey


Important: Please use direct mentions only

@SMotaal

This comment has been minimized.

@SMotaal

This comment has been minimized.

@sendilkumarn

This comment has been minimized.

@SMotaal

This comment has been minimized.

@sendilkumarn

This comment has been minimized.

@inidaname

This comment has been minimized.

@SMotaal
Copy link
Author

SMotaal commented Aug 31, 2018

@inidaname I was happy you were able to join. We're all over as we find a good way to structure this, your efforts are instrumental and highly appreciated.

@SMotaal

This comment has been minimized.

@SMotaal
Copy link
Author

SMotaal commented Sep 2, 2018

@sendilkumarn I did a dry run and I made a couple of changes and think we should finalize and move on to A2.

I also change the settings (sign-in + limit to 1 response) to see if this maybe better for us

@SMotaal
Copy link
Author

SMotaal commented Sep 2, 2018

@inidaname if you are interested and have bandwidth, it would be great if we can get you up to speed before A2 concludes and maybe then you can be the moderator for A3. Let me and @sendilkumarn know and if so, try to set up a call with either or both of us to get you up and running.

@sendilkumarn
Copy link
Contributor

@SMotaal 👍 That absolutely makes sense. Let us do it.

@GeoffreyBooth @zenparsing I sent invites for filling the form. Looking forward to it 😊

@SMotaal
Copy link
Author

SMotaal commented Sep 3, 2018

@sendilkumarn I noticed that when I'm leave the form window open in Chrome (with some experimental flags on) after leaving the window in the background, somehow the form's model goes out of sync and you can suddenly see the text of questions and headings switched around. Don't freak out, don't try to correct, just reload the window because changes in this state simply means you are likely to make irreversible changes that are applied to a different model than the one you are actually seeing. (Very sad design)

@sendilkumarn
Copy link
Contributor

@SMotaal Thanks for the tip 👍

@sendilkumarn
Copy link
Contributor

@GeoffreyBooth Thanks for filling the survey.
@zenparsing Did you receive the link for the survey, let me know if you have any difficulties.

Also, can we schedule a meeting on 7 or 8 Sep?

@zenparsing
Copy link

@sendilkumarn Yes, I completed the survey a few hours ago.

@GeoffreyBooth
Copy link
Member

Sure, I’m available until 8 am Pacific Time any weekday.

@sendilkumarn
Copy link
Contributor

@GeoffreyBooth awesome I just created this doodle

@zenparsing can you also give your preference?

@SMotaal
Copy link
Author

SMotaal commented Sep 5, 2018

@sendilkumarn @GeoffreyBooth @zenparsing
Since we all finished, can I suggest trying to do review sooner (open doodle from Today 5th)

My thinking is that since everyone in the group expressed interest in an internal survey, our review can be a good opportunity to cherry pick (or come up with) those set of questions.

If we can get this done in a reasonable time, then we can roll it out over the weekend to give people enough time before Wednesday's meeting.

There be some interesting twists 😉 (maybe)

@sendilkumarn
Copy link
Contributor

Sure, unfortunately, I am not free tomorrow (6th Sep). I am okay with anytime today and Friday.

@SMotaal
Copy link
Author

SMotaal commented Sep 5, 2018

I can also free myself up starting right now (and most of Friday - but this kills two days where we could be working on internal version)... Hope the majority of A1 and A2 can do the same... @GeoffreyBooth @zenparsing @inidaname

Clarification: Meeting should not take more than an hour (even less)

@SMotaal
Copy link
Author

SMotaal commented Sep 5, 2018

@sendilkumarn if you prefer, I am open to doing the review on the 6th and we both can touch base on the 7th for finalization and next steps.

@sendilkumarn
Copy link
Contributor

@SMotaal I am perfectly fine with that 👍

@SMotaal
Copy link
Author

SMotaal commented Sep 6, 2018

@GeoffreyBooth @zenparsing please take a moment to "re"doodle times for tomorrow.

Thanks to everyone's hard work I am feeling very motivated by how this is coming along.

@SMotaal

This comment has been minimized.

@SMotaal
Copy link
Author

SMotaal commented Sep 6, 2018

@GeoffreyBooth @zenparsing With the assumption you both are Pacific Time (I'm Eastern, 3 hrs ahead)

Please clarify:

Thursday & Friday: if you are free before 8 Pacific (11 Eastern)
Saturday & Sunday: if at all

And update doodle accordingly.

@zenparsing I see "?" in doodle for today, does this mean "if need be" or "did not update"

@zenparsing
Copy link

@SMotaal I've updated my times.

@SMotaal
Copy link
Author

SMotaal commented Sep 6, 2018

@sendilkumarn Thursday was not an option... I leave it up to you to pick the ideal Friday time (assuming we either one of us or both can follow up with Geoffrey over the weekend)

My hope is that we at least have enough input and discussion to move on either the internal survey or the draft, even if we get additional input over the weekend.

Does this sound like a plan? When do you want to meet tomorrow (based on doodle)?

@SMotaal
Copy link
Author

SMotaal commented Sep 7, 2018

@sendilkumarn @zenparsing

For do today's review: 👍 to do this ASAP (first slot from doodle ~ 30 mins away)

@sendilkumarn
Copy link
Contributor

Lets do it in 2 hours exact. I will send out hangout invitation in an hour 👍

@sendilkumarn
Copy link
Contributor

@SMotaal @zenparsing can we meet at Hangout ? here is the link https://hangouts.google.com/call/AMaNEIjurEJzCHabPRePAAEI

@SMotaal
Copy link
Author

SMotaal commented Sep 7, 2018

@sendilkumarn @zenparsing today's review was amazing... hope you are also happy with the progress we are all bringing to this effort. Also, I try to keep this issue as up-to-date as I can, if you see something missing or outdated please mention+comment and I will make the edit (not sure if you can make the edits yourself, but if so feel free to make corrections as needed)

@Fishrock123
Copy link
Contributor

I hate the way these questions are worded. I refuse to fill it out.

Please adjust it to not have such confrontationally worded answers to questions.

@zenparsing
Copy link

@Fishrock123

If you are referring to the internal survey then I humbly apologize for the wording as I am most responsible. I tried to inject a bit of humor (I think we all take ourselves a bit too seriously), but I can see how it can be easily misunderstood.

@SMotaal
Copy link
Author

SMotaal commented Sep 12, 2018

Thank you so much @zenparsing for taking the initiative.

I need to remind everyone that people who are taking initiative are doing so for our collective responsibility to roll out a survey. Refusing the contributions of those involved in the this effort is not something this team at large can entertain at the moment. The community at large is eagerly looking at our team to land ES modules. Those modules need to represent the community's expectations.

Please consider collaborating with us to improve the odds of our efforts. The process is ongoing, it is not an individual responsibility and more importantly, accountability is mutual to everyone in the team, the "Modules" team.

@SMotaal
Copy link
Author

SMotaal commented Sep 13, 2018

@zenparsing @mcollina @SMotaal @MylesBorins @benjamn @mduleone @devsnek @weswigham @targos @ljharb

Thank you so much for taking the first B1 (internal track) survey. Please forgive my inability to address your all concerns during the meeting and in the few emails sent regarding the survey. I need a couple of days to shift gears and come back to this with fresh eyes. But before I do, here are some of the concerns that I believe are important to address before next meeting.

  • scope and purpose of internal/developers tracks
  • process (and deadlines)
  • survey merit

Let me hash out a clear path forward and reach out to each one with direct mentions regarding next steps.

@SMotaal

This comment has been minimized.

@SMotaal

This comment has been minimized.

@sendilkumarn

This comment has been minimized.

@SMotaal

This comment has been minimized.

@SMotaal
Copy link
Author

SMotaal commented Sep 13, 2018

@GeoffreyBooth are you willing to open and moderate an issue to allow people to openly discuss the "Developers Survey: Scope and Purpose".

We don't want to many issues, but I think this thread is an exception. Everyone wants to be heard, and wants to know what the scope and purpose is.

Our efforts so far were inclined heavily towards delivering a process assuming there was a clear scope and purpose (my bad). As far as we (the survey folks) are relatively far more sensitive to the expectations and perspective of developers, ie users of Node.js, it is really up to the more seasoned Node.js and tooling folks to figure out the scope and purpose that best serves them - each one independently, no conflicts. We get the chore of finding the widest (and most reasonable) scope and purpose based on everyone's inputs.

I apologize, the more I try to be to the point, the more messy I get (that's just how I communicate, generally) so please feel free to back and forth here if I failed to clarify the intent of the thread, but obviously your challenge is finding a more articulate way to express those goals.

If you can't handle this in a day or so, let me know (or recommend someone else to take it over please).

Cheers

@GeoffreyBooth
Copy link
Member

GeoffreyBooth commented Sep 14, 2018

@SMotaal I’m happy to moderate an issue. I know part of the point is that it’s vague right now, but can you help me define what you mean by “scope and purpose”? Like the scope of the modules implementation that we’re trying to build? And what purpose would it have, other than to bring support for ES modules to Node?

See also https://github.com/nodejs/modules#purpose

@SMotaal
Copy link
Author

SMotaal commented Sep 14, 2018

@GeoffreyBooth

Let's start by calling this Purpose & Scope:

Purpose of the Developers Survey from the WG's perspective:

I don't think I want to color this one, but drawing upon input from the end user is almost always a way to overcome indecision and barriers to compromise in order to reach some mutually acceptable outcomes.

I think I can try to give you my own formula for the purpose just as an example of what we expect others to express.

See also https://github.com/nodejs/modules#purpose

It is great that you pointed my attention back to the README, because I bookmarked the issues tab.

Since I have no commitments to end users, I look at those features purely from the sense of quality (namely reliability), performance, and ease of use (slash conformance obviously).

In that sense, the developers survey in my world is one that would allow me to extrapolate concrete indicators for the three sides of this triangle regarding specific features. I would expect it to test the end user's position on specific features that would directly affect those three aspects.

Purpose

To generate data to support or reject one or more of those features, so that we can overcome indecision by selecting the best set of interdependent features regardless of existing barriers.

It is also not the intended purpose to consider favourable features as indicated by the survey to be the final set of features (ie cost-to-benefit trade-offs), nor unfavourable ones to be excluded from that set (though they may rely on some configurable setting for the sole benefit of the end user).

But that does not satisfy the concerns of those who have specific commitments (aka external factors which need not be disclosed I guess). So in a sense, they can start by saying something like: "based on my commitments X, Y, Z... etc., I think that the purpose of this survey is to … but not …"

Scope of the Developers Survey from each party's perspective, upon the completion of the survey:

  • we should be able to know … (this is a given)
    • my own formula: Feature(s)/Indicator(s) …
  • we don't expect to know … (sometimes important to avoid creep)
    • my own formula: Feature(s)/Indicator(s) …

I think once we reach a good enough starting point, this becomes a PR doc for fine tuning.

What are your thoughts?

@SMotaal
Copy link
Author

SMotaal commented Sep 15, 2018

@sendilkumarn I think our next steps in general need to grow beyond our direct mentions method and make better use GitHub's tools. This I believe calls for a "ongoing" project(s) board. I have some of the structure in mind, but for now, I would like to ask you to continue your in your amazing self-directed getting-things-done streak to start setting us up.

Can you maybe open a separate issue to:

  • maybe call it "Surveys: a dedicated projects board (for Modules efforts)"
  • invite ideas from everyone on structure… etc
  • ensure people are on board (mention MylesBorins in it please)
  • avoid discussion about outside that issue (let's keep Surveys: Coordination #175 more like HQ)

We need to make sure that this board is the only source of truth moving forward for all activities related to surveys. So, this requires the conventional columns as well as focus columns based on a concise logical breakdown of our activities (see below), in my opinion.

Activities (Node.js Modules Developers Surveys)
  • General
      - Purpose & Scope
      - Distribution
  • Content
      - Flow & Presentation
      - Wording
      - Terminology
      - Representation
  • Technical
      - Front-end
      - Back-end
      - Node‍.js
      - Modules
      - Workflow

@SMotaal SMotaal changed the title Survey: Initial Draft Incremental Rounds (Coordination) Surveys: Initial Draft Incremental Rounds (Coordination) Sep 15, 2018
@SMotaal SMotaal added the surveys Relates to things where people to you what you don't want to but need to hear label Sep 15, 2018
@SMotaal

This comment has been minimized.

@SMotaal SMotaal changed the title Surveys: Initial Draft Incremental Rounds (Coordination) Surveys: Coordination Sep 21, 2018
@inidaname
Copy link

@SMotaal Hello I have been off this for sometime due to some official assignments, soon rounding up. I will be glad to pick up once I am fully back thank you.

@SMotaal SMotaal closed this as completed Nov 30, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
surveys Relates to things where people to you what you don't want to but need to hear
Projects
None yet
Development

No branches or pull requests

7 participants