<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ESME &#187; Action</title>
	<atom:link href="http://blog.esme.us/tag/action/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.esme.us</link>
	<description>enterprise microsharing in a process context</description>
	<lastBuildDate>Sun, 24 Jan 2010 14:12:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New actions empower users even more</title>
		<link>http://blog.esme.us/new-actions-empower-users-even-more/</link>
		<comments>http://blog.esme.us/new-actions-empower-users-even-more/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 08:22:49 +0000</pubDate>
		<dc:creator>dick</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Vision]]></category>
		<category><![CDATA[Action]]></category>

		<guid isPermaLink="false">http://blog.esme.us/?p=535</guid>
		<description><![CDATA[One of the most powerful features of ESME are the so-called actions which allow users to individually respond to certain event types (previously primarily associated with message contents) . For example, you could send yourself an email when messages with a certain tag were created. Well, Vassil Dichev has finally merged his new actions into [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most powerful features of ESME are the so-called <a href="http://blog.esme.us/using-actions-in-esme/" target="_blank">actions </a>which allow users to individually respond to certain event types (previously primarily associated with message contents) . For example, you could send yourself an email when messages with a certain tag were created. Well, Vassil Dichev has finally merged his new actions into the main development trunk and there are some cool new features. What Vassil has done is to look at other types of microblogging events (those that aren&#8217;t necessarily associated with messages) and has created &#8220;hooks&#8221; so that users can respond to them.</p>
<p>Here are a few examples:</p>
<table class="confluenceTable" border="0">
<tbody>
<tr>
<td class="confluenceTd">login</td>
<td class="confluenceTd">Selects the messages generated on user login.</td>
<td class="confluenceTd"></td>
</tr>
<tr>
<td class="confluenceTd">follow</td>
<td class="confluenceTd">Selects the messages generated when a user follows you.</td>
<td class="confluenceTd">%f expands to follower nickname</td>
</tr>
<tr>
<td class="confluenceTd">unfollow</td>
<td class="confluenceTd">Selects the messages generated when a user unfollows you.</td>
<td class="confluenceTd">%f expands to ex-follower nickname</td>
</tr>
<tr>
<td class="confluenceTd">profile</td>
<td class="confluenceTd">Selects the messages generated when your profile is changed.</td>
<td class="confluenceTd"></td>
</tr>
<tr>
<td class="confluenceTd">every <em>number</em> mins</td>
<td class="confluenceTd">Generates messages at regular intervals and selects them.</td>
<td class="confluenceTd">The message is not saved- too noisy, plus two identical tests never refer to the same event</td>
</tr>
</tbody>
</table>
<p>Vassil also added other functionality to the &#8220;http&#8221; action so that it is now possible to create twitter and identi.ca messages as well via actions. I&#8217;ve tried it and it is pretty awesome. Here is how it is done:</p>
<pre style="PADDING-LEFT: 30px"><a href="http://[User]:[password]@identi.ca/api/statuses/update.xmlstatus=%s">http://[User]:[password]@identi.ca/api/statuses/update.xml
status=%s</a></pre>
<pre style="PADDING-LEFT: 30px">(Make sure that "status=%" is on a new line)</pre>
<p>The idea was to look at microblogging tools that supply functionality that is missing in Twitter and embed this provided functionality in ESME in the form of actions.  Therefore, it wouldn&#8217;t be necessary to have additional tools but users could have everything in one place.</p>
<p>The full description of the <a href="http://cwiki.apache.org/confluence/display/ESME/Actions" target="_blank">new functionality is present in the Apache wiki </a>.</p>
<p>We are currently playing with ideas regarding a plug-in architecture so that others could also develop actions.</p>
<p>Every week, we deployed the latest version of ESME on <a href="http://esmecloudserverapache.dickhirsch.staxapps.net" target="_blank">our server in the Stax cloud</a>. If you want to play with the actions yourself, you can login to that server and test the actions out.</p>
<p><em>Note: Please be aware that this server has a version of ESME that reflects the latest code base. Since some things are still being developed, certain functionality will not work. For example, the current release after our code restructure still can&#8217;t display actual messages and the UI is horrible. This should all change in the next few weeks. </em></p>
<p>If you have ideas for new actions, then feel free to add a feature request at our <a href="https://issues.apache.org/jira/browse/ESME" target="_blank">Apache Jira site.</a></p>
<p><a href="http://cwiki.apache.org/confluence/display/ESME/Actions" target="_blank"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.esme.us/new-actions-empower-users-even-more/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Two new contributors to Google Code repository</title>
		<link>http://blog.esme.us/two-new-committers-to-google-code-repository/</link>
		<comments>http://blog.esme.us/two-new-committers-to-google-code-repository/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 07:46:50 +0000</pubDate>
		<dc:creator>dick</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[abap]]></category>
		<category><![CDATA[Action]]></category>
		<category><![CDATA[google code]]></category>

		<guid isPermaLink="false">http://blog.esme.us/?p=234</guid>
		<description><![CDATA[We would like to announce that we have just added two new contributors to our Google Code repository.

Vassil Dichev has been contributing some very interesting work on actions . His new event-hooks give ESME functionality that no other tool currently has.      

Thomas Jung has been working on cool ABAP &#8211; related code.   For example, the WebDynpro ESME [...]]]></description>
			<content:encoded><![CDATA[<p>We would like to announce that we have just added two new contributors to our <a href="http://code.google.com/p/esmeproject/" target="_blank">Google Code repository</a>.</p>
<ul>
<li><span style="x-small;"><a href="http://twitter.com/vdichev" target="_blank">Vassil Dichev</a> has been contributing some very interesting work on actions . His new event-hooks give ESME functionality that no other tool currently has.      
<p></span></li>
<li><a href="http://twitter.com/thomas_jung" target="_blank">Thomas Jung</a> has been working on cool ABAP &#8211; related code.   For example, the WebDynpro ESME client below with XCelsius-based graphics.</li>
</ul>
<div id="attachment_235" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.esme.us/wp-content/uploads/2008/10/2908499324_947cbb1fbf.jpg"><img class="size-medium wp-image-235" src="http://blog.esme.us/wp-content/uploads/2008/10/2908499324_947cbb1fbf.jpg" alt="ESME WebDynpro" width="300" height="216" /></a><p class="wp-caption-text">ESME WebDynpro</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.esme.us/two-new-committers-to-google-code-repository/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
