From Fedora Project Wiki

No edit summary
mNo edit summary
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This page is intended to be a comprehensive list of all the things a '''Administrator''' might need to do with FedoraTalk.  A separate page holds things [[Fedora_Talk_User_Cases |'''Regular Users''']] might want to do.  These use cases are developed as part of the [[FAD Fedora Talk 2009 game plan]].
This page is intended to be a comprehensive list of all the things a '''Administrator''' might need to do with FedoraTalk.  A separate page holds things [[Fedora_Talk_User_Cases |'''Regular Users''']] or [[Fedora Talk Facilitator Cases|'''Facilitators''']] might want to do.  These use cases are developed as part of the [[FAD Fedora Talk 2009 game plan]].
* If it is works today, there should be a link to a wiki page explaining how to do it
* If it is works today, there should be a link to a wiki page explaining how to do it
* If it doesn't exist to day, there should be a link to an [https://fedorahosted.org/fedora-infrastructure/Infrastructure Ticket] with a keyword of ''ftalk''.
* If it doesn't exist to day, there should be a link to an [https://fedorahosted.org/fedora-infrastructure/Infrastructure Ticket] with a keyword of ''ftalk''.


== Grant Conferencing Privileges to a User ==
== Revoke Fedora Talk Privileges for a User ==


# Go to _____ ?
Jonnie has been hosting conferences on illicit subjects and otherwise using Fedora Talk for purposes it was not intended for that violate the Fedora mission and casts doubts on its four foundations.  How dare he!
# Do ____ ?


LINK: '''FIXME'''
# Admin reminds Jonnie of appropriate uses for Fedora Talk
# Abuse continues
# Admin in the ''Accounts'' group takes appropriate action such as disabling Jonnie's account.


== Revoke Conferencing Privileges for a User ==
LINK:
* RFE to disable Fedora Talk credentials https://fedorahosted.org/fas/ticket/111


# Go to _____ ?
== Mute or Disconnect a Noisy Attendee ==
# Do ____ ?
Rowdy Ralph has joined a conference and his line is very noisy (background noise, feedback, etc.). Rowdy is disrupting the conference.  The administrator needs to put Rowdy's line on hold or disconnect him from the call


LINK: '''FIXME'''
RESOLUTION: Asterisk does not currently have this ability, however it may in the future.


== Enabling Call Recording ==
== Meeting Facilitator Requests a Recorded Conference ==
# Go to _____ ?
# Do ____ ?
# Provided by default?
# Ability to change or add a message given to attendees as they join a conference


LINK: '''FIXME'''
Susan is hosting a conference and would like to have it recorded.  Roofus is in the sysadmin-tools FAS group (provides ssh priviledges to asterisk box) and helps with Fedora Talk tickets.


== Lockout A User ==
<ol>
Their credentials may have been compromised or they be running a broken application that is affecting the service for others. So that a temporary lockout is needed.
  <li>Susan files an infrastructure ticket requesting that a specific conference room be recorded at a particular time and date.</li>
# Go to _____ ?
  <li> Roofus sets up an <code> at</code> job to start the meeting:
# Do ____ ?
<pre>
# start-recording --conference=<number>
</pre></li>
<li> Recording stops automatically after the last participant hangs up or four hours is reached--whichever is first.
<li>Roofus copies /var/spool/asterisk/monitor/conference-<number>-<starttimeUTC>.ogg to the location for downloadable conferences: TBD on dl.fedoraproject.org. </li>
<li>Alternatively, Roofus can also manually stop the recording</li>
<pre>
# stop-recording --conference=<number>
</pre></li>
</ol>


LINK: '''FIXME'''
LINKS:
* Need to resolve copy mechanism of recorded file: https://fedorahosted.org/fedora-infrastructure/ticket/1768
* Need to establish an Infrastructure SOP for recording calls: https://fedorahosted.org/fedora-infrastructure/ticket/1769
 
== Meeting Facilitator Requests a Streamed Conference ==
 
Fabio is hosting a conference and would like to have it streamed to the web.  Roofus is in the sysadmin-tools FAS group (provides ssh priviledges to asterisk box) and helps with Fedora Talk tickets.
 
<ol>
  <li>Fabio files an infrastructure ticket requesting that a specific conference room be recorded at a particular time and date.</li>
  <li> Roofus sets up an <code> at</code> job to start streaming the meeting at the appointed time:
