Public Metamaps Chat Room(s)
This discussion will hopefully resolve the question of whether we should have a Public Metamaps Chat Room(s), and then if necessary, how to implement this idea.
Poll Created Tue 3 Feb 2015 10:16PM
We should create a public Metamaps chat room(s) Closed Sun 8 Feb 2015 8:05PM
So it seems many agree that creating a public Metamaps chat room has potential and will be worthwhile to implement in some form... The next stage of this decision process will be to go over implementation options and figure out how we want to do this.
What I am proposing, before worrying about how to make it happen, is that we should create a public Metamaps chat room.
Initially it would consist of one global chat room that is not topic-specific (besides the fact that it is a Metamaps chat room, whatever that implies). Maybe we create other public rooms later on that are topic-specific.. But I'll leave that for later.
I personally am FOR this idea, so I will state my case for it here, but please use this discussion/proposal to weigh all the pros and cons.
For me, the biggest pro is community building and a means for sustained day-to-day engagement with our community. Even if we had map-specific chat fully implemented today, I would still want this public chat room to happen because it gives us a lens on our entire community (in theory), a metric to measure how our community grows....
It also allows for holopticism, meaning that everyone can see everyone else.
This decision may increase daily levels of community engagement, which will take some added effort... But this is an amazing "problem" to have... Also, because everyone is around... Simple questions can be answered by anyone (peer-learning happens)
Another fruitful thing I would hope to happen is that, while hanging out within the context of metamaps... Someone might propose a mapping excursion, or game, to the others in the room... and then off they go metamapping!
I think I have given a general sense of why I think this is a good idea.
|Results||Option||% of points||Voters|
5 of 10 people have voted (50%)
Wed 4 Feb 2015 1:55AM
I agree that having a nexus point for all public general interaction is an excellent idea, this is after all the very reason that I have a facebook page for my book despite my book being available on numerous platforms.
Wed 4 Feb 2015 5:03PM
I'm going to put my initial reaction down as negative / skeptical until I understand the question and intention better. Taking a literal interpretation of the proposal statement, my answer is "no" there's no "should" that we set this (what?) up.
Fri 6 Feb 2015 11:17PM
I like the idea that people, like Jacki Saorsail for instance, who are just really into metamaps could just enter into a living room with us, and other people interested in mapping.
Fri 6 Feb 2015 11:38PM
Going to switch my stance to 'abstain' here for now, to make way for continued development of the idea as something that could benefit our community. I do have some reservations about the idea in the way that I have been able to understand it so far.
Poll Created Mon 9 Feb 2015 8:43PM
I propose that we use Gitter for our public MM chat room, and position it as our new community hub. In addition, I propose that we create and distribute an invitation to this new community hub immediately (As soon as reasonably possible). Closed Wed 11 Feb 2015 7:06PM
We seem to be in agreement that Gitter is sufficient to enable us to test/prototype offering a public chatroom as a real-time community hub for Metamaps . (Only 3 votes were cast, but feel free to continue to add comments regardless of the current proposal stage)
Ok, I have thought about this quite a bit. I won't be able to share all of this thinking here in this proposal though, so I have dumped some of my thoughts out here https://metamaps.hackpad.com/Public-MM-Chatroom-A-new-community-hub-ubIhYwD4Gtw
I would ask that you quickly skim through that, sorry its kinda messy, before posting a reply here. I will try and summarize some key points FOR my proposal, but I won't be able to detail everything.
The closing time for this specific proposal is set for fairly soon. I am hoping I can get the same sort of active interaction on this as I have over the last few days. I am not really available from Feb. 12th-24th (Vacation), and so I hope to set this in motion fairly quickly if possible. (Or at least get it to the point of not needing me to push it for it to continue to progress)
If you haven't used gitter yet, you can easily give it a try! There is already a direct link to our current Gitter chat room right in the Metamaps repo readme:
I expect everyone to have their personal disagreements and concerns regarding this proposal. Please voice all of them! We will try and discuss each concern to the point of being "resolved". This proposal will iterate until we reach some sort of optimized state. (Keep in mind though, there may be no perfect proposal that everyone can totally agree with, and this should not keep us from implementing the best proposal that we arrive at)
Here is me trying to think from the perspective of others:
Q: Who can join this space/chatroom?
A: Anyone that knows of the chatroom's existence, has a desire to join, and is willing to set up a github account in order to do so (Or they already have one which is fairly likely)
Q: How do we let people know about it?
A: This feels in a way like the next step for after this proposal... But the answer is also a little obvious. "Hey guys, come join our new community hub" ---> blog, twitter, G+, maybe email list, put link in the G+ community, add a link on our homepage and somewhere prominent for logged in users (Until we have the MM chat feature implemented with its own UI element)
Q: Speaking of the MM chat feature! Why don't we just incorporate this idea into that?
A: That would be ideal! Actually, I think of this proposal as the initial phase and testing ground that will inform the design of our eventual chat feature... However, having a MM community space for humans to interact with other humans (vs. documents) in real-time seems to be of great value NOW! I see this as a low risk, high reward thing to push out and have immediately.
Q: Ok, so if we do this... Send out an invite, how do we contextualize it?
A: Well, firstly... even though we may think of it as a temporary space, I don't think we contextualize it that way. I think we refer to it as a new community hub for MM. A place to meet the others, have conversation, see and be seen in real-time, request collaboration, provide help/support, learn from each other, all of this good stuff. We can migrate onto MM for chat later, when that is ready.
Q: Sounds good, but why Gitter?
A: HipChat, Slack, Gitter, Hall, etc.... They are actually all very very similar, so really there is no clear obvious choice... But here are some UNIQUE things about Gitter that set it apart for me:
-You don't need to send out invites to people, like on slack or Hipchat, for them to join... anyone can set up a github account, and just click the link and join on their own. This is exactly the type of openness I am looking for. (I know Ishan wants us to use slack, and I am totally ok with that. I think this open community space can be its own space, and if we want to switch to slack as a team, then that can still happen too)
-Gitter allows people to connect by IRC too if they so wish.
-We have an intention to make github more integrated into our team workflow... i.e. to move away from asana a bit... Gitter is the most integrated into github and therefore should serve us well.
-Gitter offers unlimited message history for public rooms (e.g. Our hipchat has a 10,000 message limit)
Q:How are we going to make this proposal happen so fast?
A: Actually, the chat space already exists... People are already joining it... We just need to create a more deliberate invitation. The only thing that I would say is a little strange is the current name of the room..."Metamaps_gen002", this doesn't feel like the "Name" of our community hub... so we can also think about creating a dedicated gitter channel with a better name. (I know for sure that this can be done, but we need to determine if this is actually our best choice)
Q: Why force people to make a github account? Why not have them set up a MM account?
A: In my eyes, asking someone to set up a slack/HipChat account is actually a bigger request than with Gitter since more of our community will likely already have a github account vs slack/hipchat accounts (Also, MM uses github!... so finding our community on github, and getting more people onto our github repo means we are directly growing our Dev community in subtle and not so subtle ways)... To the MM question, I am all for this! Except chat on MM isn't possible yet. But once it is, then of course this would be the better way to invite others.
|Results||Option||% of points||Voters|
3 of 10 people have voted (30%)
Tue 10 Feb 2015 3:31AM
I'd prefer streamlining our spaces, especially for the public. I don't think Gitter has a value add over a simpler chat solution - either a) IRC or b) embedded in Metamaps. A github account is an unnecessary barrier if you don't already have one.
Tue 10 Feb 2015 10:08PM
I want to see more research.
I put disagree instead of block because I would go along with this.
Wed 11 Feb 2015 6:58PM
Based on Rob's excellent research this seems like our best option.
Wed 11 Feb 2015 6:58PM
I think gitter (minus the fact that you can only sign-in with github and not other auths) satisfies what excites me about a public chat room for metamaps, as an interim solution
Poll Created Thu 12 Feb 2015 1:15AM
I propose that we share an update with our community introducing our new public chat room on Gitter, and also give an open invitation for everyone to come join. Closed Wed 18 Feb 2015 12:05AM
No positions taken aside from my own. I will consider making another proposal after Feb. 24th.
In more detail, I propose all of the following:
- We use the Gitter room that already exists as the MM community hub (chat room)
- We compose a blog post about this initiative of ours (to act as both an update and an invite to come check it out)
- We share this blog post on G+, Twitter, our email list, etc...
- We link to the chat room in all the relevant spaces, referring to it as the "Metamaps Community Hub (Public chatroom)"... or something similar
All the relevant spaces being:
-On the MM.cc G+ community sidebar
-On the about page of our MM G+ page
-Somewhere on the MM.cc homepage for logged out users
-On the explore maps navigation bar and/or in the settings dropdown
-On the MM Github repo (this is already there)
-On the Uservoice feedback/support page
-Somewhere on our twitter page
-on our blog page
-in our support email signatures
-A new blog post introducing the initiative
Some thoughts about how to describe this space, and contextualize the invite (much more throughout this loomio discussion too)
-We have created a public chatroom on gitter with the intention of it acting as a real-time community hub for metamappers. Our community is growing, and we think this would be a great way for everyone to be able to meet each other and chat. The chat can be used any way you like really... Just to hang out, chat, and stay connected... to request collaborators for a mapping excursion, to give/get Metamaps support, or share tips/techniques....
-Eventually we will add this experience directly into metamaps... but for now to join this chat room you need to create a Github account if you don't already have one.
Unfortunately, I don't personally have the time over the next two weeks to contribute to making all of this happen. (I am leaving tomorrow, Feb. 12th @ 2pm, on a trip and likely won't have internet access during this time) Maybe someone else might have the time to make a blog post and push this out? This loomio discussion should provide plenty of content/ideas for creating a post. If this doesn't happen though, because nobody has the time or desire, I totally understand... I will pick this back up when I get back. (Feb. 24th)
So that the chat room can be something that is immediately available (actually, it technically already is available), I think its totally OK if this update and invite rolls out in bits and pieces. Maybe we add the link to a couple places as we work on a blog post, we conversationally invite a few people before the blog post comes out, once out though we send it out on G+... then a day or so later on Twitter or with an email to our mailing list.... Anyhow, the point being, I don't think we need to wait and wait until absolutely everything is ready before sharing this... it is only maybe the items waiting on the blog post that might need to happen serially (vs in parallel).
Anyways! Thanks for all the input! I have enjoyed this process and learned quite a bit!
|Results||Option||% of points||Voters|
|Undecided||0%||9||DH IS RJ|
1 of 10 people have voted (10%)