<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://wiki.cs.princeton.edu/skins/common/feed.css"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="en">	
		<title>CSWiki - Recent changes [en]</title>
		<link rel="alternate" type="text/html" href="http://wiki.cs.princeton.edu/index.php/Special:Recentchanges"/>
		<modified>2009-11-23T17:22:43Z</modified>
		<tagline>Track the most recent changes to the wiki on this page.</tagline>
		<generator>MediaWiki 1.5.8</generator>
		
	<entry>
		<title>PLOrk laptops</title>
		<link rel="alternate" type="text/html" href="http://wiki.cs.princeton.edu/index.php/PLOrk_laptops"/>
				<modified>2009-11-21T14:57:51Z</modified>
		<issued>2009-11-21T14:57:51</issued>
		<created>2009-11-21T14:57:51Z</created>	
		<summary type="text/plain">&lt;p&gt;&lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' class='diff'&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' class='diff-otitle'&gt;Revision as of 14:57, 21 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' class='diff-ntitle'&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 75:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 75:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;| style=&amp;quot;background:#DDDDDD&amp;quot;| ||  ||&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;| style=&amp;quot;background:#DDDDDD&amp;quot;| ||  ||&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;|-&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;|-&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;| style=&amp;quot;background:#DDDDDD&amp;quot;| sputter || &lt;span class=&quot;diffchange&quot;&gt;Jascha Narveson (mostly stored in Studio D) ||&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;| style=&amp;quot;background:#DDDDDD&amp;quot;| sputter || &lt;span class=&quot;diffchange&quot;&gt;given back to Dan after the Oct. 9 NYC show.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;|-&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;|-&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;| style=&amp;quot;background:#DDDDDD&amp;quot;| ||  ||&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;| style=&amp;quot;background:#DDDDDD&amp;quot;| ||  ||&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</summary>
		<author><name>Narveson</name><!-- <url></url><email></email> --></author>		<comment>foobar</comment>
	</entry>

	<entry>
		<title>MML fall2009</title>
		<link rel="alternate" type="text/html" href="http://wiki.cs.princeton.edu/index.php/MML_fall2009"/>
				<modified>2009-11-19T16:59:02Z</modified>
		<issued>2009-11-19T16:59:02</issued>
		<created>2009-11-19T16:59:02Z</created>	
		<summary type="text/plain">&lt;p&gt;/* Option 2 for developers */ &lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' class='diff'&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' class='diff-otitle'&gt;Revision as of 16:59, 19 November 2009&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' class='diff-ntitle'&gt;Current revision&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 25:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 25:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;=== Code ===&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;=== Code ===&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* File IO based communication (as alternative to OSC for large feature vectors)&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* File IO based communication (as alternative to OSC for large feature vectors)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;* Allow synthesis module to communicate current parameters to GUI (just once, not in play-along mode), to allow parameter text boxes to be auto-filled (Konrad's idea)&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;* Allow synthesis module to communicate current parameters to GUI (just once, not in play-along mode), to allow parameter text boxes to be auto-filled (Konrad's idea&lt;span class=&quot;diffchange&quot;&gt;) (done&lt;/span&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;* Ability to designate N-M mappings (not All-All), e.g. ability to train one classifier on vocal features and one on gesture features (Anne's request)&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;* Ability to designate N-M mappings (not All-All), e.g. ability to train one classifier on vocal features and one on gesture features (Anne's request&lt;span class=&quot;diffchange&quot;&gt;) (done&lt;/span&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Integrate MFCC feature extractor, possibly ramp time feature extractor (Cameron's request, ref. Adam Tindale's paper)&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Integrate MFCC feature extractor, possibly ramp time feature extractor (Cameron's request, ref. Adam Tindale's paper)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Debug mode flag so that users don't get scared when they see code messages being printed out&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Debug mode flag so that users don't get scared when they see code messages being printed out&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 42:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 42:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* More thought on time-dependent features / modeling&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* More thought on time-dependent features / modeling&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Fix so that user gets indicator that training has finished after a long training round, not just 1st time&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Fix so that user gets indicator that training has finished after a long training round, not just 1st time&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;* Better control of ChucK (get rid of machine add files)&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;* Better control of ChucK (get rid of machine add files) &lt;span class=&quot;diffchange&quot;&gt;(done, but currently buggy)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;** Incorporate console to view chuck's error messages&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;** Add --blocking, perhaps as an option to chuck&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;* Ability to capture palette of sound you like during a 1st rough training, then re-play these during playalong mode.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;* Ability to quickly change mappings mid-performance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;** And ability to specify this via an OSC command&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;* Fix OSC feature receiver so that ints are accepted as well as floats&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;=== Documentation ===&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;=== Documentation ===&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 55:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 62:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Tip: Drag from Finder to Terminal to get path&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Tip: Drag from Finder to Terminal to get path&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Explicit info on message used to send params to Wekinator from OSC synth (/realValue f+)&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;* Explicit info on message used to send params to Wekinator from OSC synth (/realValue f+)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;* Better documentation on how to edit SynthClass for incorporating your own synthesizer from previous code: specifically, telling user to make all methods &amp;amp; variables class methods &amp;amp; variables &amp;amp; to spork everything in setup().&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;* Updated build instructions: ant w/ svn&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;=== Examples ===&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;=== Examples ===&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 95:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 103:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;*** Create traditional dataset &amp;amp; use CV accuracy to select features &amp;amp; classifier?&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;*** Create traditional dataset &amp;amp; use CV accuracy to select features &amp;amp; classifier?&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;*** Integrate with methods like onset detection for selective application of Wekinator output?&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;*** Integrate with methods like onset detection for selective application of Wekinator output?&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;* November 9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;** New version includes check boxes for parameters, so you can decline to train certain parameters on the input you're currently providing&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;** Konrad &amp;amp; Dan brought in their work to hack on&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;** Briefly discussed upcoming Chuck-within-GUI support&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;* November 16&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;** Chuck within GUI is working (but buggy): We definitely need better debugging support for running in this mode, so that users have feedback on what Chuck is doing!&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;** Dan, Cameron, and Konrad all brought their stuff to work on&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;*** Cameron has an Arduino controller speaking to ChucK using Chuck file I/O!&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;*** Dan using tether blotar with the help of several people; also wekinating sillicarbon code&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;** Anne and others discussed still needing ability to specify which features control which parameters (this is coming for next week!)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;** Dan and I talked about allowing the user to create a play-along score from within the GUI, for example using parameter snapshots from a previous training round&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;== Bibliography ==&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;== Bibliography ==&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 130:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Line 150:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;This will grab you a copy of all the code.&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;This will grab you a copy of all the code.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;Step 1: Do this every time you update&lt;span class=&quot;diffchange&quot;&gt;:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;Step 1: Do this every time you update.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;Download dist&lt;/span&gt;.&lt;span class=&quot;diffchange&quot;&gt;zip from http://www.cs.princeton.edu/~fiebrink/drop/wekinator/dist.zip&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;Unzip this file, which will create a directory called &amp;quot;dist.&amp;quot; Find the wekinator-read-only directory that SVN created in step 0. Put the new dist directory in&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;wekinator-read-only&lt;span class=&quot;diffchange&quot;&gt;/project/java/Wekinator/&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;Open terminal. Go to the &lt;/span&gt;wekinator-read-only &lt;span class=&quot;diffchange&quot;&gt;directory. Type:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;so that you now have a directory wekinator-read-only&lt;/span&gt;/&lt;span class=&quot;diffchange&quot;&gt;project/java/Wekinator/dist&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;&amp;lt;pre&amp;gt;svn update&amp;lt;&lt;/span&gt;/&lt;span class=&quot;diffchange&quot;&gt;pre&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;(&lt;/span&gt;This &lt;span class=&quot;diffchange&quot;&gt;updates &lt;/span&gt;the &lt;span class=&quot;diffchange&quot;&gt;java executable file&lt;/span&gt;, &lt;span class=&quot;diffchange&quot;&gt;which we don&lt;/span&gt;'&lt;span class=&quot;diffchange&quot;&gt;t put in &lt;/span&gt;SVN.&lt;span class=&quot;diffchange&quot;&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;This &lt;span class=&quot;diffchange&quot;&gt;will check out all &lt;/span&gt;the &lt;span class=&quot;diffchange&quot;&gt;other changes into your directory. If you've made modifications to the code&lt;/span&gt;, &lt;span class=&quot;diffchange&quot;&gt;it&lt;/span&gt;'&lt;span class=&quot;diffchange&quot;&gt;ll try to merge my changes with yours. Likewise, if you've created your own files, &lt;/span&gt;SVN &lt;span class=&quot;diffchange&quot;&gt;will not move / delete / overwrite / change them&lt;/span&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;Step 2: &lt;span class=&quot;diffchange&quot;&gt;Do this &lt;/span&gt;every time you update.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;Step 2: &lt;span class=&quot;diffchange&quot;&gt;After step 1, &lt;/span&gt;every time you update&lt;span class=&quot;diffchange&quot;&gt;: &amp;lt;b&amp;gt;NEW instructions as of 11/19/09&amp;lt;/b&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;In terminal, go to directory java/Wekinator/&lt;/span&gt;. &lt;span class=&quot;diffchange&quot;&gt;At the prompt, type: &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;Open terminal. Go to the wekinator-read-only directory. Type:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;&amp;lt;pre&amp;gt;ant&amp;lt;/pre&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;&amp;lt;pre&amp;gt;svn update&amp;lt;/pre&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;You should see &amp;quot;Build successful&amp;quot; after this finishes running. If you don't see that, make sure you've done Step 1, otherwise email Rebecca because it's probably her fault!&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td class='diff-context'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;This &lt;span class=&quot;diffchange&quot;&gt;will check out all &lt;/span&gt;the &lt;span class=&quot;diffchange&quot;&gt;other changes into your directory. If you've made modifications to the code&lt;/span&gt;, &lt;span class=&quot;diffchange&quot;&gt;it&lt;/span&gt;'&lt;span class=&quot;diffchange&quot;&gt;ll try to merge my changes with yours. Likewise, if you've created your own files, SVN will not move / delete / overwrite / change them.&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;(&lt;/span&gt;This &lt;span class=&quot;diffchange&quot;&gt;updates &lt;/span&gt;the &lt;span class=&quot;diffchange&quot;&gt;java executable file&lt;/span&gt;, &lt;span class=&quot;diffchange&quot;&gt;which we don&lt;/span&gt;'&lt;span class=&quot;diffchange&quot;&gt;t put &lt;/span&gt;in SVN.&lt;span class=&quot;diffchange&quot;&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;=== Option 2 for developers ===&lt;/span&gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class='diff-deletedline'&gt;&lt;span class=&quot;diffchange&quot;&gt;Just use SVN, build .jar yourself using NetBeans or IDE of choice. Netbeans make files etc. should all be &lt;/span&gt;in SVN.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class='diff-addedline'&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</summary>
		<author><name>RebeccaFiebrink</name><!-- <url></url><email></email> --></author>		<comment>foobar</comment>
	</entry>

	</feed>