Version 9 (modified by 12 years ago) ( diff ) | ,
---|
Workplan
NOTE: This is a work in progress
The interactions between the mentors and the mentees forms the core of the project.
The mentors and mentees will have four quarterly face-to-face sessions lasting 1 and a half days each. In addition, mentees are expected to spend 20 - 30 hours per month on projects developed during the course of the project. And mentors are expected to devote 15 - 20 hours per month providing supporting and feedback to both assigned mentees via email, online chat, and telephone.
For the pilot project, we will recruit four mentees who will be mentored by two established techies. In addition, we will recruit additional trainers for the four face-to-face sessions.
The face-to-face meetings will last one and half days and will be scheduled during the work-week. We will house travellers via solidarity housing. All meals will be provided as will the cost of transportation.
First Quarter
Establishing Communications Protocol
June 26 & 27, 2012 -- at the Allied Media Conference, Detroit
Agenda:
- Introductions
- Presentation: Purpose of Training -- How and Why
- Discharge Sessions: Technology Feelings
- Skills Sharing -- Install Linux on your laptop and explanation of everything else we'll be doing during this quarter
First Quarter's work:
Perfect the Installation, troubleshoot problems and familiarize yourself with Open Source communications tools:
- Install specific software to enhance Linux OS
- irc
- ssh
- openPGP/gnugpg
- screen
Second Quarter
Face-to-Face meeting
Sept. 15 & 16, 2012 (New York City)
Topic: networking and virtualization
Agenda
Pre-meeting reading materials
- ? link to article on racism and technology
- ? link to article on ipv4 vs ipv6 - high level overview
- ? link to article on broad overview of virtualization
Sept. 15
- 9:00 - 10:00 am Participants' Initial Reactions to Course - Go Round
- 10:00 - 12:00 Presentation and Discussion: Role of Racism in Technology
- 12:00 - 1:00 pm Lunch
- 1:00 - 3:00 pm Interactive lecture on core competancies Part I
- understanding netmask, ip address and gateway settings and CIDR notation (e.g. "/27 network")
- configuring your network card manually using the ip suite of commands
- understanding network bridges and the use of the brctl command
- understanding virtual network devices (aka tap devices) and how to create them with the ip command
- understanding dhcp (watching dhcp sessions by using ifup/ifdown)
- dns: using dig to query name servers
- Using dnsmasq to setup your own dhcp/dns server on your local computer
- 3:00 - 3:15 pm Break
- 3:15 pm - 5:15 pm Interactive lecture on core competancies Part II
- Introduction to Bash programming (executing commands, defining functions, if/then statements)
- Assignment: write bash script to create a bridge, add two virtual network devices to the bridge, and assign them ip addresses.
- 5:15 - 5:30 pm Wrap up
- 6:30 pm: Group Dinner
September 16
- 9:00 - 9:30 Reflections on previous day
- 9:30 - 11:30 Putting it all together to launch a virtual machine
- Understanding the bash script
- Downloading a Debian installer iso file and launching a virtual instance to install it
- 11:30 - 12:00 wrap up
Second Quarter's Work
Over the course of the second quarter, mentees will be assigned the tasks of setting up virtual servers to perform the following tasks:
- Web Environment [link to how to], Deadline: October 15
- Email system [link to how to], Deadline: November 15
- File Server/Samba server [link to how to]: December 8
Third Quarter
Dec 8 & 9, 2012 (New York City)
- Participants' Reactions: Where Am I? -- Go Round
- Presentation: The Politics of Servers -- How doing one for an organization is very different from doing your own
- Individual meeting sessions with Mentor and Trainer on Course issues
- Full group summary and discussion of Course issues
- Explanation and Discussion of Next Stage
Third Quarter's Work:
Develop your production server:
- Will vary depending on needs of mentees - could be an Internet server, could be a office file server
- Prepare server for production use and environment
- Install, document, and publicize
Fourth Quarter
Face to Face:
March 15 & 16, 2013
- Participants' Reactions: What More Do I need? -- Go Round
- Presentation: Where are we going as an Internet community? FOSS, social networking software, use of web, commercial providers...and our communities' struggles.
- Individual meeting sessions with Mentor and Trainer on Course issues
- Full group summary and discussion of Course issues
- Explanation and Discussion of Next Stage
Fourth Quarter Work:
Final "touches" - may change depending on progress, but could include:
- Virtual private networking
- Internet-based file sharing
- Git, Puppet and other Server Admin tools
- Installation and Configuration of Supporting Programs (Drupal, Word Press, Mailman, etc.)
- Activation of full public server incorporating the needs (or some of the needs) of your organization.
Budget
- Mentor Fees (for two trainees each): $3600 per year
- Total Mentor Fees: $7200
- Face to Face Trips for Trainees
- Per trip per Trainee: $500
- (4 trips for 4 trainees): $9,000
- Meals During Face to Face Sessions (for 4 trainees):
- Breakfast (2): $50
- Lunch (2): $150
- Dinner (1): $150
- Total per Face to Face: $350
- Total Year: $1,400
- Per trip per Trainee: $500
- Laptop computer for each trainee: $400
- Total: $1,600
- Total for Year Project: $19,200