Difference between revisions of "FOSS4G2007 Information for Instructors"

From OSGeo
Jump to navigation Jump to search
m
(update info on PC file locations; rental PCs mouse will have scrool wheel)
 
(52 intermediate revisions by 16 users not shown)
Line 2: Line 2:
  
 
= Introduction =
 
= Introduction =
This page provides information for the Instructors of the [http://www.foss4g2007.org/workshops/ Workshops] and [http://www.foss4g2007.org/labs/ Labs] at the [http://www.foss4g2007.org/ FOSS4G2007 conference] in Victoria, BC, Canada (September 24-27, 2007).
+
This page provides Information for the Instructors of the [http://www.foss4g2007.org/workshops/ Workshops] and [http://www.foss4g2007.org/labs/ Labs] at the [http://www.foss4g2007.org/ FOSS4G2007 conference] in Victoria, BC, Canada (September 24-27, 2007).
 +
 
 +
= Deadlines =
 +
More information about all of these deadlines and tasks is available on this page.
 +
{| border="1" cellspacing="0" cellpadding="5"
 +
! Deadline
 +
! Task
 +
|-
 +
|September 7
 +
|upload of materials for printing
 +
|-
 +
|}
  
 
== Status ==
 
== Status ==
 
This section will be updated for each significant change to the content of this page.
 
This section will be updated for each significant change to the content of this page.
 +
* 2007/09/05
 +
** FOSS4G 2007 FTP server
 +
*** update/correct information about where "data" and "software" files will be located on the PCs
 +
** Classroom PCs Configuration
 +
*** Other
 +
**** update info about locations for attendees to use to create/store files
 +
* 2007/08/26
 +
** move Application and Utility Software stuff to new [[FOSS4G2007_PC_Software|FOSS4G2007 PC Software]] page, as August 24th deadline has passed
 +
* 2007/08/22
 +
** Classroom PCs Configuration
 +
*** Application and Utility Software
 +
**** add clarification notes about use of the list
 +
* 2007/08/20
 +
** move Workshop and Lab sections to a new page
 +
* 2007/08/13
 +
** Classroom PCs Configuration
 +
*** Hardware - Nanaimo PCs
 +
**** add onboard video info
 +
*** Network
 +
**** update information
 +
*** Application and Utility Software
 +
**** update information
 +
* 2007/08/09
 +
** FOSS4G 2007 FTP server
 +
*** add information about the FTP server
 +
** Data
 +
*** confirm '''deadline'''
 +
*** update, including note about Canadian Geodata
 +
** Classroom PCs Configuration
 +
*** Operating System
 +
**** confirm '''deadline''' for testing of LiveCD/DVD
 +
**** confirm '''deadline''' for providing Virtual Machine
 +
*** Application and Utility Software
 +
**** add '''deadlines''', and update information
 
* 2007/08/07
 
* 2007/08/07
 
** Classroom Materials
 
** Classroom Materials
Line 75: Line 120:
 
== Communication during the conference ==
 
== Communication during the conference ==
 
The package you receive when you arrive at the conference will contain information explaining who to contact, and how, if you have any questions or need any assistance during the conference.  
 
The package you receive when you arrive at the conference will contain information explaining who to contact, and how, if you have any questions or need any assistance during the conference.  
 +
 +
== FOSS4G 2007 FTP server ==
 +
Workshop/Lab Instructors who need to provide files to the Workshop Committee prior to the conference may do so via the use of the FOSS4G 2007 FTP server.
 +
 +
You will need to use the FTP server if:
 +
* you want the conference organizers to print Classroom Material for you
 +
* you want to provide data that will be used for your Workshop/Lab
 +
* you want to provide an image of a LiveCD/DVD for testing
 +
* you want to use a Virtual Machine for your Workshop/Lab
 +
* you want to provide information about Application and Utility software installation/configuration
 +
 +
All Instructors have been sent an email with the information about how to connect to the FTP server.
 +
 +
# Classroom Material for printing
 +
#* Upload your Microsoft Word document, Open Office document, or PDF document to the ''/printing/'' folder for your Workshop/Lab.
 +
# Data
 +
#* Upload your data files to the ''/data/'' folder for your Workshop/Lab.
 +
#* If no README file is supplied, the files will be loaded onto the classroom PCs under the ''C:\foss4g2007\'' folder for your Workshop/Lab.  For example, for Lab-01, if you upload a file ''/Lab-01/data/lab1files.zip'' it will end up as ''C:\foss4g2007\lab-01\lab1files.zip'', not in ''C:\foss4g2007\lab-01\data\lab1files.zip''
 +
#* If you need your files loaded onto the PCs with a specific directory structure, use that directory structure for the files you upload to the FTP server
 +
#* If your data files need anything done to them other than being placed onto the classroom PCs, include a plain text README file in your ''/data/'' folder with specific instructions as to what needs to be done.  For example, if you have provided a ZIP file containing a dump of database tables, we will load that data into your own database instance, provided you supply us with a README file containing the required database information, such as the database name, login ID, etc.
 +
# LiveCD/DVD image
 +
#* If you want us to test your LiveCD/DVD, upload an image of it to the ''/software/'' folder for your Workshop/Lab.
 +
#* If no README file is supplied, the testing will consist of burning the image to a CD/DVD, and booting that CD/DVD in one of the classroom PCs.
 +
#* If you would like any additional testing done, include a plain text README file in your ''/software/'' folder with specific instructions as to what needs to be done.
 +
# Virtual Machine
 +
#* If you are going to use a Virtual Machine, upload it to the ''/software/'' folder for your Workshop/Lab.
 +
#* If no README file is supplied, the file(s) will be loaded onto the classroom PCs under the ''C:\foss4g2007\'' folder for your Workshop/Lab.  For example, for Lab-01, if you upload a file ''/Lab-01/software/myVM.zip'' it will end up as ''C:\foss4g2007\lab-01\myVM.zip'', not in ''C:\foss4g2007\lab-01\software\myVM.zip''
 +
#* If no README file is supplied, the testing of your Virtual Machine will consist of loading the Virtual Machine in VMWare Player on one of the classroom PCs, and booting it.
 +
#* If you would like any additional testing done, include a plain text README file in your ''/software/'' folder with specific instructions as to what needs to be done.
 +
# Application and Utility Software
 +
#* If you are suppling information about software installation and/or configuration, upload a plain text README file in your ''/software/'' folder with specific instructions as to what needs to be done.
 +
#* Use a separate file for each piece of software.
 +
#* Include the name of the software as part of the README file name.  For example, if your Workshop/Lab uses FileZilla, and you would like a specific FTP server added to it's configuration once installed, you would create a file called README-FileZilla, add to it information on the hostname, port, server type, logon information, etc., and then upload that file.  If you also had some requirements for how FileZilla is installed, you would add them to the same file.
  
 
== Classroom Materials ==
 
== Classroom Materials ==
Line 90: Line 168:
 
#* printed materials need to be formated for printing on 8.5"x11" paper
 
#* printed materials need to be formated for printing on 8.5"x11" paper
 
#* printed materials must be supplied using one of the following formats: Microsoft Word document, Open Office document, PDF document  
 
#* printed materials must be supplied using one of the following formats: Microsoft Word document, Open Office document, PDF document  
#* information about how to get the materials to the conference organizers will be available in the near future
+
#* upload your materials for printing to the FOSS4G 2007 FTP server
 +
 
 
# Non-printed materials
 
# Non-printed materials
 
#* the conference organizers will not be providing services such as CDROM duplication
 
#* the conference organizers will not be providing services such as CDROM duplication
Line 104: Line 183:
 
Attendees in the Workshops/Labs will be able to create and download files during their Workshop/Lab. See the ''Classroom PCs Configuration, Other'' section for more information.
 
Attendees in the Workshops/Labs will be able to create and download files during their Workshop/Lab. See the ''Classroom PCs Configuration, Other'' section for more information.
  
If you have any data that you will need for your Workshop/Lab, you must provide it to the conference organizers prior to the conference.
+
If you have any data that you will need for your Workshop/Lab, you must provide it to the conference organizers prior to the conference.  You provide your data by uploading it to the FOSS4G 2007 FTP server.  See the ''FOSS4G 2007 FTP server'' section for more information.
  
'''Tentative DEADLINE:''' the tentative deadline for providing your data is Friday August 24, 2007.
+
'''DEADLINE:''' the deadline for providing your data is Monday August 27, 2007.
  
The mechanism for providing your data will be announced soon.
+
We had previously told you that there would be a server at the conference that would be hosting some Canadian Geodata, and that you would have access to that server for use in your Workshops/Labs.  Unfortunately, while the server will still be used for the Integration Showcase, access for Workshops/Labs will not be possible, due to performance concerns.
  
If you have database tables that are needed for your Workshop/Lab, we will load that data into your own database instance.
+
If you need to have some data available on the PCs for your Workshop/Lab (regardless of whether it is Canadian data or from some other sources) here is what you need to do:
 
+
# Acquire the data
== Conference GeoData ==
+
#* If you want to use some of the Canadian Geodata, the [[Canadian_Geodata|Canadian Geodata]] wiki page has links you can use to download the free Canadian data
For this conference, there will be free, publicly available [[Canadian_Geodata|Canadian GeoData]] available for use. This data, and services to access it, will be available to Instructors, via the Internet, prior to the conference. While it is recognized that some Instructors may be using materials for their Workshop/Lab that are already prepared, making some use of the [[Canadian_Geodata|Canadian GeoData]] in your Workshop/Lab is encouraged.  
+
# Process the data
 +
#* If needed, "massage" the data as needed for your Workshop/Lab. For example, if you have a raster image, and for use with Mapserver it needs to be tiled, you will need to do that yourself.
 +
# Package the data
 +
#* Gather together the data into a format, or formats, that you can use to share the data with the Workshop Committee. For example, export database tables, combine files together into ZIP files or tarballs, etc.
 +
# Upload the data
 +
#* Using SFTP, upload your data to our FTP server.  See the ''FOSS4G 2007 FTP server'' section for more information.
  
 
== Classroom PCs Configuration ==
 
== Classroom PCs Configuration ==
Line 131: Line 215:
 
** 17" LCD Monitor
 
** 17" LCD Monitor
 
** Standard Windows keyboard
 
** Standard Windows keyboard
** Mouse (possibly with scroll wheel)
+
** Mouse with scroll wheel
 
=== Hardware - Nanaimo PCs ===
 
=== Hardware - Nanaimo PCs ===
* these PCs will be used for Workshops and Labs in the Colwood room
+
* these PCs will be used for Workshops and Labs, and will be in the Colwood room
 
* PCs will be DELL Optiplex 745 Desktop:
 
* PCs will be DELL Optiplex 745 Desktop:
 
** Core2Duo 6300 CPU
 
** Core2Duo 6300 CPU
Line 141: Line 225:
 
** No Floppy Drive
 
** No Floppy Drive
 
** Onboard Video
 
** Onboard Video
 +
*** Intel GMA 3000
 +
*** Q965/Q963 Express Chipset Family
 +
*** tested with Google Earth in OpenGL mode
 +
*** [http://en.wikipedia.org/wiki/Intel_GMA#Table_of_GMA_graphics_cores_and_chipsets Table of GMA graphics cores and chipsets]
 
** 10/100 Network connection
 
** 10/100 Network connection
 
** 19" LCD Monitor
 
** 19" LCD Monitor
 
** Standard Windows keyboard
 
** Standard Windows keyboard
** Mouse (possibly with scroll wheel)
+
** Mouse with scroll wheel
 +
 
 
=== Network ===
 
=== Network ===
* All classroom PCs will be connected to the conference LAN, which will provide access to the server(s) hosting the [[Canadian_Geodata|Canadian GeoData]]
+
* All classroom PCs will be connected to the conference LAN
 
* Although the Conference Center will have WiFi access to the conference LAN, it is expected that classroom attendees will use the classroom PCs for the Workshops and Labs, not their own Laptops
 
* Although the Conference Center will have WiFi access to the conference LAN, it is expected that classroom attendees will use the classroom PCs for the Workshops and Labs, not their own Laptops
* Classroom PCs will have access to the Internet. If a proxy needs to be configured, those details will be announced once they are known.
+
* Classroom PCs will have access to the Internet.
 +
** Login via a Web Browser to a gateway server is required to activate Internet access for each PC.
 +
** There is no 'session timeout', but login to the gateway server has to be done each day.
 +
** There is no proxy server.
 +
** NAT is used for Internet access.
 
* Some Instructors who make use of Internet-based resources for their Workshop/Lab may want to provide their own 'backup server'(e.g. a notebook) to be connected to the conference LAN. '''DEADLINE:''' If you want to do this, you must let the the Workshop Committee know by August 6, 2007
 
* Some Instructors who make use of Internet-based resources for their Workshop/Lab may want to provide their own 'backup server'(e.g. a notebook) to be connected to the conference LAN. '''DEADLINE:''' If you want to do this, you must let the the Workshop Committee know by August 6, 2007
  
Line 157: Line 250:
 
* LiveCD
 
* LiveCD
 
** Instructors who wish to use a LiveCD for their Workshop/Lab must provide the LiveCD
 
** Instructors who wish to use a LiveCD for their Workshop/Lab must provide the LiveCD
** If you want your LiveCD tested on a classroom PC, the '''Tentative DEADLINE''' for providing your LiveCD to the Workshop Committee is Friday August 31, 2007. Unless you provide a 'script' of additional instructions, the testing will consist of making sure the PC will boot from the LiveCD.
+
** If you want your LiveCD tested on a classroom PC, the '''DEADLINE''' for providing your LiveCD image to the Workshop Committee is Friday August 31, 2007. See the ''FOSS4G2007 FTP server'' section for more information.
 
* LiveDVD
 
* LiveDVD
** there will be limited availability of classroom PCs that have a DVD drive
+
** There will be limited availability of classroom PCs that have a DVD drive
 
** '''DEADLINE:''' If you plan to use a LiveDVD, you must let the Workshop Committee know by August 6, 2007
 
** '''DEADLINE:''' If you plan to use a LiveDVD, you must let the Workshop Committee know by August 6, 2007
 
** Instructors who wish to use a LiveDVD for their Workshop/Lab must provide the LiveDVD
 
** Instructors who wish to use a LiveDVD for their Workshop/Lab must provide the LiveDVD
** If you want your LiveDVD tested on a classroom PC, the '''Tentative DEADLINE''' for providing your LiveDVD to the Workshop Committee is Friday August 31, 2007. Unless you provide a 'script' of additional instructions, the testing will consist of making sure the PC will boot from the LiveDVD.
+
** If you want your LiveDVD tested on a classroom PC, the '''DEADLINE''' for providing your LiveDVD image to the Workshop Committee is Friday August 31, 2007. See the ''FOSS4G2007 FTP server'' section for more information.
 
* Virtual Machines
 
* Virtual Machines
** most Workshops/Labs will be using either Windows XP or booting from a LiveCD/DVD
+
** Most Workshops/Labs will be using either Windows XP or booting from a LiveCD/DVD
** if neither of those options is suitable for your Workshop/Lab, you may use a Virtual Machine
+
** If neither of those options is suitable for your Workshop/Lab, you may use a Virtual Machine
 
*** '''DEADLINE:''' If you wish to use a Virtual Machine, you must let the Workshop Committee know by August 6, 2007
 
*** '''DEADLINE:''' If you wish to use a Virtual Machine, you must let the Workshop Committee know by August 6, 2007
*** the Virtual Machine must be provided by the same mechanism, and by the same date, as for "Data"(see above)
+
*** '''DEADLINE:''' You must upload your Virtual Machine to the FTP server by Friday August 31, 2007.  See the ''FOSS4G2007 FTP server'' section for more information.
  
 
==== Application and Utility Software ====
 
==== Application and Utility Software ====
* Information such as user ids and passwords, database connection details, etc. will be provided to Instructors in the Instructor Handout that you will receive at the registration desk and/or prior to the conference via the [http://lists.refractions.net/mailman/listinfo/foss4g2007-workshops FOSS4G2007-Workshops] mailing list
+
Information that was previously in this section has moved to the [[FOSS4G2007_PC_Software|FOSS4G2007 PC Software]] page.
* If your Workshop/Lab deals with software installation, it is expected that will be explained by the Instructor (e.g. via slides), and will '''not''' involve actual installation of the software
+
 
* The English-language version of software will be installed
 
* Web Browsers will have their homepage set to [http://www.foss4g2007.org/ http://www.foss4g2007.org/]
 
For Workshop and Lab Instructors who will be using Windows XP:
 
# If there is any software that is needed for your Workshop/Lab that is not listed below, add it to the list, including a version number, and a link to where it can be downloaded
 
# For each piece of software in the list that you require for your Workshop/Lab, edit this page and add your Workshop/Lab "ID number" to the line below the software
 
#* use "Wnn" for Workshops (e.g. W01,W02,W10) and "Lnn" for Labs (e.g. L01,L02,L10)
 
# If the software doesn't list a specific version number, or only a major version number is shown:
 
#* if a version number is not listed, or only a major version number is shown, the version that is installed will be the latest non-beta release that is available when the 'master PCs' are being built
 
#* if you require a specific version for your Workshop/Lab add the specific version number after the software's name, and add a link to where it can be downloaded
 
# If the software has a version number listed, and it is different than the version that is required for your Workshop/Lab, then please send an email to the [http://lists.refractions.net/mailman/listinfo/foss4g2007-workshops FOSS4G2007-Workshops] mailing list so that you and the other Instructors who need that software can resolve what version will be loaded onto the 'master PCs'
 
Software that will be installed under Windows XP on the 'master PCs':
 
* 52n
 
** -
 
* 7-Zip
 
** -
 
* Acrobat Reader
 
** -
 
* Ant
 
** -
 
* Apache
 
** -
 
* CartoWeb
 
** -
 
* [http://www.deegree.org/downloads/releases/2.1-rc1/deegree-wms_v2_1_rc1.zip deegree 2.1 RC1 WMS] (depends on Java 5.x and Tomcat 5.5)
 
** - L16
 
* [http://www.deegree.org/downloads/releases/2.1-rc1/igeoportal_v2_1_rc1.zip deegree 2.1 RC1 iGeoPortal standard edition] (depends on Java 5.x and Tomcat 5.5)
 
** - L16
 
* [http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/20070702/eclipse-rcp-europa-win32.zip&r=1&protocol=http Eclipse 3.3 RCP Europa] from [http://www.eclipse.org/downloads/ here]
 
** -
 
* Filezilla
 
** -
 
* Firefox
 
** -
 
* Flash Browser Plugin
 
** -
 
* FME
 
** -
 
* FWTools
 
** -
 
* GeoNetwork
 
** -
 
* GeoServer
 
** -
 
* GeoTools (Is this needed? maven repository should hold us)
 
** -
 
* gettext
 
** -
 
* Google Earth
 
** -
 
* Internet Explorer 7
 
** -
 
* IrfanView
 
** -
 
* Java Runtime Environment 6 update 2 with [https://jai.dev.java.net/binary-builds.html JAI 1.1.3]and [https://jai-imageio.dev.java.net/binary-builds.html ImageIO 1.1]
 
** -
 
* Java Software Develoment Kit 6 update 2 with Java Advanced Imaging and ImageIO extentions
 
** -
 
* [http://java.sun.com/ Java (Sun) JDK 5.x]
 
** - L16
 
* [http://maven.apache.org/download.html Maven 2.0.5]
 
** -
 
* Mapbender
 
** -
 
* MapBuilder
 
** -
 
* Mapguide
 
** -
 
* MapStorer
 
** -
 
* ms4w
 
** -
 
* OpenLayers
 
** -
 
* pgAdmin III
 
** -
 
* PHP 5
 
** -
 
* PostgreSQL (8.2.X)
 
** - W04
 
* PostGIS (1.2.2)
 
** - W04
 
* PuTTY
 
** -
 
* Quantum GIS 0.8.1
 
** - W02
 
* [http://tomcat.apache.org/download-55.cgi Tomcat 5.5]
 
** - L16
 
* uDig 1.1 (includes JRE 5)
 
** -
 
* [http://www.vmware.com/products/player/ VMWare Player 2.0]
 
** - W12, L14, L16
 
* VTP
 
** -
 
* Windows Media Player
 
** -
 
  
 
=== Other ===
 
=== Other ===
* Every PC will have a ''C:\FOSS4G07'' folder, and under that will be one folder for each Workshop and Lab. For example, for Lab-01, ''C:\FOSS4G07\LAB-01''.  This is the location you should use for any files that the attendees will be creating/downloading during your Workshop / Lab.
+
* Every PC will have a ''C:\foss4g2007'' folder, and under that will be one folder for each Workshop and Lab. For example, for Lab-01, ''C:\foss4g2007\lab-01''.  This is the location you should use for any files that the attendees will be creating/downloading during your Workshop / Lab.
* If using a webserver on the PC, configure it to have it's root directory under your Workshop/Lab's main folder (e.g. C:\FOSS4G07\LAB-01\webroot\).
+
* If using a webserver on the PC, you have two options:
 +
*# If the software you are using already has a HTTP-accessible folder, you can use that folder, or a subfolder, for attendees to create or store files. For example, for ms4w applications, there is typically an Alias entry in the application's httpd.conf file that provides HTTP access to a folder, and you can use that folder, or a subfolder, for files related to that software and/or your Workshop/Lab.
 +
*# You can create an HTTP-accessible folder for attendees to use to create or store files. For example, for the Apache supplied by ms4w, the default document root is ''C:\ms4w\Apache\htdocs'', so for you could create a folder such as ''C:\ms4w\Apache\htdocs\lab-01'' . Using a folder name such as "lab-01" or "workshop-01" will avoid conflicts with use by other Workshops/Labs.
 
* The Default Input Language, and installed Keyboard, will be English (United States)
 
* The Default Input Language, and installed Keyboard, will be English (United States)
 
* The Windows XP userid will be the same on all PCs, and will have Administrator access
 
* The Windows XP userid will be the same on all PCs, and will have Administrator access
Line 279: Line 279:
  
 
= Workshops =
 
= Workshops =
[http://www.foss4g2007.org/workshops/ Workshops] are 3-hour hands-on courses in full computer classrooms. They are only open to registered workshops attendees.
 
  
== Workshop Dates and Times ==
+
The information about Workshops is now on the [[FOSS4G2007_Information_for_Instructors_part2|Information for Instructors part 2]] page.
* Monday, September 24, 2007
 
** 09:00-12:00 six Morning Workshops (W-01 to W-06)
 
** 13:00-16:00 six Afternoon Workshops (W-07 to W-12)
 
 
 
== Workshop number of attendees ==
 
The conference secretariat will notify Instructors via email on Tuesday, September 4, 2007 how many people are registered for your workshop. For Workshops that have not reached their maximum size (based on the classroom sizes), that number may change because people can register for the Workshops at the conference. It is anticipated that all Workshops will be fully booked, because Early Bird registration, which ended July 27th, has filled 9 of the 12 Workshops.
 
 
 
== Workshop Classroom Details ==
 
* the following rooms have been allocated for the Workshops:
 
{| border="1" cellspacing="0" cellpadding="5" align="center"
 
! Room
 
! Computers
 
! Max Attendees
 
! AM Workshop
 
! PM Workshop
 
|-
 
| Colwood
 
| 20
 
| 40
 
| [http://www.foss4g2007.org/workshops/W-02/ W-02]
 
| [http://www.foss4g2007.org/workshops/W-11/ W-11]
 
|-
 
| Esquimalt
 
| 20
 
| 40
 
| [http://www.foss4g2007.org/workshops/W-05/ W-05]
 
| [http://www.foss4g2007.org/workshops/W-10/ W-10]
 
|-
 
| Oak Bay
 
| 42
 
| 84
 
| [http://www.foss4g2007.org/workshops/W-06/ W-06]
 
| [http://www.foss4g2007.org/workshops/W-09/ W-09]
 
|-
 
| Saanich
 
| 42
 
| 84
 
| [http://www.foss4g2007.org/workshops/W-04/ W-04]
 
| [http://www.foss4g2007.org/workshops/W-07/ W-07]
 
|-
 
| Sidney
 
| 20
 
| 40
 
| [http://www.foss4g2007.org/workshops/W-01/ W-01]
 
| [http://www.foss4g2007.org/workshops/W-12/ W-12]
 
|-
 
| View Royal
 
| 15
 
| 30
 
| [http://www.foss4g2007.org/workshops/W-03/ W-03]
 
| [http://www.foss4g2007.org/workshops/W-08/ W-08]
 
|-
 
|}
 
* the above room capacities and allocations are subject to change (but capacities will not be reduced)
 
* the classrooms vary in size and layout
 
* Two attendees per computer
 
* The [[FOSS4G2007_Information_for_Instructors#Classroom_PCs_Configuration|Classroom PCs Configuration]] section shows how the classroom PCs will be configured
 
* The Instructor will have a PC (in addition to the classroom computers)
 
** it will have the same configuration as the classroom PCs
 
** it will be connected to a projector(with a screen at the front of the classroom) via a Y cable, to enable the PC's monitor to be used by the Instructor
 
* There will be a 'Room Monitor'(a conference volunteer) for each Workshop
 
** they will be checking attendees against the registration list as they arrive
 
** they will remain for the duration of the Workshop, and can assist the Instructor with any issues related to the room
 
** they will collect the evaluations from attendees and the Instructor(s) at the end of the Workshop
 
* no food or drink is allowed in the classrooms
 
* water will be provided at a table at the back of the classroom
 
 
 
== Workshop Classroom Access ==
 
=== Sunday, September 23, 2007 ===
 
Workshop Instructors will have access to their classroom from 15:00 to 17:00. This is subject to the classroom setup (which starts at Noon) being completed by 15:00.
 
 
 
This time is for things such as:
 
* familiarization with the classroom facilities
 
* connecting your Notebook to the projector (if you are not using the provided Instructor PC) and making sure it works properly
 
* a 'dry run' of your Workshop
 
* applying, or changing, configuration settings such as database connection strings, etc.
 
 
 
This time is not intended to be used for loading software or data onto the classroom PCs.
 
 
 
During this time you may be sharing the classroom with one other Workshop Instructor:
 
* access to the provided Instructor PC and projector will be 'first come, first served'
 
* access to the classroom PCs:
 
** you will be assigned roughly half of the PCs that will be primarily for your use, to enable you to test your Workshop
 
** if you need access to all the classroom's PCs (e.g. to change a configuration setting), you will have to coordinate that with the other Workshop Instructor who may be using the room at the same time
 
 
 
=== Monday, September 24, 2007 ===
 
Workshop Instructors will have access to their classroom 30 minutes prior to the start of their Workshop.
 
 
 
This time is for things such as:
 
* distributing classroom materials
 
* rebooting PCs or booting from LiveCD
 
* connecting your Notebook to the projector, if you are not using the provided Instructor PC
 
Attendees will be allowed into the classroom starting 15 minutes prior to the start of their Workshop.
 
  
  
 
= Labs =
 
= Labs =
[http://www.foss4g2007.org/labs/ Labs] are 1.5-hour courses, usually hands-on, in full computer classrooms. They are open to all conference registrants.
 
 
== Lab Dates, Times, and Rooms ==
 
* the following rooms and time slots have been allocated for the Labs:
 
{| border="1" cellspacing="0" cellpadding="5" align="center"
 
! Day
 
! Time
 
! Colwood
 
! Esquimalt
 
|-
 
| Tuesday
 
| 13:00 - 14:30
 
| [http://www.foss4g2007.org/labs/L-01/ L-01]
 
| [http://www.foss4g2007.org/labs/L-09/ L-09]
 
|-
 
| Tuesday
 
| 15:00 - 16:30
 
| [http://www.foss4g2007.org/labs/L-02/ L-02]
 
| [http://www.foss4g2007.org/labs/L-10/ L-10]
 
|-
 
| Wednesday
 
| 08:30 - 10:00
 
| [http://www.foss4g2007.org/labs/L-03/ L-03]
 
| [http://www.foss4g2007.org/labs/L-11/ L-11]
 
|-
 
| Wednesday
 
| 10:30 - 12:00
 
| [http://www.foss4g2007.org/labs/L-04/ L-04]
 
| [http://www.foss4g2007.org/labs/L-12/ L-12]
 
|-
 
| Wednesday
 
| 13:00 - 14:30
 
| [http://www.foss4g2007.org/labs/L-05/ L-05]
 
| [http://www.foss4g2007.org/labs/L-13/ L-13]
 
|-
 
| Wednesday
 
| 15:00 - 16:30
 
| [http://www.foss4g2007.org/labs/L-06/ L-06]
 
| [http://www.foss4g2007.org/labs/L-14/ L-14]
 
|-
 
| Thursday
 
| 08:30 - 10:00
 
| [http://www.foss4g2007.org/labs/L-07/ L-07]
 
| [http://www.foss4g2007.org/labs/L-15/ L-15]
 
|-
 
| Thursday
 
| 10:30 - 12:00
 
| [http://www.foss4g2007.org/labs/L-08/ L-08]
 
| [http://www.foss4g2007.org/labs/L-16/ L-16]
 
|-
 
|}
 
 
== Lab number of attendees ==
 
The maximum number of attendees for a Lab will be 40. The actual number of attendees in a Lab cannot be determined in advance, as no advance registration is required for Labs - it is "first come, first served".
 
 
== Lab Classroom Details ==
 
* the Colwood and Esquimalt rooms will be setup as computer classrooms
 
* the two classrooms are virtually the same size, and very similar in layout
 
* there will be 20 classroom computers in each room
 
* Two attendees per computer
 
* The [[FOSS4G2007_Information_for_Instructors#Classroom_PCs_Configuration|Classroom PCs Configuration]] section shows how the classroom PCs will be configured
 
* The Instructor will have a PC (in addition to the 20 classroom computers)
 
** it will have the same configuration as the classroom PCs
 
** it will be connected to a projector(with a screen at the front of the classroom) via a Y cable, to enable the PC's monitor to be used by the Instructor
 
* There will be a 'Room Monitor'(a conference volunteer) for each Lab
 
** they will be controlling the 'first come, first served' admittance to the classroom
 
** they will remain for the duration of the Lab, and can assist the Instructor with any issues related to the room
 
** they will collect the evaluations from attendees and the Instructor(s) at the end of the Lab
 
* no food or drink is allowed in the classrooms
 
* water will be provided at a table at the back of the classroom
 
 
== Lab Classroom Access ==
 
=== Monday, September 24, 2007 ===
 
Lab Instructors will have access to their classroom from 16:00 to 18:00
 
 
This time is for things such as:
 
* familiarization with the classroom facilities
 
* connecting your Notebook to the projector (if you are not using the provided Instructor PC) and making sure it works properly
 
* a 'dry run' of your Lab
 
* applying, or changing, configuration settings such as database connection strings, etc.
 
 
This time is not intended to be used for loading software or data onto the classroom PCs.
 
 
During this time you may be sharing the classroom with other Lab Instructors:
 
* access to the provided Instructor PC and projector will be 'first come, first served'
 
* access to the classroom PCs:
 
** you will be assigned two of the PCs that will be primarily for your use, to enable you to test your Lab
 
** if you need access to all the classroom's PCs (e.g. to change a configuration setting), you will have to coordinate that with any other Lab Instructors who may be using the room at the same time
 
 
=== Tuesday through Thursday, September 25-27, 2007 ===
 
Lab Instructors will have access to their classroom 20 minutes prior to the start of their Lab.
 
 
This time is for things such as:
 
* distributing classroom materials
 
* rebooting PCs or booting from LiveCD
 
* connecting your Notebook to the projector, if you are not using the provided Instructor PC
 
Attendees will be allowed into the classroom starting 15 minutes prior to the start of their Lab.
 
  
 +
The information about Labs is now on the [[FOSS4G2007_Information_for_Instructors_part2|Information for Instructors part 2]] page.
  
  
 
[[Category:FOSS4G2007]]
 
[[Category:FOSS4G2007]]

Latest revision as of 13:06, 5 September 2007

Back to FOSS4G2007...

Introduction

This page provides Information for the Instructors of the Workshops and Labs at the FOSS4G2007 conference in Victoria, BC, Canada (September 24-27, 2007).

Deadlines

More information about all of these deadlines and tasks is available on this page.

Deadline Task
September 7 upload of materials for printing

Status

This section will be updated for each significant change to the content of this page.

  • 2007/09/05
    • FOSS4G 2007 FTP server
      • update/correct information about where "data" and "software" files will be located on the PCs
    • Classroom PCs Configuration
      • Other
        • update info about locations for attendees to use to create/store files
  • 2007/08/26
    • move Application and Utility Software stuff to new FOSS4G2007 PC Software page, as August 24th deadline has passed
  • 2007/08/22
    • Classroom PCs Configuration
      • Application and Utility Software
        • add clarification notes about use of the list
  • 2007/08/20
    • move Workshop and Lab sections to a new page
  • 2007/08/13
    • Classroom PCs Configuration
      • Hardware - Nanaimo PCs
        • add onboard video info
      • Network
        • update information
      • Application and Utility Software
        • update information
  • 2007/08/09
    • FOSS4G 2007 FTP server
      • add information about the FTP server
    • Data
      • confirm deadline
      • update, including note about Canadian Geodata
    • Classroom PCs Configuration
      • Operating System
        • confirm deadline for testing of LiveCD/DVD
        • confirm deadline for providing Virtual Machine
      • Application and Utility Software
        • add deadlines, and update information
  • 2007/08/07
    • Classroom Materials
      • specify formats for documents containing materials to be printed
    • Data
      • add clarification about students creating/downloading data
    • Classroom PCs Configuration
      • Application and Utility Software
        • revise information, in preparation for updates by Instructors
  • 2007/08/03 Update #2
    • Workshop Classroom Details
      • reflect increase in room capacity for Saanich
  • 2007/08/03
    • Classroom PCs Configuration
      • add more details
    • LiveCD/DVD
      • tentative deadline added for testing
  • 2007/08/02 Update #2
    • Data
      • tentative deadline added
    • Workshop Classroom Details
      • update Workshop room allocations
    • Lab Dates, Times, and Rooms
      • add Lab room allocations and time slots
  • 2007/08/02 Update #1
    • Pre-Conference communication
      • clarify how to communicate with the Workshop Committee
    • Classroom PCs Configuration - Network
      • update the information, including deadline
    • Classroom PCs Configuration - Operating System
      • update the information
      • deadline for providing request to use LiveDVD or Virtual Machine
    • Classroom PCs Configuration - Application and Utility Software
      • update the information, including clarification about not installing software
    • Classroom PCs Configuration - Other
      • update the information
    • Workshop Classroom Access
      • update the information
    • Lab Classroom Access
      • update the information
  • 2007/08/01
    • Classroom Materials
      • deadline for submitting printed materials for copying
      • more information about non-printed materials
    • Workshop number of attendees
      • update/clarify the information
    • Workshop Classroom Details
      • add room names and sizes, and Workshop room allocations
    • Lab number of attendees
      • update/clarify the information
    • Lab Classroom Details
      • add room names and sizes
  • 2007/07/23 Initial version of page


General Information

Pre-Conference communication

All Instructors are expected to join the FOSS4G2007-Workshops mailing list.

For Workshops or Labs with multiple Instructors, all the Instructors should join the mailing list, even if one of the Instructors is handling all the pre-conference organizing for the group.

If you are an Instructor, and have any questions that are not answered by this page, please send an email to the FOSS4G2007-Workshops mailing list.

If you need to communicate with the FOSS4G 2007 Workshop Committee, please send an email to the FOSS4G2007-Workshops mailing list.

As this page gets updated, periodic reminders may be sent to the FOSS4G2007-Workshops mailing list.

Communication during the conference

The package you receive when you arrive at the conference will contain information explaining who to contact, and how, if you have any questions or need any assistance during the conference.

FOSS4G 2007 FTP server

Workshop/Lab Instructors who need to provide files to the Workshop Committee prior to the conference may do so via the use of the FOSS4G 2007 FTP server.

You will need to use the FTP server if:

  • you want the conference organizers to print Classroom Material for you
  • you want to provide data that will be used for your Workshop/Lab
  • you want to provide an image of a LiveCD/DVD for testing
  • you want to use a Virtual Machine for your Workshop/Lab
  • you want to provide information about Application and Utility software installation/configuration

All Instructors have been sent an email with the information about how to connect to the FTP server.

  1. Classroom Material for printing
    • Upload your Microsoft Word document, Open Office document, or PDF document to the /printing/ folder for your Workshop/Lab.
  2. Data
    • Upload your data files to the /data/ folder for your Workshop/Lab.
    • If no README file is supplied, the files will be loaded onto the classroom PCs under the C:\foss4g2007\ folder for your Workshop/Lab. For example, for Lab-01, if you upload a file /Lab-01/data/lab1files.zip it will end up as C:\foss4g2007\lab-01\lab1files.zip, not in C:\foss4g2007\lab-01\data\lab1files.zip
    • If you need your files loaded onto the PCs with a specific directory structure, use that directory structure for the files you upload to the FTP server
    • If your data files need anything done to them other than being placed onto the classroom PCs, include a plain text README file in your /data/ folder with specific instructions as to what needs to be done. For example, if you have provided a ZIP file containing a dump of database tables, we will load that data into your own database instance, provided you supply us with a README file containing the required database information, such as the database name, login ID, etc.
  3. LiveCD/DVD image
    • If you want us to test your LiveCD/DVD, upload an image of it to the /software/ folder for your Workshop/Lab.
    • If no README file is supplied, the testing will consist of burning the image to a CD/DVD, and booting that CD/DVD in one of the classroom PCs.
    • If you would like any additional testing done, include a plain text README file in your /software/ folder with specific instructions as to what needs to be done.
  4. Virtual Machine
    • If you are going to use a Virtual Machine, upload it to the /software/ folder for your Workshop/Lab.
    • If no README file is supplied, the file(s) will be loaded onto the classroom PCs under the C:\foss4g2007\ folder for your Workshop/Lab. For example, for Lab-01, if you upload a file /Lab-01/software/myVM.zip it will end up as C:\foss4g2007\lab-01\myVM.zip, not in C:\foss4g2007\lab-01\software\myVM.zip
    • If no README file is supplied, the testing of your Virtual Machine will consist of loading the Virtual Machine in VMWare Player on one of the classroom PCs, and booting it.
    • If you would like any additional testing done, include a plain text README file in your /software/ folder with specific instructions as to what needs to be done.
  5. Application and Utility Software
    • If you are suppling information about software installation and/or configuration, upload a plain text README file in your /software/ folder with specific instructions as to what needs to be done.
    • Use a separate file for each piece of software.
    • Include the name of the software as part of the README file name. For example, if your Workshop/Lab uses FileZilla, and you would like a specific FTP server added to it's configuration once installed, you would create a file called README-FileZilla, add to it information on the hostname, port, server type, logon information, etc., and then upload that file. If you also had some requirements for how FileZilla is installed, you would add them to the same file.

Classroom Materials

Materials are things that you may need to hand out in your Workshop or Lab, such as printed handouts, workbooks, quizzes, CDROM, etc. We ask that you do not hand out business cards, however, attendees are free to ask you for your business card.

  1. Bringing your own materials
    • you may bring your own materials to hand out in your Workshop/Lab
    • you may bring those materials to the Registration desk when you arrive at the conference, and we will store them and deliver them to your classroom for your Workshop or Lab
  2. Having your materials delivered prior to the conference
    • you may arrange to have your materials delivered to Victoria ahead of your arrival
    • the preferred method would be for you to make such arrangements yourself (e.g. have the materials delivered to your hotel)
    • we can put you in touch with a company that the conference is using, who can assist you with making shipping arrangements
  3. Having your printed materials printed by the conference organizers
    • DEADLINE: September 7, 2007
    • the conference committee will provide the option of printing your printed Workshop/Lab materials
    • printed materials need to be formated for printing on 8.5"x11" paper
    • printed materials must be supplied using one of the following formats: Microsoft Word document, Open Office document, PDF document
    • upload your materials for printing to the FOSS4G 2007 FTP server
  1. Non-printed materials
    • the conference organizers will not be providing services such as CDROM duplication
    • if you need something such as a copy of a LiveCD/DVD for each PC in your classroom:
      • you can bring those copies with you
      • as indicated above, you can ship them ahead of time
      • you can make the copies once you arrive in Victoria, however, you will be 'on your own' as far as getting this done. The conference organizers are not providing media, or PCs for duplication use(conference PCs may have only CDROM/DVDROM drives). You can purchase media at local stores, and use your own equipment to do the duplication.


Data

Instructors will not be able to load data for their Workshops/Labs onto the classroom PCs during the conference.

Attendees in the Workshops/Labs will be able to create and download files during their Workshop/Lab. See the Classroom PCs Configuration, Other section for more information.

If you have any data that you will need for your Workshop/Lab, you must provide it to the conference organizers prior to the conference. You provide your data by uploading it to the FOSS4G 2007 FTP server. See the FOSS4G 2007 FTP server section for more information.

DEADLINE: the deadline for providing your data is Monday August 27, 2007.

We had previously told you that there would be a server at the conference that would be hosting some Canadian Geodata, and that you would have access to that server for use in your Workshops/Labs. Unfortunately, while the server will still be used for the Integration Showcase, access for Workshops/Labs will not be possible, due to performance concerns.

If you need to have some data available on the PCs for your Workshop/Lab (regardless of whether it is Canadian data or from some other sources) here is what you need to do:

  1. Acquire the data
    • If you want to use some of the Canadian Geodata, the Canadian Geodata wiki page has links you can use to download the free Canadian data
  2. Process the data
    • If needed, "massage" the data as needed for your Workshop/Lab. For example, if you have a raster image, and for use with Mapserver it needs to be tiled, you will need to do that yourself.
  3. Package the data
    • Gather together the data into a format, or formats, that you can use to share the data with the Workshop Committee. For example, export database tables, combine files together into ZIP files or tarballs, etc.
  4. Upload the data
    • Using SFTP, upload your data to our FTP server. See the FOSS4G 2007 FTP server section for more information.

Classroom PCs Configuration

The hardware configurations shown below are subject to change.

Hardware - Rental PCs

  • these PCs will be used for Workshops in the Esquimalt, Oak Bay, Saanich, Sidney, and View Royal rooms
  • these PCs will be used for Labs in the Esquimalt room
  • all PCs will be substantially the same, with slight variations in the hardware
  • a typical PC will have:
    • P4/2.8GHZ CPU
    • 768 or 1024MB RAM
    • 40GB Hard Drive
    • CDROM Drive
    • 3.5" Floppy Drive
    • Onboard Video
    • 10/100 Network connection
    • 17" LCD Monitor
    • Standard Windows keyboard
    • Mouse with scroll wheel

Hardware - Nanaimo PCs

  • these PCs will be used for Workshops and Labs, and will be in the Colwood room
  • PCs will be DELL Optiplex 745 Desktop:
    • Core2Duo 6300 CPU
    • 2GB RAM
    • 80GB SATA 3Gb/s Hard Drive
    • DVD Drive
    • No Floppy Drive
    • Onboard Video
    • 10/100 Network connection
    • 19" LCD Monitor
    • Standard Windows keyboard
    • Mouse with scroll wheel

Network

  • All classroom PCs will be connected to the conference LAN
  • Although the Conference Center will have WiFi access to the conference LAN, it is expected that classroom attendees will use the classroom PCs for the Workshops and Labs, not their own Laptops
  • Classroom PCs will have access to the Internet.
    • Login via a Web Browser to a gateway server is required to activate Internet access for each PC.
    • There is no 'session timeout', but login to the gateway server has to be done each day.
    • There is no proxy server.
    • NAT is used for Internet access.
  • Some Instructors who make use of Internet-based resources for their Workshop/Lab may want to provide their own 'backup server'(e.g. a notebook) to be connected to the conference LAN. DEADLINE: If you want to do this, you must let the the Workshop Committee know by August 6, 2007

Software

The majority of the PCs used for the classrooms are being rented, with the rest being on loan from the City of Nanaimo. The PCs will be prepared by installing and configuring various software onto a small number of 'master PCs'. Those 'master PCs' will then be "cloned" to create the full complement of classroom PCs. The timetable for preparing the classroom PCs will cause there to be certain deadlines, such as a deadline for when the conference organizers must have data that you will need for your Workshop/Lab. As soon as the timetable is finalized, any such deadlines will be announced on the FOSS4G2007-Workshops mailing list.

Operating System

  • All PCs will have Windows XP installed, with the latest service pack and patches (as of mid-September)
  • LiveCD
    • Instructors who wish to use a LiveCD for their Workshop/Lab must provide the LiveCD
    • If you want your LiveCD tested on a classroom PC, the DEADLINE for providing your LiveCD image to the Workshop Committee is Friday August 31, 2007. See the FOSS4G2007 FTP server section for more information.
  • LiveDVD
    • There will be limited availability of classroom PCs that have a DVD drive
    • DEADLINE: If you plan to use a LiveDVD, you must let the Workshop Committee know by August 6, 2007
    • Instructors who wish to use a LiveDVD for their Workshop/Lab must provide the LiveDVD
    • If you want your LiveDVD tested on a classroom PC, the DEADLINE for providing your LiveDVD image to the Workshop Committee is Friday August 31, 2007. See the FOSS4G2007 FTP server section for more information.
  • Virtual Machines
    • Most Workshops/Labs will be using either Windows XP or booting from a LiveCD/DVD
    • If neither of those options is suitable for your Workshop/Lab, you may use a Virtual Machine
      • DEADLINE: If you wish to use a Virtual Machine, you must let the Workshop Committee know by August 6, 2007
      • DEADLINE: You must upload your Virtual Machine to the FTP server by Friday August 31, 2007. See the FOSS4G2007 FTP server section for more information.

Application and Utility Software

Information that was previously in this section has moved to the FOSS4G2007 PC Software page.


Other

  • Every PC will have a C:\foss4g2007 folder, and under that will be one folder for each Workshop and Lab. For example, for Lab-01, C:\foss4g2007\lab-01. This is the location you should use for any files that the attendees will be creating/downloading during your Workshop / Lab.
  • If using a webserver on the PC, you have two options:
    1. If the software you are using already has a HTTP-accessible folder, you can use that folder, or a subfolder, for attendees to create or store files. For example, for ms4w applications, there is typically an Alias entry in the application's httpd.conf file that provides HTTP access to a folder, and you can use that folder, or a subfolder, for files related to that software and/or your Workshop/Lab.
    2. You can create an HTTP-accessible folder for attendees to use to create or store files. For example, for the Apache supplied by ms4w, the default document root is C:\ms4w\Apache\htdocs, so for you could create a folder such as C:\ms4w\Apache\htdocs\lab-01 . Using a folder name such as "lab-01" or "workshop-01" will avoid conflicts with use by other Workshops/Labs.
  • The Default Input Language, and installed Keyboard, will be English (United States)
  • The Windows XP userid will be the same on all PCs, and will have Administrator access
  • Most (perhaps all) of the classroom PCs will have CDROM or DVDROM drives, so attendees will not be able to burn copies of Workshop/Lab materials. If your students should have such material, you will have to arrange to provide it as a handout, or make it available for download from the Internet.
  • Some Workshop/Lab Instructors may make some of their classroom material available via a handout, or via the Internet, including packaged with software. The conference organizers will not be supplying a CD/DVD of the software that is loaded onto the classroom PCs.


Workshops

The information about Workshops is now on the Information for Instructors part 2 page.


Labs

The information about Labs is now on the Information for Instructors part 2 page.