<pre>
# start-streaming --conference=<number>
</pre></li>
<li>Roofus sets up an <code> at</code> job to stop the stream or ends it manually:
<pre>
# stop-streaming --conference=<number>
</pre></li>
<li>Roofus provides streaming URL to Fabio in Infrastructure ticket which is at: <nowiki>http://publictest6.fedoraproject.org:8000/<number>.ogg</nowiki></li>
</ol>
 
LINKS:
* Need to establish an Infrastructure SOP for streaming calls: https://fedorahosted.org/fedora-infrastructure/ticket/1769


= Open Questions =
= Open Questions =


# Will streaming be available 24/7 or does it need to be turned on and off?
# Will streaming be available 24/7 or does it need to be turned on and off?
#* It will be turned on and off
# Recording calls?
# Recording calls?
## Where will files be stored?
## Where will files be stored?
##* http://dl.fedoraproject.org
## How will start/stop record be administered?
## How will start/stop record be administered?
##* In phase one, by a command line interface. Shortly thereafter, by web app.
## How are multiple talks (some occurring simultaneously) going to be split out in separate correctly labelled files?
## How are multiple talks (some occurring simultaneously) going to be split out in separate correctly labelled files?
# Other things requiring manual intervention should be listed above
##* Phase one, by conference room number and time; in the web app later, by a user-provided name and time

Latest revision as of 06:34, 2 September 2013

This page is intended to be a comprehensive list of all the things a Administrator might need to do with FedoraTalk. A separate page holds things Regular Users or Facilitators might want to do. These use cases are developed as part of the FAD Fedora Talk 2009 game plan.

  • If it is works today, there should be a link to a wiki page explaining how to do it
  • If it doesn't exist to day, there should be a link to an Ticket with a keyword of ftalk.

Revoke Fedora Talk Privileges for a User

Jonnie has been hosting conferences on illicit subjects and otherwise using Fedora Talk for purposes it was not intended for that violate the Fedora mission and casts doubts on its four foundations. How dare he!

  1. Admin reminds Jonnie of appropriate uses for Fedora Talk
  2. Abuse continues
  3. Admin in the Accounts group takes appropriate action such as disabling Jonnie's account.

LINK:

Mute or Disconnect a Noisy Attendee

Rowdy Ralph has joined a conference and his line is very noisy (background noise, feedback, etc.). Rowdy is disrupting the conference. The administrator needs to put Rowdy's line on hold or disconnect him from the call

RESOLUTION: Asterisk does not currently have this ability, however it may in the future.

Meeting Facilitator Requests a Recorded Conference

Susan is hosting a conference and would like to have it recorded. Roofus is in the sysadmin-tools FAS group (provides ssh priviledges to asterisk box) and helps with Fedora Talk tickets.

  1. Susan files an infrastructure ticket requesting that a specific conference room be recorded at a particular time and date.
  2. Roofus sets up an at job to start the meeting:
    # start-recording --conference=<number>
    
  3. Recording stops automatically after the last participant hangs up or four hours is reached--whichever is first.
  4. Roofus copies /var/spool/asterisk/monitor/conference-<number>-<starttimeUTC>.ogg to the location for downloadable conferences: TBD on dl.fedoraproject.org.
  5. Alternatively, Roofus can also manually stop the recording
  6. # stop-recording --conference=<number>
    

LINKS:

Meeting Facilitator Requests a Streamed Conference

Fabio is hosting a conference and would like to have it streamed to the web. Roofus is in the sysadmin-tools FAS group (provides ssh priviledges to asterisk box) and helps with Fedora Talk tickets.

  1. Fabio files an infrastructure ticket requesting that a specific conference room be recorded at a particular time and date.
  2. Roofus sets up an at job to start streaming the meeting at the appointed time:
    # start-streaming --conference=<number>
    
  3. Roofus sets up an at job to stop the stream or ends it manually:
    # stop-streaming --conference=<number>
    
  4. Roofus provides streaming URL to Fabio in Infrastructure ticket which is at: http://publictest6.fedoraproject.org:8000/<number>.ogg

LINKS:

Open Questions

  1. Will streaming be available 24/7 or does it need to be turned on and off?
    • It will be turned on and off
  2. Recording calls?
    1. Where will files be stored?
    2. How will start/stop record be administered?
      • In phase one, by a command line interface. Shortly thereafter, by web app.
    3. How are multiple talks (some occurring simultaneously) going to be split out in separate correctly labelled files?
      • Phase one, by conference room number and time; in the web app later, by a user-provided name and time