DOM/IRC: Difference between revisions

Jump to navigation Jump to search
3,159 bytes added ,  27 July 2018
irc first try
(initial IRC channels summary checkpoint)
 
(irc first try)
Line 7: Line 7:
** When discussion in this channel touches on DOM-related technical topics that are of broad interest or involve implementation discussion, participants may say "let's take this to #content" so that we can avoid #content-watercooler becoming a second #content where everyone has to monitor both channels.
** When discussion in this channel touches on DOM-related technical topics that are of broad interest or involve implementation discussion, participants may say "let's take this to #content" so that we can avoid #content-watercooler becoming a second #content where everyone has to monitor both channels.


== Office Hours in #content ==
If you need info on how to connect to Mozilla's IRC service to access these great channels, please see https://wiki.mozilla.org/IRC.
 
 
== Impromptu Office Hours in #content ==
 
A problem that no amount of IRC channels can fix is that sometimes people aren't available to answer questions.  We're trying out impromptu "[https://en.wiktionary.org/wiki/office_hours office hours]" where:
* A person who feels comfortable answering questions about parts of the DOM code base decides they have some time (~1hr) where they can answer questions on IRC and possibly in a videoconferencing hangout at the same time.
* The person will update the IRC topic for #content to indicate:
## Who is answering questions and when.
## Any specific topics they feel proficient on.
## Any videoconferencing link to use as a supplement to IRC.  (Frequently it's easier to reach a shared understanding over videoconferencing, especially when screen-sharing is available.)
* When the office hours are over, the person will reset the IRC topic.
 
=== Specific Steps ===
 
* Specifying when.
** The simplest, tersest option is to just say when in your local timezone and leave it up to people to figure out what the means themselves.
** Alternately, there are a number of services out there that create useful pages via URL that you could link to, possibly passing it through a link shortener in the interest of not overflowing the topic.  Here are some you could try:
*** Start with the URL https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180727T16&p1=250&ah=1&am=0 and modify "iso" to be today's date like "20180101" (for january first) with "T<24hour>" appended in the local timezone of the location you're going to use.  So for 4pm you'd use "T16" and for 4am you'd use "T4".  The "ah" is the duration in hours, the "am" is the duration in minutes.  The "p1" is the place code.  Common Mozilla time-zones:
**** San Francisco, CA, US (SFO): 224
**** Toronto, ON, CA (YYZ): 250
**** London, UK (LHR): 136
**** Berlin, DE: 37
**** Taipei, TW: 241
**** Tokyo, JA: 248
**** Melbourne, AU: 152
**** Auckland, NZ: 22
*** (Other people add stuff here or replace the above if you've got a better option.)
* Creating the topic message.
** The normal topic when there are no office hours upcoming or in effect is: <code>DOM Chatter | https://wiki.mozilla.org/DOM/IRC | https://www.xkcd.com/927 | Logged: https://mozilla.logbot.info/content | Triage https://mzl.la/2JtE4IH</code>
** For Office hours, first figure out what you want at the start of the topic.  Here are some potential examples using actual person "asuth" as an example:
*** <code>DOM Office Hours with :asuth here and WebRTC via https://appear.in/asutherland</code>
** We append a slightly shortened version of the DOM topic when Office Hours are happening:
*** <code>| https://wiki.mozilla.org/DOM/IRC | Logged: https://mozilla.logbot.info/content | Triage https://mzl.la/2JtE4IH</code>
** Combining the two, that gives us something like:
*** <code>DOM Office Hours with :asuth here and WebRTC via https://appear.in/asutherland | https://wiki.mozilla.org/DOM/IRC | Logged: https://mozilla.logbot.info/content | Triage https://mzl.la/2JtE4IH</code>
Confirmed users
360

edits

Navigation menu