Open main menu

Changes

WSO web development

31 bytes added, 12:03, September 30, 2007
m
no edit summary
== Get a Subversion account ==
Email root at wso .williams.edu to get an account and password so that you can checkout a copy of the code from our Subversion repository. You'll need this when running any of the svn commands below.
==SSH to WSO==
If you don't have a WSO account, email root at wso.williams.edu. One of them will hook you up. A WSO account is not your 06abc or abc1 account. It is the first letter of your first name followed by up to seven letters of your last name. Once you have an account, go ahead and log in:
'''Windows''': get yourself a copy of [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]. wso.williams.edu is the host.
==Setting up port forwarding==
The way through the firewall is to pretend that the web server is running on your computer and not on WSO. We'll use a technology called ''port forwarding'' to send web requests to your machine ''through an SSH connection'' to your server on WSO. This is, simplyawesome, awesome. And and not too hard.
===Mac/Linux===
==Making changes==
Nice work getting this far. So now you actually want to ''do'' something with the code. For now, come to a WSO meeting Thursdays Tuesdays at 109:30pm in the vicinity of TCL 217a202, or email wso-staff@at wso.williams.edu with questions/interest. With the new Facebook nearing completionfinished, our next big prospect is rewriting old PageKit services (Factrak, Jobs, RideBoard!) in Ruby on Rails.
It's a good idea to run an update every so often so that your local working copy picks up changes that other people have made. Change directory into your wso-devel directory and run
Email root at wso .williams.edu if you'd like to change the WSO site, add a new service, or fix a bug. If you get the go-ahead, you're in good shape, so go to work. Once you think your change is ready for the world, you'll need to get permission to add your changes to our code repository, where it will be tested and deployed. Email root at wso .williams.edu about that. They'll take care of you.
126
edits