<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Nimish Pachapurkar</title>
      <link>http://developer.spikesource.com/blogs/nimish/</link>
      <description></description>
      <language>en</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Wed, 19 Dec 2007 11:51:24 -0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>SpikeWAMP works on Windows Server 2008 RC0</title>
         <description><![CDATA[I tried <a href="http://developer.spikesource.com/wiki/index.php/SpikeWAMP">SpikeWAMP</a> today on a virtual image (VMWare) of <a href="http://www.microsoft.com/windowsserver2008/default.mspx">Windows Server 2008</a> RC0 and it worked fine. 

Windows Server 2008 RC1 (which is the latest one out there) seems to have some problem with Cygwin. The stack installation got stuck for a long time - I traced it to a python process during the configuration phase of the stack. The process just sat there eating up all my CPU. Eventually, I had to kill it manually using Task Manager.
]]></description>
         <link>http://developer.spikesource.com/blogs/nimish/2007/12/spikewamp_works_on_windows_ser.html</link>
         <guid>http://developer.spikesource.com/blogs/nimish/2007/12/spikewamp_works_on_windows_ser.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">spikewamp</category>
        
        
         <pubDate>Wed, 19 Dec 2007 11:51:24 -0800</pubDate>
      </item>
            <item>
         <title>SpikeWAMP: Issues with Vista? Here&apos;s a solution</title>
         <description><![CDATA[If you are using Vista and having problems with the <a href="http://developer.spikesource.com/wiki/index.php/SpikeWAMP">SpikeWAMP stack</a> we released recently, you should be able to fix the problem manually.]]></description>
         <link>http://developer.spikesource.com/blogs/nimish/2007/12/spikewamp_issues_with_vista.html</link>
         <guid>http://developer.spikesource.com/blogs/nimish/2007/12/spikewamp_issues_with_vista.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">spikewamp</category>
        
        
         <pubDate>Tue, 18 Dec 2007 17:28:43 -0800</pubDate>
      </item>
            <item>
         <title>Released a free WAMP stack</title>
         <description><![CDATA[We released a new <a href="http://developer.spikesource.com/wiki/index.php/SpikeWAMP">free WAMP stack</a> today on our developer site. SpikeWAMP, as we call it, is a free stack containing Apache HTTPD, MySQL, and PHP among other components. It works on several flavors of Windows including XP, Vista and Server 2003. 

So doesn't this sound like just another WAMP stack? What's different? The answer is add-ons and updates.

The stack gives you ability to choose and install from a set of popular, open source PHP applications as add-ons. The applications are automatically configured and installed to work with the stack. This will allow people to pick and choose several applications to play with, without having to install several stacks.]]></description>
         <link>http://developer.spikesource.com/blogs/nimish/2007/12/release_a_new_free_wamp_stack.html</link>
         <guid>http://developer.spikesource.com/blogs/nimish/2007/12/release_a_new_free_wamp_stack.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">open source</category>
        
        
         <pubDate>Wed, 12 Dec 2007 14:49:16 -0800</pubDate>
      </item>
            <item>
         <title>Announcing JSBlend 0.8.2 </title>
         <description><![CDATA[A new version of <a href="http://developer.spikesource.com/wiki/index.php/Projects:JSBlend">JSBlend</a> is now released. The most important enhancement in this release is the support for editing both the files. I hope that this brings the tool even closer to a general-purpose diff editor. I have also added a floating menu on the top that gives quick access to the often-needed  operations - like saving the files, reloading the diffs, etc. 

The screenshot on <a href="http://developer.spikesource.com/wiki/index.php/Projects:JSBlend">JSBlend home page</a> has been updated.

Check out the new release at <a href="http://developer.spikesource.com/frs/?group_id=27&release_id=89">JSBlend Download Page</a>.
]]></description>
         <link>http://developer.spikesource.com/blogs/nimish/2007/10/anouncing_jsblend_082.html</link>
         <guid>http://developer.spikesource.com/blogs/nimish/2007/10/anouncing_jsblend_082.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">jsblend</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">open-source</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">release</category>
        
         <pubDate>Mon, 22 Oct 2007 14:43:09 -0800</pubDate>
      </item>
            <item>
         <title>JSBlend - a web-based diff/merge editor</title>
         <description><![CDATA[While working on the <a href="http://developer.spikesource.com/wiki/index.php/White_Paper:_Intelligent_Updates_to_Configuration_Files">white paper about safely and automatically updating the configuration files</a> on a system, we realized that using a web-based update framework might be the way to go. With a powerful Javascript-equipped browser like Firefox and AJAX at your hand, there is not much that cannot be done with a web application. And this strategy works well for updating remote headless servers that are almost always tucked away at some data center.

However, when an administrator has to manually merge the differences between his copy of a configuration file and the one that came with the update, it gets a bit painful. One would have to  hop on to the (possibly remote) system, find all such unmerged files and use some local diff/merge utility (hopefully already installed) on the system. It then became apparent that a web-based diff/merge editor might take away some of this pain. It can work stand-alone or within a web-based update framework.

<a href="http://developer.spikesource.com/wiki/index.php/Projects:JSBlend">JSBlend</a> is the tool I came up with that can hopefully fill this gap. It is still in its early stages - but in the last couple of releases, it has made some progress in becoming a useful stand-alone tool. (Or so I think!)

It has a small python web server built into it. A single python command can start the server, fire up a browser and let the user edit the desired files. Currently, one of the files is treated as the merge target and other one is read-only. It already handles remote files over SSH, HTTP, and HTTPS.

If this rant has incited some interest in you, <a href="http://developer.spikesource.com/frs/?group_id=27">take it for a spin</a>. And <a href="http://developer.spikesource.com/forums/viewforum.php?f=91">let me know</a> what features you would like to see in future. Oh, and did I mention it's <strong>free</strong> - as in beer?
]]></description>
         <link>http://developer.spikesource.com/blogs/nimish/2007/09/jsblend_a_webbased_diffmerge_e.html</link>
         <guid>http://developer.spikesource.com/blogs/nimish/2007/09/jsblend_a_webbased_diffmerge_e.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">diff/merge</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">jsblend</category>
        
         <pubDate>Fri, 28 Sep 2007 19:13:16 -0800</pubDate>
      </item>
      
   </channel>
</rss>
