<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Mayhem Wiki Rss Feed</title><link>http://mayhem.codeplex.com/</link><description>Mayhem Wiki Rss Description</description><item><title>Updated Wiki: Documentation</title><link>https://mayhem.codeplex.com/documentation?version=19</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Mayhem Tutorials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Setting%20Up%20Visual%20Studio%20To%20Write%20Modules&amp;referringTitle=Documentation"&gt;Setting Up Visual Studio To Write Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Creating%20a%20Reaction&amp;referringTitle=Documentation"&gt;Creating a Reaction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Creating%20an%20Event&amp;referringTitle=Documentation"&gt;Creating an Event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Debugging%20your%20module&amp;referringTitle=Documentation"&gt;Debugging your module&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/coding4fun/articles/Making-Mayhem-with-Volume-Control"&gt;Creating a Volume Control Reaction&lt;/a&gt; (With code)&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;API Reference&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Event%20API&amp;referringTitle=Documentation"&gt;Event API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Reaction%20API&amp;referringTitle=Documentation"&gt;Reaction API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Useful Articles&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://eli-white.com/2012/03/why-is-mayhem-so-basic-why-cant-we-make-it-more-complicated/"&gt;Why is Mayhem so simple? (Can&amp;#39;t pass data or have loops)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Project Information&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Testing%20Requirements&amp;referringTitle=Documentation"&gt;Testing Requirements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=List%20of%20Mayhem%20Keywords&amp;referringTitle=Documentation"&gt;List of Mayhem Keywords&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mayhem.codeplex.com/wikipage?title=Stats%2010%2f26%2f11&amp;referringTitle=Documentation"&gt;Stats 10&amp;#47;26&amp;#47;11&lt;/a&gt; -- repository statistics&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Pages we Need&lt;/h1&gt;Who is Mayhem For&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>TheSavior</author><pubDate>Mon, 15 Apr 2013 00:01:45 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20130415120145A</guid></item><item><title>New Comment on "Documentation"</title><link>http://mayhem.codeplex.com/documentation?&amp;ANCHOR#C25427</link><description>I have the exact same question. Once the Mayhem application has been installed and the user downloads and unzip&amp;#39;s the add-on&amp;#39;s How does one install or have them applied to the Mayhem application&amp;#63;</description><author>Teken</author><pubDate>Wed, 31 Oct 2012 17:44:08 GMT</pubDate><guid isPermaLink="false">New Comment on "Documentation" 20121031054408P</guid></item><item><title>New Comment on "Creating a Reaction"</title><link>http://mayhem.codeplex.com/wikipage?title=Creating a Reaction&amp;ANCHOR#C24011</link><description>I get a message, that the resource ConfigLabel could not be resolved. Where is it located&amp;#63;</description><author>ChrisK91</author><pubDate>Sat, 09 Jun 2012 16:00:49 GMT</pubDate><guid isPermaLink="false">New Comment on "Creating a Reaction" 20120609040049P</guid></item><item><title>New Comment on "Documentation"</title><link>http://mayhem.codeplex.com/documentation?&amp;ANCHOR#C24005</link><description>Really unfortunate that when you download an add-on module in Firefox the default application to open it is the Windows compressed folder zip utility. You have to save the download as a file and then open it to get it to install.</description><author>arrich</author><pubDate>Sat, 09 Jun 2012 00:28:14 GMT</pubDate><guid isPermaLink="false">New Comment on "Documentation" 20120609122814A</guid></item><item><title>Updated Wiki: Documentation</title><link>http://mayhem.codeplex.com/documentation?version=18</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Mayhem Tutorials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Setting%20Up%20Visual%20Studio%20To%20Write%20Modules&amp;referringTitle=Documentation"&gt;Setting Up Visual Studio To Write Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20a%20Reaction&amp;referringTitle=Documentation"&gt;Creating a Reaction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20an%20Event&amp;referringTitle=Documentation"&gt;Creating an Event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Debugging%20your%20module&amp;referringTitle=Documentation"&gt;Debugging your module&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/coding4fun/articles/Making-Mayhem-with-Volume-Control"&gt;Creating a Volume Control Reaction&lt;/a&gt; (With code)&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;API Reference&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Event%20API&amp;referringTitle=Documentation"&gt;Event API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Reaction%20API&amp;referringTitle=Documentation"&gt;Reaction API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Useful Articles&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://eli-white.com/archives/74"&gt;Why is Mayhem so simple? (Can&amp;#39;t pass data or have loops)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Project Information&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Testing%20Requirements&amp;referringTitle=Documentation"&gt;Testing Requirements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=List%20of%20Mayhem%20Keywords&amp;referringTitle=Documentation"&gt;List of Mayhem Keywords&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Stats%2010%2f26%2f11&amp;referringTitle=Documentation"&gt;Stats 10&amp;#47;26&amp;#47;11&lt;/a&gt; -- repository statistics&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Pages we Need&lt;/h1&gt;Who is Mayhem For&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>TheSavior</author><pubDate>Thu, 07 Jun 2012 22:20:57 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120607102057P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://mayhem.codeplex.com/documentation?version=17</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Mayhem Tutorials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Setting%20Up%20Visual%20Studio%20To%20Write%20Modules&amp;referringTitle=Documentation"&gt;Setting Up Visual Studio To Write Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20a%20Reaction&amp;referringTitle=Documentation"&gt;Creating a Reaction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20an%20Event&amp;referringTitle=Documentation"&gt;Creating an Event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Debugging%20your%20module&amp;referringTitle=Documentation"&gt;Debugging your module&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/coding4fun/articles/Making-Mayhem-with-Volume-Control"&gt;http://channel9.msdn.com/coding4fun/articles/Making-Mayhem-with-Volume-Control&lt;/a&gt;Creating a Volume Control Reaction&lt;a href="http://mayhem.codeplex.com/wikipage?title=%2furl&amp;referringTitle=Documentation"&gt;&amp;#47;url&lt;/a&gt; (With code)&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;API Reference&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Event%20API&amp;referringTitle=Documentation"&gt;Event API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Reaction%20API&amp;referringTitle=Documentation"&gt;Reaction API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Useful Articles&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://eli-white.com/archives/74"&gt;Why is Mayhem so simple? (Can&amp;#39;t pass data or have loops)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Project Information&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Testing%20Requirements&amp;referringTitle=Documentation"&gt;Testing Requirements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=List%20of%20Mayhem%20Keywords&amp;referringTitle=Documentation"&gt;List of Mayhem Keywords&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Stats%2010%2f26%2f11&amp;referringTitle=Documentation"&gt;Stats 10&amp;#47;26&amp;#47;11&lt;/a&gt; -- repository statistics&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Pages we Need&lt;/h1&gt;Who is Mayhem For&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>TheSavior</author><pubDate>Thu, 07 Jun 2012 22:20:23 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120607102023P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://mayhem.codeplex.com/documentation?version=16</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Mayhem Tutorials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Setting%20Up%20Visual%20Studio%20To%20Write%20Modules&amp;referringTitle=Documentation"&gt;Setting Up Visual Studio To Write Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20a%20Reaction&amp;referringTitle=Documentation"&gt;Creating a Reaction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20an%20Event&amp;referringTitle=Documentation"&gt;Creating an Event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Debugging%20your%20module&amp;referringTitle=Documentation"&gt;Debugging your module&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;API Reference&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Event%20API&amp;referringTitle=Documentation"&gt;Event API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Reaction%20API&amp;referringTitle=Documentation"&gt;Reaction API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Useful Articles&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://eli-white.com/archives/74"&gt;Why is Mayhem so simple? (Can&amp;#39;t pass data or have loops)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Project Information&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Testing%20Requirements&amp;referringTitle=Documentation"&gt;Testing Requirements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=List%20of%20Mayhem%20Keywords&amp;referringTitle=Documentation"&gt;List of Mayhem Keywords&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Stats%2010%2f26%2f11&amp;referringTitle=Documentation"&gt;Stats 10&amp;#47;26&amp;#47;11&lt;/a&gt; -- repository statistics&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Pages we Need&lt;/h1&gt;Who is Mayhem For&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>TheSavior</author><pubDate>Mon, 14 May 2012 21:01:26 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120514090126P</guid></item><item><title>Updated Wiki: Testing Requirements</title><link>http://mayhem.codeplex.com/wikipage?title=Testing Requirements&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;This page is designed to help you know what we look for when we are testing a module for usability as well as functionality.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When clicking on the module in one of the module lists, the configuration window should open up right away. Do all of your start-up in a background thread
&lt;/li&gt;&lt;li&gt;Your module should never cause a crash in the application &lt;/li&gt;&lt;li&gt;Blatant spelling mistakes &lt;/li&gt;&lt;li&gt;Save is disabled when not all of the settings are specified or settings are incorrect
&lt;/li&gt;&lt;li&gt;Consistency between module names and other terminology in the event/reaction lists, configuration windows and display panel
&lt;/li&gt;&lt;li&gt;Clear and concise error messages printed to Mayhem's error log when a user tries to do something that is not allowed (e.g. turning on a connection that uses a module that requires an internet connection when no internet connection is present) or when something
 has gone awry (e.g. a connection that opens a program from a specific location is turned on or triggered and then notices that said program cannot be found [an error regarding that situation should be printed to the error log])
