Changes between Version 30 and Version 31 of projects/techies-of-color/workplan


Ignore:
Timestamp:
Jun 22, 2012, 6:39:32 PM (7 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • projects/techies-of-color/workplan

    v30 v31  
    1717 * Paul Cobbaut, Linux Fun 2011.
    1818
    19 == First Quarter ==
     19== Curriculum ==
    2020
    21 === Face-to-Face meeting ===
    22 
    23 ''June 26 & 27, 2012  (at the Allied Media Conference, Detroit)''
    24 
    25 '''Topic: Getting started / Establishing Communications Protocol'''
    26 
    27 Pre-meeting reading materials and preparation
    28  * All mentees will be provided with a netbook at the first face-to-face meeting to be used for the project that will be used throughout the year as their "Trusted Physical Console"
    29  * [http://cmrg.fifthhorseman.net/wiki/TrustedPhysicalConsole Trusted Physical Console]
    30  * Intro to Debian:
    31    * [http://www.debian.org/intro/about About Debian]
    32    * [http://www.debian.org/social_contract Social Contract]
    33    * [http://www.debian.org/intro/free Free Software]
    34  * [http://ubuntu-manual.org/]
    35 
    36 ==== Agenda ====
    37  '''June 26'''
    38  * 1:00 pm - 1:30 pm Introductions
    39  * 1:30 pm - 2:00 pm Presentation and Discussion: Purpose of this Training -- Alfredo
    40    * Why we are here
    41    * How this will work/ how should this work?
    42    * Blogging
    43  * 2:00 pm - 5:30 pm Installing Debian (whezy) on netbooks (prepare prop to explain disk partitioning and do these presentations as the install proceeds)
    44     * Overview  and discussion of netbooks
    45     * TPC computing or how we use and secure our local machines - Nat.
    46     * Why we use Debian (and will be starting folks off there as well) - Ross.
    47     * Install methods (review USB and network install - we will use USB install)
    48 
    49  * 5:30 pm - 6:00 pm Reflections/feedback  on day
    50 
    51 
    52  '''June 27'''
    53  * 9:00 am -  10:00 am Discharge Sessions: Technology, emotions, racism; creating an environment for addressing conflict -- Alfredo
    54  * 10:00 am - 12:30 pm Mentee groups work with mentors to make new laptop functional (configuring email, using IRC, etc)
    55  * 12:30 pm - 1:30 am Lunch
    56  *  1:30 pm - 2:00 pm. Check-in on environment/communication
    57  *  2:00 pm - 3:00 pm Overview of Public Key Encryption - Jamie
    58  *  3:00 pm - 3:15 pm Break
    59  *  3:15 pm - 4:00 pm Creating and signing OpenPGP keys - Jamie
    60  *  4:00 pm - 5:00 pm Meet your mentor: break up by mentor, figure out communication methos, etc.
    61  *  5:00 pm - 5:30 pm Evaluation and wrap up
    62 
    63 === First Quarter's work ===
    64 
    65 Post-meeting reading materials and preparation
    66  * [https://en.wikipedia.org/wiki/Public_key_encryption Public Key encryption]
    67  * [https://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux) Logical Volume Manager]
    68  * [wiki:gpg Using OpenPGP to encrypt your mail]
    69  * [http://web.monkeysphere.info/why/ Why use the Monkeysphere?]
    70 
    71 
    72 Tasks for first quarter:
    73  * perfect the Installation, troubleshoot problems and familiarize yourself with Open Source communications tools
    74  * Try to switch all your computer use to your new TPC. What are not able to do with your TPC? Work with your mentor to resolve as many obstacles as you can.
    75  * If you have a spare un-used computer in your office, install linux on it
    76  * If you prefer your existing computer to your TPC, try a dual-boot.
    77 
    78 == Second Quarter ==
    79 
    80 === Face-to-Face meeting ===
    81 
    82 ''Sept. 15 & 16, 2012 (New York City)''
    83 
    84 Topic: networking and virtualization
    85 
    86 ==== Agenda ====
    87 
    88 Pre-meeting reading materials
    89 
    90  * ? link to article on racism and technology
    91  * ? link to article on ipv4 vs ipv6 - high level overview
    92  * ? link to article on broad overview of virtualization
    93 
    94 Sept. 15
    95 
    96  * 9:00 - 10:00 am Participants' Initial Reactions to Course - Go Round
    97  * 10:00 - 12:00 Presentation and Discussion: Role of Racism in Technology
    98  * 12:00 - 1:00 pm Lunch
    99  * 1:00 - 3:00 pm Interactive lecture on core competancies Part I
    100   * understanding netmask, ip address and gateway settings and [https://en.wikipedia.org/wiki/CIDR CIDR notation] (e.g. "/27 network")
    101   * configuring your network card manually using the ip suite of commands
    102   * understanding [https://en.wikipedia.org/wiki/Network_bridge network bridges] and the use of the brctl command
    103   * understanding [https://en.wikipedia.org/wiki/TUN/TAP virtual network devices (aka tap devices)] and how to create them with the ip command
    104   * understanding dhcp (watching dhcp sessions by using ifup/ifdown)
    105   * dns: using dig to query name servers
    106   * Using dnsmasq to setup your own dhcp/dns server on your local computer
    107  * 3:00 - 3:15 pm Break
    108  * 3:15 pm - 5:15 pm Interactive lecture on core competancies Part II
    109   * Introduction to Bash programming (executing commands, defining functions, if/then statements)
    110   * Assignment: write bash script to create a bridge, add two virtual network devices to the bridge, and assign them ip addresses.
    111  * 5:15 - 5:30 pm Wrap up
    112  * 6:30 pm: Group Dinner
    113 
    114 September 16
    115 
    116  * 9:00 - 9:30 Reflections on previous day
    117  * 9:30 - 11:30 [http://workingdirectory.net/posts/2012/managing-kvm/ Putting it all together to launch a virtual machine]
    118   * Understanding the bash script
    119   * Downloading a Debian installer iso file and launching a virtual instance to install it
    120  * 11:30 - 12:00 wrap up
    121 
    122 === Second Quarter's Work ===
    123 
    124 Over the course of the second quarter, mentees will be assigned the tasks of setting up virtual servers to perform the following tasks:
    125 
    126  * Web Environment [link to how to], Deadline: October 15
    127  * Email system [link to how to], Deadline: November 15
    128  * File Server/Samba server [link to how to]: December 8
    129 
    130 == Third Quarter ==
    131 
    132 Dec 8 & 9, 2012 (New York City)
    133 
    134  * Participants' Reactions: Where Am I? -- Go Round
    135  * Presentation: The Politics of Servers -- How doing one for an organization is very different from doing your own
    136  * Individual meeting sessions with Mentor and Trainer on Course issues
    137  * Full group summary and discussion of Course issues
    138  * Explanation and Discussion of Next Stage
    139 
    140 ''Third Quarter's Work:''
    141 
    142 Develop your production server:
    143 
    144    1. Will vary depending on needs of mentees - could be an Internet server, could be a office file server
    145    1. Prepare server for production use and environment
    146    1. Install, document, and publicize
    147 
    148 == Fourth Quarter ==
    149 
    150 ''Face to Face:''
    151 
    152 March 15 & 16, 2013
    153 
    154  * Participants' Reactions: What More Do I need? -- Go Round
    155  * Presentation: Where are we going as an Internet community? FOSS, social networking software, use of web, commercial providers...and our communities' struggles.
    156  * Individual meeting sessions with Mentor and Trainer on Course issues
    157  * Full group summary and discussion of Course issues
    158  * Explanation and Discussion of Next Stage
    159 
    160 ''Fourth Quarter Work:''
    161 
    162 Final "touches" - may change depending on progress, but could include:
    163 
    164  1. Virtual private networking
    165  1. Internet-based file sharing
    166  1. Git, Puppet and other Server Admin tools
    167  1. Installation and Configuration of Supporting Programs (Drupal, Word Press, Mailman, etc.)
    168  1. Activation of full public server incorporating the needs (or some of the needs) of your organization.
     21 * [wiki:projects/techies-of-color/workplan/q1 First Quarter]
     22 * [wiki:projects/techies-of-color/workplan/q2 Second Quarter]
     23 * [wiki:projects/techies-of-color/workplan/q3 Third Quarter]
     24 * [wiki:projects/techies-of-color/workplan/q4 Fourth Quarter]
    16925
    17026== Budget ==
    17127
    172 === Income ===
     28 * [wiki:projects/techies-of-color/workplan/budget Budget]
    17329
    174  * Praxis Project: $10,000
    175  * PTP: $10,000
    176 
    177 === Expenses ===
    178 
    179  * Mentor Fees (for three trainees each): $3600 per year
    180   * Total Mentor Fees: $7200
    181  * Face to Face Trips for Trainees
    182   * Average trip per Trainee (some by bus): $400
    183    * (4 trips for 6 trainees): $9,600
    184   * Meals During Face to Face Sessions (for 10 people total):
    185    * Breakfast (2): $50
    186    * Lunch (2): $150
    187    * Dinner (1): $150
    188   * Total per Face to Face: $350
    189   * Total Year: $1,400
    190  * Laptop computer for each trainee: $350
    191   * [http://www.newegg.com/Product/Product.aspx?Item=N82E16834246310 Lenovo Laptop] $349 Laptop <<-- Supports virtualization.
    192   * [http://www.newegg.com/Product/Product.aspx?Item=N82E16834215174 Acer Aspire One] $349 Netbook <<-- Supports virtualization.
    193   * Total: $2,100
    194  * Total for Year Project: $19,700
    195 
    196 [wiki:projects/techies-of-color Back to Main Proposal]
     30=