<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>ingo() -&gt; tech. % Ingo Schramm - Wave</title>
    <link>http://www.ingo-schramm.de/blog/</link>
    <description>Share experience in web development</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <pubDate>Wed, 07 Oct 2009 10:50:08 GMT</pubDate>

    <image>
        <url>http://www.ingo-schramm.de/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: ingo() -&gt; tech. % Ingo Schramm - Wave - Share experience in web development</title>
        <link>http://www.ingo-schramm.de/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Google Wave On Your Knees</title>
    <link>http://www.ingo-schramm.de/blog/archives/13-Google-Wave-On-Your-Knees.html</link>
            <category>Erlang</category>
            <category>Wave</category>
            <category>Web 2.0</category>
    
    <comments>http://www.ingo-schramm.de/blog/archives/13-Google-Wave-On-Your-Knees.html#comments</comments>
    <wfw:comment>http://www.ingo-schramm.de/blog/wfwcomment.php?cid=13</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.ingo-schramm.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=13</wfw:commentRss>
    

    <author>nospam@example.com (Ingo)</author>
    <content:encoded>
    Installing Google Wave on a laptop ist relatively easy and straightforward. You just have to follow the instructions here: &lt;a href=&quot;http://code.google.com/p/wave-protocol/wiki/Installation&quot; title=&quot;Google Wave Installation&quot; target=&quot;_new&quot;&gt;wave-protocol installation&lt;/a&gt;. If you have any problems with Openfire such as non working admin passwords you may switch to the famous ejabberd which is a XMPP server written in Erlang. An installation instruction for this setup you may find here: &lt;a href=&quot;http://www.process-one.net/en/blogs/article/using_google_wave_reference_implementation_with_ejabberd/&quot; title=&quot;Wave and ejabberd&quot; target=&quot;_new&quot;&gt;using google wave reference implementation with ejabberd&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
After you have a XMPP server running you create the certificates as described here: &lt;a href=&quot;http://code.google.com/p/wave-protocol/wiki/Certificates&quot; title=&quot;Wave Server Certificates&quot; target=&quot;_new&quot;&gt;wave-protocol certificates&lt;/a&gt;. You just copy the *.cert  and *.key file into your wave-protocol root directory.&lt;br /&gt;
&lt;br /&gt;
Next you edit the ./run-config.sh and assign the proper values of your setup to the variables. Hint: don&#039;t forget to comment or remove the line at the top saying &lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;echo &quot;You must configure the run-config.sh script&quot; ; exit 1&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
When all this has been done you may start the server:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;./run-server.sh&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
If all gone well you find some INFO logging in your terminal. Next you open two additional terminal windows and start one wave client per window, each with a different username:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;./run-client-console.sh mr-foo&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
and in the other terminal:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;./run-client-console.sh mr-bar&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Now you are ready to initiate a conversation between Mr. Foo and Mr. Bar. In Mr. Foo&#039;s window type &quot;/new&quot;. This will create a new wave. Then type &quot;/add mr-bar@your-domain&quot;. This adds Mr. Bar to the wave. In the other window you should see the wave appear. Then you may type something like &quot;Hello Mr. Foo&quot; there. Pressing enter will make the greeting appear in Mr. Foo&#039;s window. You&#039;ve done a Wave communication in your laptop!&lt;br /&gt;
&lt;br /&gt;
Below you find a list of the available commands in the console client. Just type a slash and the name and arguments of the command, then enter.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;br /&gt;
connect   user@domain server port  connect to &lt;br /&gt;
                                   server:port as user@domain&lt;br /&gt;
open      entry                    open a wave given an inbox &lt;br /&gt;
                                   entry&lt;br /&gt;
new                                create a new wave&lt;br /&gt;
add       user@domain              add a user to a wave&lt;br /&gt;
remove    user@domain              remove a user from a wave&lt;br /&gt;
read                               set all waves as read&lt;br /&gt;
undo      [user@domain]            undo last line by a user, &lt;br /&gt;
                                   defaulting to current user&lt;br /&gt;
scroll    lines                    set the number of lines to &lt;br /&gt;
                                   scroll by with { and }&lt;br /&gt;
view      mode                     change view mode for the open &lt;br /&gt;
                                   wavelet (normal, xml)&lt;br /&gt;
log                                dump the log to the screen&lt;br /&gt;
dumplog   file                     dump the log to a file&lt;br /&gt;
clearlog                           clear the log&lt;br /&gt;
quit                               quit the client&lt;br /&gt;
&lt;/pre&gt; 
    </content:encoded>

    <pubDate>Tue, 06 Oct 2009 19:54:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.ingo-schramm.de/blog/archives/13-guid.html</guid>
    
</item>
<item>
    <title>Wave - Real-Time Social Networking </title>
    <link>http://www.ingo-schramm.de/blog/archives/12-Wave-Real-Time-Social-Networking.html</link>
            <category>Wave</category>
    
    <comments>http://www.ingo-schramm.de/blog/archives/12-Wave-Real-Time-Social-Networking.html#comments</comments>
    <wfw:comment>http://www.ingo-schramm.de/blog/wfwcomment.php?cid=12</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.ingo-schramm.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=12</wfw:commentRss>
    

    <author>nospam@example.com (Ingo)</author>
    <content:encoded>
    What is that awesome social networking all about? In essence, it&#039;s maintaining a social graph and organizing data exchange over that social graph. On a reasonable abstract level, it&#039;s nothing more. The hype of social networking is decreasing nowadays, fighting some late battles with social gaming and stuff like this. Now it&#039;s nothing new or exciting anymore but the standard tool of communication.&lt;br /&gt;
&lt;br /&gt;
In this very situation Google has launched it&#039;s Wave technology. In essence again, this is social networking on the next level. Wave looks like a browser based collaboration or group ware tool but in fact it&#039;s much more. It enables people to communicate and share documents in any way and - that&#039;s the point - all real-time.&lt;br /&gt;
&lt;br /&gt;
Not enough real-time, it allows also to track whole histories of communications. Once brought together with geolocation you&#039;ll have an application reflecting any dimension of the human mind - time, space and communication.&lt;br /&gt;
&lt;br /&gt;
One side of the coin is that with Wave Google is definitely the Microsoft of our days. This is the killer application the web was waiting for since the first days of dynamic content. An office suite or email client is a last century application, Wave is the new century. In conjunction with cloud computing - kind of a next generation operating system - Google is definitely on the top of the ecological pyramid. The other side of the coin is that Google reinvented social networking. There is not a single feature of recent social networks not included and seamlessly integrated in the Wave package.&lt;br /&gt;
&lt;br /&gt;
So, if you ever think of integrating Wave into your social apps, you should be aware that in fact you do integrate your social graph into Google Wave.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 19 Aug 2009 13:21:03 +0200</pubDate>
    <guid isPermaLink="false">http://www.ingo-schramm.de/blog/archives/12-guid.html</guid>
    
</item>

</channel>
</rss>