&lt;/li&gt;&lt;li&gt;Configuration windows should not be able to pass the edge of a user's screen &lt;/li&gt;&lt;li&gt;Appropriate, reliable and timely responses for all modules &lt;/li&gt;&lt;li&gt;Settings and connection state for all modules should be saved when Mayhem is closed and reopened (possible exception is passwords or other private data. These should not&amp;nbsp;be saved in plain text form)&amp;nbsp;
&lt;/li&gt;&lt;li&gt;Module descriptions should be as detailed and user-friendly as possible (i.e. contain little-to-no jargon)
&lt;/li&gt;&lt;li&gt;Module titles and descriptions should remain consistent with preexisting Mayhem module formats and tense
&lt;/li&gt;&lt;li&gt;If module is configurable, make sure that every option in the configuration window is clearly labeled and explained (if necessary)
&lt;/li&gt;&lt;li&gt;Do not allow for contradiction or confusion in configuration windows (e.g. do not use checkboxes where radio buttons would be more appropriate for the module's functionality)
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>TheSavior</author><pubDate>Mon, 14 May 2012 21:00:34 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Testing Requirements 20120514090034P</guid></item><item><title>Updated Wiki: Testing Requirements</title><link>http://mayhem.codeplex.com/wikipage?title=Testing Requirements&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;This page is designed to help you know what we look for when we are testing a module for usability as well as functionality.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When clicking on the module in one of the module lists, the configuration window should open up right away. Do all of your start-up in a background thread
&lt;/li&gt;&lt;li&gt;Your module should never cause a crash in the application &lt;/li&gt;&lt;li&gt;Blatant spelling mistakes &lt;/li&gt;&lt;li&gt;Save is disabled when not all of the settings are specified &lt;/li&gt;&lt;li&gt;Consistency between module names and other terminology in the event/reaction lists, configuration windows and display panel
&lt;/li&gt;&lt;li&gt;Clear and concise error messages printed to Mayhem's error log when a user tries to do something that is not allowed (e.g. turning on a connection that uses a module that requires an internet connection when no internet connection is present) or when something
 has gone awry (e.g. a connection that opens a program from a specific location is turned on or triggered and then notices that said program cannot be found [an error regarding that situation should be printed to the error log])
&lt;/li&gt;&lt;li&gt;Configuration windows should not be able to pass the edge of a user's screen &lt;/li&gt;&lt;li&gt;Appropriate, reliable and timely responses for all modules &lt;/li&gt;&lt;li&gt;Settings and connection state for all modules should be saved when Mayhem is closed and reopened
&lt;/li&gt;&lt;li&gt;Module descriptions should be as detailed and user-friendly as possible (i.e. contain little-to-no jargon)
&lt;/li&gt;&lt;li&gt;Module titles and descriptions should remain consistent with preexisting Mayhem module formats and tense
&lt;/li&gt;&lt;li&gt;If module is configurable, make sure that every option in the configuration window is clearly labeled and explained (if necessary)
&lt;/li&gt;&lt;li&gt;Do not allow for contradiction or confusion in configuration windows (e.g. do not use checkboxes where radio buttons would be more appropriate for the module's functionality)
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>erikm1</author><pubDate>Mon, 14 May 2012 20:51:22 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Testing Requirements 20120514085122P</guid></item><item><title>Updated Wiki: Testing Requirements</title><link>http://mayhem.codeplex.com/wikipage?title=Testing Requirements&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;This page is designed to help you know what we look for when we are testing a module for usability as well as functionality.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When clicking on the module in one of the module lists, the configuration window should open up right away. Do all of your start-up in a background thread
&lt;/li&gt;&lt;li&gt;Your module should never cause a crash in the application &lt;/li&gt;&lt;li&gt;Blatant spelling mistakes &lt;/li&gt;&lt;li&gt;Save is disabled when not all of the settings are specified &lt;/li&gt;&lt;li&gt;Consistency between module names and other terminology in the event/reaction lists, configuration windows and display panel
&lt;/li&gt;&lt;li&gt;Clear and concise error messages printed to Mayhem's error log when a user tries to do something that is not allowed (e.g. turning on a connection that uses a module that requires an internet connection when no internet connection is present) or when something
 has gone awry (e.g. a connection that opens a program from a specific location is turned on or triggered and then notices that said program cannot be found [an error regarding that situation should be printed to the error log])
&lt;/li&gt;&lt;li&gt;Configuration windows should not be able to pass the edge of a user's screen &lt;/li&gt;&lt;li&gt;Appropriate, reliable and timely responses for all modules &lt;/li&gt;&lt;li&gt;Settings and connection state for all modules should be saved when Mayhem is closed and reopened
&lt;/li&gt;&lt;li&gt;Module descriptions should be as detailed and user-friendly as possible (contain little-to-no jargon)
&lt;/li&gt;&lt;li&gt;Module titles and descriptions should remain consistent with preexisting Mayhem module formats and tense
&lt;/li&gt;&lt;li&gt;If module is configurable, make sure that every option in the configuration window is clearly labeled and explained (if necessary)
&lt;/li&gt;&lt;li&gt;Do not allow for contradiction or confusion in configuration windows (e.g. do not use checkboxes where radio buttons would be more appropriate for the module's functionality)
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>erikm1</author><pubDate>Mon, 14 May 2012 20:49:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Testing Requirements 20120514084906P</guid></item><item><title>Updated Wiki: Testing Requirements</title><link>http://mayhem.codeplex.com/wikipage?title=Testing Requirements&amp;version=2</link><description>&lt;div class="wikidoc"&gt;This page is designed to help you know what we look for when we are testing a module for usability as well as functionality.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;When clicking on the module in one of the module lists, the configuration window should open up right away. Do all of your startup in a background thread.&lt;/li&gt;
&lt;li&gt;Your module should never cause a crash in the application&lt;/li&gt;
&lt;li&gt;Blatant spelling mistakes&lt;/li&gt;
&lt;li&gt;Save is disabled when not all of the settings are specified.&lt;/li&gt;&lt;/ul&gt;
*Consistency between module names and other terminology in the event/reaction lists, configuration windows and display panel&lt;br /&gt;*Clear and concise error messages printed to Mayhem’s error log when a user tries to do something that is not allowed (i.e. turning on a connection that uses a module that requires an internet connection when no internet connection is present) or when something has gone awry (i.e. a connection that opens a program from a specific location is turned on or triggered and notices that said program cannot be found &lt;a href="http://mayhem.codeplex.com/wikipage?title=this%20message%20should%20be%20printed%20to%20the%20error%20log&amp;referringTitle=Testing%20Requirements"&gt;this message should be printed to the error log&lt;/a&gt;) &lt;br /&gt;*Configuration windows should not be able to pass the edge of a user’s screen&lt;br /&gt;*Appropriate, reliable and timely response times for all modules&lt;br /&gt;*Settings and connection state for all modules should be saved when Mayhem is closed and reopened&lt;br /&gt;*Module descriptions should be descriptive and user-friendly (contain as little jargon as possible)&lt;br /&gt;*Module titles and descriptions should remain consistent with pre-existing Mayhem module formats and tense&lt;br /&gt;*If module is configurable, make sure that every option in the configuration window is clearly labeled and explained (if necessary)&lt;br /&gt;*Do not allow for contradiction or confusion in configuration windows (i.e. do not use checkboxes where radio buttons would be more appropriate to allow for only one option to be selected)&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>erikm1</author><pubDate>Mon, 14 May 2012 20:42:15 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Testing Requirements 20120514084215P</guid></item><item><title>Updated Wiki: DISCUSSION BOARD</title><link>http://mayhem.codeplex.com/wikipage?title=DISCUSSION BOARD&amp;version=1</link><description>&lt;div class="wikidoc"&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt; Topic &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; Mayhem Phone &lt;/td&gt;&lt;td&gt; fill &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; Events &lt;/td&gt;&lt;td&gt; fill &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; Reactions &lt;/td&gt;&lt;td&gt; fill &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>WillBeebe</author><pubDate>Fri, 11 May 2012 19:33:14 GMT</pubDate><guid isPermaLink="false">Updated Wiki: DISCUSSION BOARD 20120511073314P</guid></item><item><title>Updated Wiki: Testing Requirements</title><link>http://mayhem.codeplex.com/wikipage?title=Testing Requirements&amp;version=1</link><description>&lt;div class="wikidoc"&gt;This page is designed to help you know what we look for when we are testing a module for usability as well as functionality.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;When clicking on the module in one of the module lists, the configuration window should open up right away. Do all of your startup in a background thread.&lt;/li&gt;
&lt;li&gt;Your module should never cause a crash in the application&lt;/li&gt;
&lt;li&gt;Blatant spelling mistakes&lt;/li&gt;
&lt;li&gt;Save is disabled when not all of the settings are specified.&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>TheSavior</author><pubDate>Sun, 29 Apr 2012 17:40:27 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Testing Requirements 20120429054027P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://mayhem.codeplex.com/documentation?version=15</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Mayhem Tutorials&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Setting%20Up%20Visual%20Studio%20To%20Write%20Modules&amp;referringTitle=Documentation"&gt;Setting Up Visual Studio To Write Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20a%20Reaction&amp;referringTitle=Documentation"&gt;Creating a Reaction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Creating%20an%20Event&amp;referringTitle=Documentation"&gt;Creating an Event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Debugging%20your%20module&amp;referringTitle=Documentation"&gt;Debugging your module&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;API Reference&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Event%20API&amp;referringTitle=Documentation"&gt;Event API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Reaction%20API&amp;referringTitle=Documentation"&gt;Reaction API&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Useful Articles&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://eli-white.com/archives/74"&gt;Why is Mayhem so simple? (Can&amp;#39;t pass data or have loops)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Project Information&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=List%20of%20Mayhem%20Keywords&amp;referringTitle=Documentation"&gt;List of Mayhem Keywords&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mayhem.codeplex.com/wikipage?title=Stats%2010%2f26%2f11&amp;referringTitle=Documentation"&gt;Stats 10&amp;#47;26&amp;#47;11&lt;/a&gt; -- repository statistics&lt;/li&gt;&lt;/ul&gt;

&lt;h1&gt;Pages we Need&lt;/h1&gt;Who is Mayhem For&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>TheSavior</author><pubDate>Wed, 04 Apr 2012 22:14:02 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120404101402P</guid></item><item><title>Updated Wiki: Home</title><link>http://mayhem.codeplex.com/wikipage?version=32</link><description>&lt;div class="wikidoc"&gt;
&lt;h1 style="text-align:center; font-size:26pt; margin-bottom:-20px"&gt;WELCOME&lt;/h1&gt;
&lt;p&gt;&lt;img title="dev-prev.jpg" src="http://i3.codeplex.com/Download?ProjectName=mayhem&amp;DownloadId=313334" alt="dev-prev.jpg" style="float:right; padding-left:.5em; margin-top:55px"&gt;&lt;/p&gt;
&lt;div&gt;
&lt;h2 style="margin-bottom:0px"&gt;Project Description&lt;/h2&gt;
&lt;p style="text-align:justify; width:50%"&gt;&lt;a href="http://makemayhem.com"&gt;Mayhem&lt;/a&gt; is an open source application with a near-zero learning curve. Mayhem provides a collection of triggers events and reactions, allowing non-programmers to use their computers
 to automate&amp;hellip; anything! What sort of things? Chase your cat off the couch automatically. Receive a text message when your physical mail arrives. Advance to the next slide in your presentation when you wave your hand. Update your Facebook status when
 the weather changes. The possibilities are endless.&lt;br&gt;
&lt;br&gt;
The key to Mayhem is that it only supports a single programming construct &amp;ndash; when an event happens, do a reaction. This is what makes it so easy for everyone to understand. Mayhem can easily tie together disparate things such as home automation devices,
 social networking sites, media devices, messaging, office productivity tools, webcams, musical instruments, etc. Virtually anything that can produce or receive a trigger can be easily incorporated into the Mayhem framework.&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>WillBeebe</author><pubDate>Sat, 31 Mar 2012 01:10:54 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120331011054A</guid></item><item><title>Updated Wiki: Home</title><link>http://mayhem.codeplex.com/wikipage?version=31</link><description>&lt;div class="wikidoc"&gt;
&lt;h1 style="text-align:center; font-size:26pt; margin-bottom:-20px"&gt;WELCOME&lt;/h1&gt;
&lt;p&gt;&lt;img title="dev-prev.jpg" src="http://i3.codeplex.com/Download?ProjectName=mayhem&amp;DownloadId=313334" alt="dev-prev.jpg" style="float:right; padding-left:.5em; margin-top:55px"&gt;&lt;/p&gt;
&lt;div&gt;
&lt;h2 style="margin-bottom:0px"&gt;Project Description&lt;/h2&gt;
&lt;p style="text-align:justify; width:50%"&gt;&lt;a href="http://makemayhem.com"&gt;Mayhem&lt;/a&gt; is an open source application with a near-zero learning curve. Mayhem provides a collection of triggers events and reactions, allowing non-programmers to use their computers
 to automate&amp;hellip; anything! What sort of things? Chase your cat off the couch automatically. Receive a text message when your physical mail arrives. Advance to the next slide in your presentation when you wave your hand. Update your Facebook status when
 the weather changes. The possibilities are endless.&lt;br&gt;
&lt;br&gt;
The key to Mayhem is that it only supports a single programming construct &amp;ndash; when an event happens, do a reaction. This is what makes it so easy for everyone to understand. Mayhem can easily tie together disparate things such as home automation devices,
 social networking sites, media devices, messaging, office productivity tools, webcams, musical instruments, etc. Virtually anything that can produce or receive a trigger can be easily incorporated into the Mayhem framework.&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;/div&gt;
&amp;lt;!--
&lt;div&gt;
&lt;h2 style="margin-bottom:0px"&gt;Contribute&lt;/h2&gt;
&lt;p&gt;Looking for ways to contribute to Mayhem? There are many ways that you can help make Mayhem even better. If you are a coder at heart we recommended that you take a look at these helpful resources for more information about getting started.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/wikipage?title=Setting%20Up%20Visual%20Studio%20To%20Write%20Modules&amp;referringTitle=Documentation"&gt;Setting Up Visual Studio To Write Modules&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="/wikipage?title=Creating%20a%20Reaction&amp;referringTitle=Documentation"&gt;Creating a Reaction&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="/wikipage?title=Creating%20an%20Event&amp;referringTitle=Documentation"&gt;Creating an Event&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="/wikipage?title=Debugging%20your%20module&amp;referringTitle=Documentation"&gt;Debugging your module&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;However, if writing code isn&amp;rsquo;t quite your style, but you lovvve to put an app to the test and can&amp;rsquo;t stand when something breaks, then perhaps testing / debugging is more your flavor. For documentation on how to report bugs please see these pages.&lt;/p&gt;
&lt;/div&gt;
--&amp;gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>WillBeebe</author><pubDate>Sat, 31 Mar 2012 01:10:22 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120331011022A</guid></item><item><title>Updated Wiki: Home</title><link>http://mayhem.codeplex.com/wikipage?version=30</link><description>&lt;div class="wikidoc"&gt;
&lt;h1 style="text-align:center; font-size:26pt; margin-bottom:-20px"&gt;WELCOME&lt;/h1&gt;
&lt;p&gt;&lt;img title="dev-prev.jpg" src="http://i3.codeplex.com/Download?ProjectName=mayhem&amp;DownloadId=313334" alt="dev-prev.jpg" style="float:right; padding-left:.5em; margin-top:55px"&gt;&lt;/p&gt;
&lt;h2 style="margin-bottom:0px"&gt;Project Description&lt;/h2&gt;
&lt;div&gt;
&lt;p style="text-align:justify; width:50%"&gt;&lt;a href="http://makemayhem.com"&gt;Mayhem&lt;/a&gt; is an open source application with a near-zero learning curve. Mayhem provides a collection of triggers events and reactions, allowing non-programmers to use their computers
 to automate&amp;hellip; anything! What sort of things? Chase your cat off the couch automatically. Receive a text message when your physical mail arrives. Advance to the next slide in your presentation when you wave your hand. Update your Facebook status when
 the weather changes. The possibilities are endless.&lt;br&gt;
&lt;br&gt;
The key to Mayhem is that it only supports a single programming construct &amp;ndash; when an event happens, do a reaction. This is what makes it so easy for everyone to understand. Mayhem can easily tie together disparate things such as home automation devices,
 social networking sites, media devices, messaging, office productivity tools, webcams, musical instruments, etc. Virtually anything that can produce or receive a trigger can be easily incorporated into the Mayhem framework.&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;h2&gt;Home Page&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://makemayhem.com"&gt;http://makemayhem.com&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>WillBeebe</author><pubDate>Sat, 31 Mar 2012 00:04:19 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120331120419A</guid></item><item><title>Updated Wiki: Home</title><link>http://mayhem.codeplex.com/wikipage?version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;h1 style="text-align:center; font-size:26pt; margin-bottom:-10px"&gt;WELCOME&lt;/h1&gt;
&lt;p&gt;&lt;img title="dev-prev.jpg" src="http://i3.codeplex.com/Download?ProjectName=mayhem&amp;DownloadId=313334" alt="dev-prev.jpg" style="float:right; padding-left:.5em; margin-top:45px"&gt;&lt;/p&gt;
&lt;h2 style="margin-bottom:0px"&gt;Project Description&lt;/h2&gt;
&lt;div&gt;
&lt;p style="text-align:justify; width:50%"&gt;&lt;a href="http://makemayhem.com"&gt;Mayhem&lt;/a&gt; is an open source application with a near-zero learning curve. Mayhem provides a collection of triggers events and reactions, allowing non-programmers to use their computers
 to automate&amp;hellip; anything! What sort of things? Chase your cat off the couch automatically. Receive a text message when your physical mail arrives. Advance to the next slide in your presentation when you wave your hand. Update your Facebook status when
 the weather changes. The possibilities are endless.&lt;br&gt;
&lt;br&gt;
The key to Mayhem is that it only supports a single programming construct &amp;ndash; when an event happens, do a reaction. This is what makes it so easy for everyone to understand. Mayhem can easily tie together disparate things such as home automation devices,
 social networking sites, media devices, messaging, office productivity tools, webcams, musical instruments, etc. Virtually anything that can produce or receive a trigger can be easily incorporated into the Mayhem framework.&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;h2&gt;Home Page&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://makemayhem.com"&gt;http://makemayhem.com&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>WillBeebe</author><pubDate>Fri, 30 Mar 2012 23:51:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120330115152P</guid></item><item><title>Updated Wiki: Home</title><link>http://mayhem.codeplex.com/wikipage?version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;h1 style="text-align:center; font-size:larger"&gt;WELCOME&lt;/h1&gt;
&lt;p&gt;&lt;img title="dev-prev.jpg" src="http://i3.codeplex.com/Download?ProjectName=mayhem&amp;DownloadId=313334" alt="dev-prev.jpg" style="float:right; padding-left:.5em; margin-top:55px"&gt;&lt;/p&gt;
&lt;h1 style="margin-bottom:0px"&gt;Project Description&lt;/h1&gt;
&lt;div&gt;
&lt;p style="text-align:justify; width:50%"&gt;&lt;a href="http://makemayhem.com"&gt;Mayhem&lt;/a&gt; is an open source application with a near-zero learning curve. Mayhem provides a collection of triggers events and reactions, allowing non-programmers to use their computers
 to automate&amp;hellip; anything! What sort of things? Chase your cat off the couch automatically. Receive a text message when your physical mail arrives. Advance to the next slide in your presentation when you wave your hand. Update your Facebook status when
 the weather changes. The possibilities are endless.&lt;br&gt;
&lt;br&gt;
The key to Mayhem is that it only supports a single programming construct &amp;ndash; when an event happens, do a reaction. This is what makes it so easy for everyone to understand. Mayhem can easily tie together disparate things such as home automation devices,
 social networking sites, media devices, messaging, office productivity tools, webcams, musical instruments, etc. Virtually anything that can produce or receive a trigger can be easily incorporated into the Mayhem framework.&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;h1&gt;Home Page&lt;/h1&gt;
&lt;p&gt;&lt;a href="http://makemayhem.com"&gt;http://makemayhem.com&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>WillBeebe</author><pubDate>Fri, 30 Mar 2012 23:50:02 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120330115002P</guid></item><item><title>Updated Wiki: Home</title><link>http://mayhem.codeplex.com/wikipage?version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;h1 style="text-align:center; font-size:larger"&gt;WELCOME&lt;/h1&gt;
&lt;p&gt;&lt;img title="dev-prev.jpg" src="http://i3.codeplex.com/Download?ProjectName=mayhem&amp;DownloadId=313334" alt="dev-prev.jpg" style="float:right; padding-left:.5em"&gt;&lt;/p&gt;
&lt;h1 style="margin-bottom:0px"&gt;Project Description&lt;/h1&gt;
&lt;p style=""&gt;&lt;a href="http://makemayhem.com"&gt;Mayhem&lt;/a&gt; is an open source application with a near-zero learning curve. Mayhem provides a collection of triggers events and reactions, allowing non-programmers to use their computers to automate&amp;hellip; anything!
 What sort of things? Chase your cat off the couch automatically. Receive a text message when your physical mail arrives. Advance to the next slide in your presentation when you wave your hand. Update your Facebook status when the weather changes. The possibilities
 are endless.&lt;br&gt;
&lt;br&gt;
The key to Mayhem is that it only supports a single programming construct &amp;ndash; when an event happens, do a reaction. This is what makes it so easy for everyone to understand. Mayhem can easily tie together disparate things such as home automation devices,
 social networking sites, media devices, messaging, office productivity tools, webcams, musical instruments, etc. Virtually anything that can produce or receive a trigger can be easily incorporated into the Mayhem framework.&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;h1&gt;Home Page&lt;/h1&gt;
&lt;p&gt;&lt;a href="http://makemayhem.com"&gt;http://makemayhem.com&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>WillBeebe</author><pubDate>Fri, 30 Mar 2012 23:30:17 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120330113017P</guid></item></channel></rss>