Difference between revisions of "Summer 2006 Projects"

From SlugWiki
Jump to: navigation, search
m (Sunday May 28)
m (Monday May 29)
Line 10: Line 10:
  
 
===Monday May 29===
 
===Monday May 29===
[[Rob Crowell]] spent the day moving the wiki over to the new server and upgrading the software at the same time.  While at times this can be a straightforward task, as the software handled the change in database schema pretty well as our versions moved from 1.4.10 to 1.6.6, there were issues involved with the transfer.  The debian box that formerly hosted the wiki ran mysql 4.1, whereas this OpenBSD box is running mysql 4.0.  Turns out, when using [http://dev.mysql.com/doc/refman/4.1/en/mysqldump.html mysqldump] there is an option to export to the old syntax; this proved invaluable, as I was having no luck manually editing the sqldump to conform to 4.0.  To do this, try
+
[[Rob Crowell]] spent the day moving the wiki over to the new server and upgrading the software at the same time.  While at times this can be a straightforward task, as the software handled the change in database schema pretty well as our versions moved from 1.4.10 to 1.6.6, there were issues involved with the transfer.  See Rob's [[Wikimedia Issues]] page for all the details.  Rob also spent the day setting up a SVN repository on the gateway, to serve as a central repository for 4e code.
<pre>
+
mysqldump --compatible=mysql40
+
</pre>
+
After importing this data into the new mysql database, you'll need to install the wiki software; Rob opted to install the same version that was running on the old machine, 1.4.10.  When performing this install, the config script will yell about a duplicate key with value 0; this is because mysqldump didn't indicate that the id columns should be auto_increment.  Set this property for the table the config script complains about, and the first time you edit a page you'll have to do it again on another table.  To know which (I can't remember now), modify LocalSettings.php (the wiki config file) and set $wgShowSQLErrors and then try to edit any file.  Make this table auto_increment as well.  If the images aren't showing up, it's necessary to make sure the new images directory has write access.  The thumbnails might be in the wrong places (mine were, for some reason) so I deleted the images/thumb directory, recreated it, chmod 777'd it, and let the wiki regenerate the thumbnails for meTo upgrade versions, download the 1.5.X release (any 1.5 should do; Rob chose the latest), and once that's complete go on to 1.6.
+
 
+
Rob also spent the day setting up a SVN repository on the gateway, to serve as a central repository for 4e code.
+
  
 
[[Walker Chan]] put my-junt in a beautiful case and installed it in the [[Slugwiki:About | rack]].  He also put ethernet ends on the cables which were installed the day before.
 
[[Walker Chan]] put my-junt in a beautiful case and installed it in the [[Slugwiki:About | rack]].  He also put ethernet ends on the cables which were installed the day before.
  
 
[[Category:Projects]]
 
[[Category:Projects]]

Revision as of 20:09, 30 May 2006

The summer 2006 term is set to be one of the busiest and most productive period of time for slugs to engage in various projects.

Completed Projects

  • Monsoon speakers installed in Kitchen.

Sunday May 28

The current layout of Slugnet.

Rob Crowell completed configuring the gateway for Slugnet. Rob and Walker laid ethernet cables in the cable trays to the Cocoa Lounge, as well as Rob's current room, Walker's current room (and Rob's future room), and Walker's future room. The set of Monsoon speakers that Edwin Chen got from Reuse was installed in the Kitchen as well. Walker also discovered a coin meter from an old vending machine, which may eventually be used as part of the Bemix soda fridge.

Monday May 29

Rob Crowell spent the day moving the wiki over to the new server and upgrading the software at the same time. While at times this can be a straightforward task, as the software handled the change in database schema pretty well as our versions moved from 1.4.10 to 1.6.6, there were issues involved with the transfer. See Rob's Wikimedia Issues page for all the details. Rob also spent the day setting up a SVN repository on the gateway, to serve as a central repository for 4e code.

Walker Chan put my-junt in a beautiful case and installed it in the rack. He also put ethernet ends on the cables which were installed the day before.