<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Eclipsed</title>
	<atom:link href="http://kellicker.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kellicker.wordpress.com</link>
	<description>Practical Eclipse Experiences</description>
	<lastBuildDate>Fri, 06 May 2011 12:14:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kellicker.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Eclipsed</title>
		<link>http://kellicker.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kellicker.wordpress.com/osd.xml" title="Eclipsed" />
	<atom:link rel='hub' href='http://kellicker.wordpress.com/?pushpress=hub'/>
		<item>
		<title>New Job: Wowza Media Systems</title>
		<link>http://kellicker.wordpress.com/2010/10/22/new-job-wowza-media/</link>
		<comments>http://kellicker.wordpress.com/2010/10/22/new-job-wowza-media/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 10:41:41 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[aac]]></category>
		<category><![CDATA[media streaming]]></category>
		<category><![CDATA[mpeg]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=371</guid>
		<description><![CDATA[I&#8217;m pleased to have just accepted a new job at Wowza Media Systems.  I&#8217;m excited to be working with an old friend and colleague, Charlie Good, who is the developer of Wowza Media Server.  Charlie and David Stubenvoll founded Wowza 4 years ago, and their product has had great success. Less Eclipse I&#8217;ll continue to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=371&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kellicker.files.wordpress.com/2010/10/wowza.jpg"><img class="alignnone size-full wp-image-372" title="wowza" src="http://kellicker.files.wordpress.com/2010/10/wowza.jpg?w=480" alt=""   /></a></p>
<p>I&#8217;m pleased to have just accepted a new job at <a href="www.wowzamedia.com">Wowza Media Systems</a>.  I&#8217;m excited to be working with an old friend and colleague, Charlie Good, who is the developer of Wowza Media Server.  Charlie and David Stubenvoll founded Wowza 4 years ago, and their product has had great success.</p>
<h2>Less Eclipse</h2>
<p>I&#8217;ll continue to be an Eclipse user and blogger.  But I&#8217;ll miss doing full-time Eclipse work.  Wowza does provide an <a href="http://www.wowzamedia.com/labs.html">Eclipse based IDE</a>, which I will be working on, but my primary efforts will be working on core media streaming features.</p>
<h2>Wowza</h2>
<p>I think Wowza Media Server is a very cool and useful product.  Wowza provides <a href="http://www.wowzamedia.com/products.html">fast, easy-to-use, multi-format media streaming</a>.  They have a very nice <a href="http://www.wowzamedia.com/ec2.html">EC2 cloud computing solution</a> as well as streaming from your own server.  The media server is very extensible&#8211; it&#8217;s a product as well as an SDK.</p>
<p>They just won a <a href="http://www.wowzamedia.com/2010-10-14.html">couple awards at Streaming Media Europe.</a></p>
<p>Check them (us) out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/371/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=371&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/10/22/new-job-wowza-media/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/10/wowza.jpg" medium="image">
			<media:title type="html">wowza</media:title>
		</media:content>
	</item>
		<item>
		<title>JavaScript Craftmanship MeetUp</title>
		<link>http://kellicker.wordpress.com/2010/09/14/javascript-craftmanship/</link>
		<comments>http://kellicker.wordpress.com/2010/09/14/javascript-craftmanship/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 11:21:45 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[eich]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[jasmine]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js-eclipse]]></category>
		<category><![CDATA[jsconf]]></category>
		<category><![CDATA[jscoverage]]></category>
		<category><![CDATA[jsdt]]></category>
		<category><![CDATA[jslint]]></category>
		<category><![CDATA[jstestrunner]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[qunit]]></category>
		<category><![CDATA[sproutcore]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=362</guid>
		<description><![CDATA[Still on a search to understand the state of HTML5/CCS/JavaScript tooling. I attended a presentation by Justin Searls called &#8220;JavaScript Craftsmanship&#8221;.  It was hosted by the Columbus Polyglot Programmers Group.  There were 30+ js developers there.  Justin gave a great presentation on how JavaScript work is perceived, why JavaScript craftsmanship is in such a poor [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=362&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Still on a search to understand the state of HTML5/CCS/JavaScript tooling.</p>
<p>I attended a presentation by Justin Searls called &#8220;JavaScript Craftsmanship&#8221;.  It was hosted by the <a href="http://www.meetup.com/The-Columbus-Polyglot-Programmers-Meetup-Group/Polyglot Users Croup">Columbus Polyglot Programmers Group</a>.  There were 30+ js developers there.  Justin gave a great presentation on how JavaScript work is perceived, why JavaScript craftsmanship is in such a poor state.  He then dove in with some useful info on Jasmine unit testing and a Jasmine plugin for maven that Justin wrote.  The maven/jasmine project is <a href="http://github.com/searls/jasmine-maven-plugin">here</a>.  And he&#8217;s created a nice archetype project that creates a little test js project with Jasmine unit tests <a href="http://github.com/searls/jasmine-archetype">here</a>.  It&#8217;s great to get something up and running in a few minutes.</p>
<p>We ended with engaged group discussion regarding issues js work faces: including language quirks, project management focus on server-side quality, and the 20 different ways to create a class.</p>
<p>There was a little talk of tools.  Or lack of tools.  One person had tried NetBeans, one person mentioned js-Eclipse as working nicely, 2 mentioned Aptana, the rest are using text editors of various kinds.  As someone who transitioned from finding IDEs an interference to relying on them as a productivity tool, I am still amazed that js tooling is so immature in 2010 that a text editor is the most efficient way to develop.  It was interesting that most use TDD in their daily work, but few use TDD specifically in their js work.</p>
<p>As HTML5/CSS/Javascript continues to take off, and as people expect rich apps in their browser and their mobile devices, the focus on js will change.  And tooling will improve.</p>
<h2>Notes: Unit Test Framework</h2>
<p>Selenium &#8211; record and playback tool.  Standard problems with record and playback&#8211; time spent re-recording/updating tests.</p>
<p>Many abandoned js unit test frameworks out there.  jsUnit is used by many but is not actively developed.  The 3 active ones are</p>
<ul>
<li><a href="http://pivotal.github.com/jasmine/">jasmine </a>- Justin&#8217;s preferred.  Runs on HTMLUnit.  Behavior Driven Development.</li>
<li>jsTestRunner &#8211; runs on real browsers, has IDE plugins including <a href="http://code.google.com/p/js-test-driver/wiki/UsingTheEclipsePlugin">Eclipse plugin</a>, cumbersome setup</li>
<li>qunit (jquery project)</li>
</ul>
<h2>Notes: Craftsmanship tools people find useful</h2>
<ul>
<li><a href="http://www.jslint.com/">jsLint</a></li>
<li><a href="http://siliconforks.com/jscoverage/">jsCoverage</a></li>
</ul>
<h2>Notes: Learning Resources</h2>
<ul>
<li><a href="http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742">JavaScript &#8211; The Good Parts</a> &#8211; Crockford</li>
<li>Pro <a href="http://www.amazon.com/exec/obidos/ASIN/1590597273/ref=nosim/jspro-20">JavaScript </a>- Resig</li>
<li>js <a href="http://github.com/mrdavidlaing/functional-koans">koans</a> &#8211; like Ruby koans. Learn functional js.</li>
</ul>
<h2>Notes: Some other things to check out</h2>
<ul>
<li><a href="http://wiki.sproutcore.com">SproutCore </a>Framework , <a href="http://wiki.sproutcore.com/Greenhouse-Introduction">GreenHouse</a> &#8211; open source platform for building scalable rich HTML5/js apps</li>
<li>Eich, JSConf 2010 <a href="http://blip.tv/file/3837048">Future of ECMAScript5/JS</a></li>
<li>w3c &#8211; downloadable HTML validator.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/362/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=362&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/14/javascript-craftmanship/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>
	</item>
		<item>
		<title>Online IDEs: Links</title>
		<link>http://kellicker.wordpress.com/2010/09/11/online-ides-links/</link>
		<comments>http://kellicker.wordpress.com/2010/09/11/online-ides-links/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 19:09:07 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse Development]]></category>
		<category><![CDATA[Future of IDEs]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[bespin]]></category>
		<category><![CDATA[codeslam]]></category>
		<category><![CDATA[codingen]]></category>
		<category><![CDATA[e4]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[skywriter]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=356</guid>
		<description><![CDATA[Did a little research today on Online IDEs.  I&#8217;ve been thinking a bit how this would change the developer workflow&#8211; continuous integration, common build targets, continuous deployment,etc.  Still revising my thoughts. Thought it useful to share links I&#8217;ve found interesting.  (And helpful to me later).  Will update as I find more. General Articles: dz: Who [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=356&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Did a little research today on Online IDEs.  I&#8217;ve been thinking a bit how this would change the developer workflow&#8211; continuous integration, common build targets, continuous deployment,etc.  Still revising my thoughts.</p>
<p>Thought it useful to share links I&#8217;ve found interesting.  (And helpful to me later).  Will update as I find more.</p>
<h2>General Articles:</h2>
<ul>
<li>dz: <a href="http://eclipse.dzone.com/news/who-needs-online-ide">Who needs an online IDE?</a> by Zviki Cohen</li>
<li><a href="http://sebastien-arbogast.com/2009/02/03/we-dont-need-an-online-ide/">We don&#8217;t need an online IDE</a>, S. Arbogast.  Discusses how we don&#8217;t need to port existing IDEs to the web.  We need to rethink workflow and collaboration.  Thoughtful.  Extends some thoughts I&#8217;ve been having.</li>
</ul>
<h2>Products:</h2>
<ul>
<li><a href="http://wiki.eclipse.org/E4/Evangelism">Eclipse e4</a> &#8211; Evangelism page.  Many useful links</li>
<li><a href="http://kodingen.com/">Kodingen.com</a> &#8211; looks promising.</li>
<li><a href="http://getcodeslam.com/">CodeSlam</a></li>
<li><a href="http://www.devunity.com/">devUnity</a>.  Code Collaboration using <a href="https://wave.google.com/wave/">Google Wave</a>.  No useful info.  Been &#8216;coming soon&#8217; for awhile.</li>
<li><a href="http://phpanywhere.net/">PHPAnywhere.net</a></li>
<li><a href="http://ecco.sourceforge.net/">ECCO</a></li>
</ul>
<h2>Future of IDEs (Not Necessarily Web Based IDE)</h2>
<ul>
<li><a href="http://www.cs.brown.edu/people/acb/codebubbles_site.htm">Code Bubbles.</a></li>
</ul>
<h2>Mozilla Skywriter (formerly Bespin), online JavaScript editor</h2>
<ul>
<li><a href="http://mozillalabs.com/skywriter/">Skywriter Overview</a>, lots of docs, links to developer resources</li>
<li><a href="https://bespin.mozillalabs.com/">Skywriter/Bespin trial</a>.</li>
<li><a href="http://vimeo.com/3195079">Video demo</a>.</li>
<li><a href="http://blog.internetnews.com/skerner/2010/06/mozilla-bespin-08-minized-onli.html">Bespin article</a> with interesting commentary from Bespin Product Mgr</li>
</ul>
<h2>Existing Products that aren&#8217;t really IDEs&#8211; just web based place to enter code and compile it.</h2>
<ul>
<li><a href="http://codepad.org/">codepad</a></li>
<li><a href="http://py-ide-online.appspot.com/">py I/o</a></li>
</ul>
<h2>Hosting</h2>
<ul>
<li><a href="http://shell.appspot.com/">Google App Engine</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/356/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/356/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=356&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/11/online-ides-links/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>
	</item>
		<item>
		<title>Tip: Eclipse Slowness/Locking when &#8220;Installing Software&#8221;</title>
		<link>http://kellicker.wordpress.com/2010/09/10/tip-eclipse-slownesslocking-when-installing-software/</link>
		<comments>http://kellicker.wordpress.com/2010/09/10/tip-eclipse-slownesslocking-when-installing-software/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 12:08:37 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse Development]]></category>
		<category><![CDATA[Eclipse Tips]]></category>
		<category><![CDATA[install software]]></category>
		<category><![CDATA[locking]]></category>
		<category><![CDATA[p2]]></category>
		<category><![CDATA[slowness]]></category>
		<category><![CDATA[update site]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=347</guid>
		<description><![CDATA[This may fall into the category of something everyone else already knows and I discovered it today. I had an experience today when trying to install the PDE Visualization component (Update site) into Eclipse 3.6. P2 just stayed at 5% complete.  I waited.  Made a coffee.  Waited some more.  It never progressed in 15 minutes. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=347&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This may fall into the category of something everyone else already knows and I discovered it today.</p>
<p>I had an experience today when trying to install the <a href="http://www.eclipse.org/pde/incubator/dependency-visualization/index.php">PDE Visualization component</a> (<a href="http://download.eclipse.org/eclipse/pde/visualization/updates">Update site</a>) into Eclipse 3.6.</p>
<p>P2 just stayed at 5% complete.  I waited.  Made a coffee.  Waited some more.  It never progressed in 15 minutes.</p>
<p>Thinking I had some odd combination of dependencies and P2 was choking on resolving them, I tried to install another component.  Same result.</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/pdeslowness.jpg"><img class="alignnone size-full wp-image-348" title="pdeSlowness" src="http://kellicker.files.wordpress.com/2010/09/pdeslowness.jpg?w=480&#038;h=480" alt="" width="480" height="480" /></a></p>
<p>Then I noticed the checkbox at the bottom: &#8220;Contact all update sites during install&#8230;&#8221;.   I tried to install with this unchecked, and it <em><strong>quickly </strong></em>told me that the PDE Visualization component required draw2d.  So i&#8221;Contact All&#8221; must be checked to pull dependencies from Eclipse update site.</p>
<p>Hmm, I wonder how many update sites it&#8217;s trying to contact?  So I clicked on &#8220;Available Update Sites&#8221; at the top of the page, and there were 50 or so sites.  Over 20 of them were checked.  Some I knew were unreachable because they were on my corporate network and I wasn&#8217;t connected.</p>
<p>So I cleaned up my list of update sites.  Removed those I didn&#8217;t need, and most importantly unchecked those that I didn&#8217;t want to connect to on a regular basis.  I had only 4 checked when I tried it again.  Fast install.  Problem Solved!</p>
<p>Why did I have so many?  I think its because when I migrated from Eclipse 3.5 to 3.6, I exported my update sites and re-imported them into Eclipse 3.6.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/347/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/347/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/347/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=347&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/10/tip-eclipse-slownesslocking-when-installing-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/pdeslowness.jpg" medium="image">
			<media:title type="html">pdeSlowness</media:title>
		</media:content>
	</item>
		<item>
		<title>JSDT versus NetBeans</title>
		<link>http://kellicker.wordpress.com/2010/09/09/jsdt-versus-netbeans/</link>
		<comments>http://kellicker.wordpress.com/2010/09/09/jsdt-versus-netbeans/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 13:29:05 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jsdt]]></category>
		<category><![CDATA[myeclipse]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[zend studio]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=315</guid>
		<description><![CDATA[I’m spent a solid month evaluating JSDT.  The motivation for the investigation was to familiarize myself with Java Script as well as the state of the Java Script tools.  I also have some interest in building a product in the Java Script space.  Being a long-time Eclipse developer, I started with the JSDT. Overall, the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=315&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kellicker.files.wordpress.com/2010/08/javascript.png"><img title="javascript" src="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#038;h=48&#038;h=48" alt="" width="48" height="48" /></a></p>
<p>I’m spent a solid month evaluating JSDT.  The motivation for the investigation was to familiarize myself with Java Script as well as the state of the Java Script tools.  I also have some interest in building a product in the Java Script space.  Being a long-time Eclipse developer, I started with the JSDT.</p>
<p>Overall, the JSDT evaluation has been disappointing.  I may blog in detail about this at a later time.   Hopefully the next version will be more stable and useful.  There are links at the bottom pointing to the JSDT posts.</p>
<p>Some Java Script developers mentioned they had some success with NetBeans, so I decided to give NetBeans the same trial.</p>
<h2>NetBeans: Resources</h2>
<ul>
<li><a href="http://netbeans.org/downloads/index.html">Download page.</a></li>
<li>NetBeans has a <a href="http://netbeans.org/kb/trails/ruby.html">useful learning trail</a>.</li>
<li><a href="http://wiki.netbeans.org/JavaScript">NetBeans JavaScript overview</a>.</li>
</ul>
<h2></h2>
<h2>Download and Install</h2>
<p>It wasn&#8217;t clear to me from the <a href="Resources">download page</a> which NetBeans flavor I should download.  So I installed the &#8216;All&#8217; flavor, chewing up nearly 1Gig of my hard drive!  That had everything I needed and much more.</p>
<p><a href="http://kellicker.files.wordpress.com/2010/09/netbeansdownloadpage.jpg"><img class="alignnone size-full wp-image-333" title="netbeansDownloadPage" src="http://kellicker.files.wordpress.com/2010/09/netbeansdownloadpage.jpg?w=480&#038;h=198" alt="" width="480" height="198" /></a></p>
<h2>Developing with Third Party Library</h2>
<p>My use case for JSDT was 1. create a HTML/js project, 2. edit code, 3. leverage a third party library, 4. run the application.</p>
<p>NetBeans has <a href="http://netbeans.org/kb/docs/web/js-toolkits-jquery.html">a tutorial</a> which does exactly that.  I followed this tutorial and had success with my use case.  No failures.  No exceptions.  No workarounds.  It just worked.  I won&#8217;t reproduce the steps of that tutorial here.  If you&#8217;re interested, try it out.  I&#8217;ll show some of the results.</p>
<h2>Content Assist</h2>
<p>NetBeans has knowledge of standard third party js libraries.  When I tried to use a jQuery function (after adding jQuery to my project), I get some useful content assist:</p>
<p><a href="http://kellicker.files.wordpress.com/2010/09/netbeansca1.jpg"><img class="alignnone size-full wp-image-336" title="netbeansCA" src="http://kellicker.files.wordpress.com/2010/09/netbeansca1.jpg?w=480&#038;h=514" alt="" width="480" height="514" /></a></p>
<p>Very nice.  The Content Assist provided several useful things.</p>
<ul>
<li>I showed the syntax of the method</li>
<li>Who is providing the method,</li>
<li>Which browsers I was targeting.</li>
<li>It told me which browsers this function does not work in.  (Which is why I think the method was crossed out in the CA window)</li>
<li>It included clear well-written documentation with detailed explanation and code example.</li>
</ul>
<h2>Running the Project</h2>
<p>I right-clicked on the sample html, selected View, and the app ran in my FireFox browser.</p>
<h2>Limitations</h2>
<p><strong>HTML5.</strong> Like JSDT, NetBeans doesn&#8217;t yet support HTML5.  This <a href="http://netbeans.org/bugzilla/show_bug.cgi?id=169779">bug tracks it</a> and states its slated for <a href="http://netbeans.org/community/releases/roadmap.html">6.10 (next) release in January 2011</a>.</p>
<p>Java Script doesn&#8217;t seem to be a primary language of the IDE.  I had to  dig deep into the menus&#8211; usually under some <strong>Other&#8230;</strong> option&#8211; to find  Java Script tools.</p>
<h2>Summary</h2>
<p>I didn&#8217;t delve into more detailed use cases, such as debugging.  I may do that at a future time.</p>
<p>The use case I struggled to get running with the Helios version of JSDT worked right out of the box with NetBeans.  At some point, I would like to take <a href="http://www.myeclipseide.com/">myEclipse</a> and <a href="http://www.zend.com/products/studio/">Zend Studio</a>&#8211; two commercial products&#8211; for a spin.</p>
<p>If my job was that of a JavaScript developer, I would take a long look at how NetBeans could make me more productive.</p>
<h2>Links</h2>
<p>Here are my blog posts related to my experiences using the JSDT:</p>
<ul>
<li><a href="http://kellicker.wordpress.com/2010/08/17/jsdt-resources/">#1: JSDT resources</a>.</li>
<li><a href="http://kellicker.wordpress.com/2010/08/18/javascript-eclipse-ide-jsdt-getting-started/"> #2 : Run First Project</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/19/eclipse-javascript-ide-jsdt-html5javascript-workarounds/">#3 : HTML5 limitations</a></li>
<li><a href="http://kellicker.wordpress.com/2010/09/03/using-jsdt-4-adding-third-party-library/">#4: Adding a 3rd party Library</a></li>
<li><a href="http://kellicker.wordpress.com/2010/09/08/using-jsdt-5-adding-3rd-party-library-redux/">#5: Adding a 3rd Party Library Redux</a></li>
</ul>
<p>And here are my posts regarding contributing to JSDT:</p>
<ul>
<li><a href="http://kellicker.wordpress.com/2010/08/30/contributing-to-jsdt-setting-up-build-target/">#1: Build target</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/30/jsdt-setting-up-dev-environment/">#2 Checking out code</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-3-build-targets-on-the-bleeding-edge/">#3 Bleeding Edge Build target</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-4-launching-the-unit-tests/">#4: Launching the unit tests</a></li>
<li><a href="http://kellicker.wordpress.com/2010/09/01/contributing-to-jsdt-launching/">#5: Launching the Product</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/315/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/315/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=315&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/09/jsdt-versus-netbeans/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#38;h=48&#38;h=48" medium="image">
			<media:title type="html">javascript</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/netbeansdownloadpage.jpg" medium="image">
			<media:title type="html">netbeansDownloadPage</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/netbeansca1.jpg" medium="image">
			<media:title type="html">netbeansCA</media:title>
		</media:content>
	</item>
		<item>
		<title>JSDT: HTML5 Support in Helios SR1</title>
		<link>http://kellicker.wordpress.com/2010/09/09/jsdt-html5-support-in-helios-sr1/</link>
		<comments>http://kellicker.wordpress.com/2010/09/09/jsdt-html5-support-in-helios-sr1/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 12:13:20 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsdt]]></category>
		<category><![CDATA[wtp]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=339</guid>
		<description><![CDATA[Read today that JSDT will have preliminary HTML5 support in WTP version 3.2.2 (Helios  SR1).  This will be released at the end of September 2010. Very good news for JSDT users. This addresses bug 292415<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=339&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kellicker.files.wordpress.com/2010/08/javascript.png"><img title="javascript" src="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#038;h=48&#038;h=48" alt="" width="48" height="48" /></a></p>
<p><a href="http://dev.eclipse.org/mhonarc/lists/wtp-dev/msg07795.html">Read today</a> that JSDT will have preliminary HTML5 support in WTP version 3.2.2 (Helios  SR1).  This will be released at the end of September 2010.</p>
<p>Very good news for JSDT users.</p>
<p>This addresses <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=292415">bug 292415 </a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/339/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=339&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/09/jsdt-html5-support-in-helios-sr1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#38;h=48" medium="image">
			<media:title type="html">javascript</media:title>
		</media:content>
	</item>
		<item>
		<title>Using JSDT #5: Adding 3rd Party Library Redux</title>
		<link>http://kellicker.wordpress.com/2010/09/08/using-jsdt-5-adding-3rd-party-library-redux/</link>
		<comments>http://kellicker.wordpress.com/2010/09/08/using-jsdt-5-adding-3rd-party-library-redux/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 01:07:40 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[js-ext]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[wtp]]></category>
		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=313</guid>
		<description><![CDATA[I’m documenting my experiences using the Eclipse JSDT. My initial attempt to add a 3rd party library had mixed results.  My goal was to get some content assist working.  I was to add mooTools but not jQuery.  However, I also found my approach failed when I wanted to get the mooTools library loaded when running [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=313&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kellicker.files.wordpress.com/2010/08/javascript.png"><img title="javascript" src="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#038;h=48&#038;h=48" alt="" width="48" height="48" /></a></p>
<p>I’m documenting my experiences using the Eclipse JSDT.</p>
<p>My initial attempt to add a 3rd party library had mixed results.  My goal was to get some content assist working.  I was to add mooTools but not jQuery.  However, I also found my approach failed when I wanted to get the mooTools library loaded when running the app.</p>
<h2>Previously</h2>
<ul>
<li><a href="http://kellicker.wordpress.com/2010/08/17/jsdt-resources/">#1: JSDT resources</a>.</li>
<li><a href="http://kellicker.wordpress.com/2010/08/18/javascript-eclipse-ide-jsdt-getting-started/"> #2 : Run First Project</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/19/eclipse-javascript-ide-jsdt-html5javascript-workarounds/">#3 : HTML5 limitations</a></li>
<li><a href="http://kellicker.wordpress.com/2010/09/03/using-jsdt-4-adding-third-party-library/">#4: Adding a 3rd party Library</a></li>
</ul>
<h2>Don&#8217;t add Library to &#8220;JavaScript Resources&#8221;</h2>
<p>Previously, I added the mootools library as a JavaScript Resource.  This resulted in knowledge of the mooTools library while I was coding.  I mistakenly assumed that I would be able to configure my project such that my html code would be able to load these libraries when running.  Maybe it&#8217;s possible, but I&#8217;ve yet to figure this out.</p>
<p>So, this does not work:</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtnomoo.jpg"><img title="jsdtNoMoo" src="http://kellicker.files.wordpress.com/2010/09/jsdtnomoo.jpg?w=266&#038;h=326" alt="" width="266" height="326" /></a></p>
<p>And when you try and run the example, you will notice either errors in your HTML debugging that states that the mootools libraries cannot be found, or the example will just not work properly.</p>
<h2>My example</h2>
<p>A side track for a second.</p>
<p>I&#8217;m running an example from the wrox <a href="http://www.amazon.com/Professional-JavaScript-Frameworks-Prototype-Programmer/dp/047038459X">Professional Java Script Frameworks</a> book, a good introduction to Prototype, YUI, Ext JS, Dojo and MooTools.  The code samples can be downloaded <a href="http://www.wrox.com/WileyCDA/WroxTitle/Professional-JavaScript-Frameworks-Prototype-YUI-ExtJS-Dojo-and-MooTools.productCd-047038459X,descCd-DOWNLOAD.html">here</a>.  Unzip the mooTools zip file, and locate code/mootools/mootools-animation-ui.</p>
<p>The example contains ui.js and ui.html, and they use 2 mooTools libraries.</p>
<ul>
<li><a href="http://mootools.net/download/get/mootools-1.2.4-core-nc.js">mooTools-1.2.4-core.js</a></li>
<li>mooTools more, which is a script that is <a href="http://mootools.net/more">built by selecting various components</a>.  I chose all the options except the non-English options, and chose no compression to create a mootools-1.2.4.4-more.js.</li>
</ul>
<h2>Solution: Add to Web Context</h2>
<p>So instead of adding the script as libraries in the JavaScript Resources, just copy them in to the Web Context, make sure that your html references them correctly.</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtmoo.jpg"><img class="alignnone size-full wp-image-323" title="jsdtMoo" src="http://kellicker.files.wordpress.com/2010/09/jsdtmoo.jpg?w=480&#038;h=201" alt="" width="480" height="201" /></a></p>
<h2>Successful Run</h2>
<p>Now when I run the ui.html example, I am able to see the nice graphical effects that mooTools provides:</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtmootoolsrun1.jpg"><img class="alignnone size-full wp-image-325" title="jsdtMooToolsRun" src="http://kellicker.files.wordpress.com/2010/09/jsdtmootoolsrun1.jpg?w=480&#038;h=514" alt="" width="480" height="514" /></a></p>
<h2>But, another exception</h2>
<p>I was rewarded with this NPE exception dialog when I dragged the mooTools libraries from my File Explorer into the Web Context.  Filed <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=324814">this bug</a>.</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtcopymootoolsintowebcontext.jpg"><img class="alignnone size-full wp-image-322" title="jsdtCopyMooToolsIntoWebContext" src="http://kellicker.files.wordpress.com/2010/09/jsdtcopymootoolsintowebcontext.jpg?w=480" alt=""   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=313&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/08/using-jsdt-5-adding-3rd-party-library-redux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#38;h=48" medium="image">
			<media:title type="html">javascript</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtnomoo.jpg" medium="image">
			<media:title type="html">jsdtNoMoo</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtmoo.jpg" medium="image">
			<media:title type="html">jsdtMoo</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtmootoolsrun1.jpg" medium="image">
			<media:title type="html">jsdtMooToolsRun</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtcopymootoolsintowebcontext.jpg" medium="image">
			<media:title type="html">jsdtCopyMooToolsIntoWebContext</media:title>
		</media:content>
	</item>
		<item>
		<title>Using JSDT #4 : Adding Third Party Library</title>
		<link>http://kellicker.wordpress.com/2010/09/03/using-jsdt-4-adding-third-party-library/</link>
		<comments>http://kellicker.wordpress.com/2010/09/03/using-jsdt-4-adding-third-party-library/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 11:20:01 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jsdt]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[wtp]]></category>
		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=285</guid>
		<description><![CDATA[I’m documenting my experiences using the Eclipse JSDT. In this post I will add a 3rd party library.  I will describe a success (mooTools) and a failure (jQuery). Update: There is improved information in this post: Adding Third Party Library Redux. Previously #1: JSDT resources. #2 : Run First Project #3 : HTML5 limitations Adding [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=285&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kellicker.files.wordpress.com/2010/08/javascript.png"><img title="javascript" src="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#038;h=48&#038;h=48" alt="" width="48" height="48" /></a></p>
<p>I’m documenting my experiences using the Eclipse JSDT.</p>
<p>In this post I will add a 3rd party library.  I will describe a success (mooTools) and a failure (jQuery).</p>
<p><strong>Update</strong>: There is improved information in this post: <a href="http://kellicker.wordpress.com/2010/09/08/using-jsdt-5-adding-3rd-party-library-redux/">Adding Third Party Library Redux</a>.</p>
<h2>Previously</h2>
<ul>
<li><a href="http://kellicker.wordpress.com/2010/08/17/jsdt-resources/">#1: JSDT resources</a>.</li>
<li><a href="http://kellicker.wordpress.com/2010/08/18/javascript-eclipse-ide-jsdt-getting-started/"> #2 : Run First Project</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/19/eclipse-javascript-ide-jsdt-html5javascript-workarounds/">#3 : HTML5 limitations</a></li>
</ul>
<h2>Adding mooTools Library</h2>
<p>MooTools is one JavaScript library I&#8217;ve been playing with lately.</p>
<p>First download the uncompressed version (mooTools-1.2.4-core-nc.js) and save it somewhere.</p>
<p>Now in Preferences, add the library. Make sure after adding the library, you also add the mooTools .js file you previously downloaded.  It should look like this:</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtuserlib2.jpg"><img class="alignnone size-full wp-image-289" title="jsdtUserLib2" src="http://kellicker.files.wordpress.com/2010/09/jsdtuserlib2.jpg?w=480&#038;h=419" alt="" width="480" height="419" /></a></p>
<h2>MooTools Content Assist</h2>
<p>Now <a href="http://kellicker.wordpress.com/2010/08/18/javascript-eclipse-ide-jsdt-getting-started/">create a Static Web Project</a>.</p>
<ul>
<li>Expand the project in <strong>Project Explorer</strong> and right click on <strong>JavaScript Resources </strong>and select <strong>Properties</strong>.</li>
<li>From this dialog, you can add MooTools.</li>
<li>Add <strong>JavaScript Library</strong> &#8211; <strong>User Library</strong> &#8211; <strong>Next</strong> &#8211; Select moo Library you already added.  Finish.</li>
</ul>
<p>You should see this in Explorer:</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtmootools.jpg"><img class="alignnone size-full wp-image-291" title="jsdtMooTools" src="http://kellicker.files.wordpress.com/2010/09/jsdtmootools.jpg?w=480" alt=""   /></a></p>
<h2>Content Assist</h2>
<div id="highlighter_432407">
<div>
<div>Now create a JavaScript file in your project and try some Content Assist.</div>
<div>Ah it can see the Cookie constructor!</div>
<div style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtca11.jpg"><img class="alignnone size-full wp-image-293" title="jsdtCA1" src="http://kellicker.files.wordpress.com/2010/09/jsdtca11.jpg?w=480&#038;h=328" alt="" width="480" height="328" /></a></div>
</div>
<div>And variables and functions that start with $:</div>
<div style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtca2.jpg"><img class="alignnone size-full wp-image-294" title="jsdtCA2" src="http://kellicker.files.wordpress.com/2010/09/jsdtca2.jpg?w=480&#038;h=328" alt="" width="480" height="328" /></a></div>
<div>And members:</div>
<div style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtca3.jpg"><img class="alignnone size-full wp-image-295" title="jsdtCA3" src="http://kellicker.files.wordpress.com/2010/09/jsdtca3.jpg?w=480&#038;h=328" alt="" width="480" height="328" /></a></div>
<h2>MooTools Problems</h2>
<div>I should mention that I could not get this to work in a workspace I had been working in for awhile.  In fact I spent many hours trying to get it to work and finally determined the workspace I was working had been corrupted somehow.  From the .log, I had experienced several crashes, some related to AST parsing, in that workspace.  And no amount of removing user libraries and creating fresh projects would allow me to see MooTools Content Assist.</div>
<p>Supposedly, if your 3rd party library uses jsDoc, the editor functionality is more robust.  MooTools does not seem to document with jsDoc.</p>
<h2>jQuery Failure</h2>
<div style="padding-left:30px;"><strong>Update</strong>: I&#8217;ve added <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=324416">bug 324416</a> for this problem.</div>
<div style="padding-left:30px;">I followed the same steps to add jQuery (1.4.2 uncompressed from <a href="http://docs.jquery.com/Downloading_jQuery">the download page</a>) as a user library. However, after adding it and opening it in Explorer, it seems that parsing has failed.  The AST is confused.</div>
<div style="padding-left:60px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtjquery.jpg"><img class="alignnone size-full wp-image-297" title="jsdtjQuery" src="http://kellicker.files.wordpress.com/2010/09/jsdtjquery.jpg?w=480" alt=""   /></a></div>
<div style="padding-left:30px;">According to Explorer, it seems to know about the jQuery variable though.  But when I try to get some CA for jQuery, even though the jQuery variable is listed, I get none.  Same for _load, add, etc.  Nada.</div>
</div>
<div style="padding-left:60px;"><a href="http://kellicker.files.wordpress.com/2010/09/jsdtjquery21.jpg"><img class="alignnone size-full wp-image-299" title="jsdtjQuery2" src="http://kellicker.files.wordpress.com/2010/09/jsdtjquery21.jpg?w=480&#038;h=402" alt="" width="480" height="402" /></a></div>
<div style="padding-left:30px;">
<p><strong><br />
</strong></p>
<h2>Dojo? Prototype? YUI?</h2>
<p>I&#8217;m wondering what experiences others have had adding 3rd party libraries or their own libraries.</p>
<h2>Next: <a href="http://kellicker.wordpress.com/2010/09/08/using-jsdt-5-adding-3rd-party-library-redux/">Adding Third Party Library Redux</a></h2>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=285&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/03/using-jsdt-4-adding-third-party-library/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#38;h=48" medium="image">
			<media:title type="html">javascript</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtuserlib2.jpg" medium="image">
			<media:title type="html">jsdtUserLib2</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtmootools.jpg" medium="image">
			<media:title type="html">jsdtMooTools</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtca11.jpg" medium="image">
			<media:title type="html">jsdtCA1</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtca2.jpg" medium="image">
			<media:title type="html">jsdtCA2</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtca3.jpg" medium="image">
			<media:title type="html">jsdtCA3</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtjquery.jpg" medium="image">
			<media:title type="html">jsdtjQuery</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/09/jsdtjquery21.jpg" medium="image">
			<media:title type="html">jsdtjQuery2</media:title>
		</media:content>
	</item>
		<item>
		<title>Contributing to JSDT #5: Launching the Product</title>
		<link>http://kellicker.wordpress.com/2010/09/01/contributing-to-jsdt-launching/</link>
		<comments>http://kellicker.wordpress.com/2010/09/01/contributing-to-jsdt-launching/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 22:17:02 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsdt]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=235</guid>
		<description><![CDATA[I&#8217;ll continue my instructions regarding how to set up JSDT development infrastructure. Previously I set up the build target I checked out the code I updated to the latest debug plugins to resolve compilation issues. I launched the unit tests Now run the product When I work on Eclipse products, we typically provide a default [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=235&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kellicker.files.wordpress.com/2010/08/javascript.png"><img title="javascript" src="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#038;h=48" alt="" width="48" height="48" /></a></p>
<p>I&#8217;ll continue my instructions regarding how to set up JSDT development infrastructure.</p>
<h2>Previously</h2>
<ul>
<li><a href="http://kellicker.wordpress.com/2010/08/30/contributing-to-jsdt-setting-up-build-target/">I set up the build target</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/30/jsdt-setting-up-dev-environment/">I checked out the code</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-3-build-targets-on-the-bleeding-edge/">I updated to the latest debug plugins</a> to resolve compilation issues.</li>
<li><a href="http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-4-launching-the-unit-tests/">I launched the unit tests</a></li>
</ul>
<h2>Now run the product</h2>
<p>When I work on Eclipse products, we typically provide a default launch config per product.  Although the nightly build is the ultimate authority of what encompasses the product, these version-controlled launch files provide a good point of comparison developer to developer.</p>
<p>I could not find a public JSDT .launch file under CVS control.</p>
<p>So I looked at the installed JSDT product to create my own.  It&#8217;s <a href="https://sites.google.com/site/kellicker/home/plugins/eclipse-resources/jsdt.launch?attredirects=0&amp;d=1">here</a> if you would like to download it.</p>
<p>Just drop it into an active project in your Eclipse workspace, refresh the project, open &#8216;Run Configurations&#8221; and you should see a &#8220;jsdt&#8221; run config.</p>
<p>You may want to tweak it a bit and verify that the set of selected plugins is correct.</p>
<p><a href="http://kellicker.files.wordpress.com/2010/08/jsdtlaunch.jpg"><img class="alignnone size-full wp-image-279" title="jsdtLaunch" src="http://kellicker.files.wordpress.com/2010/08/jsdtlaunch.jpg?w=480&#038;h=339" alt="" width="480" height="339" /></a></p>
<p>Then hit Run to see the JSDT.</p>
<p><a href="http://kellicker.files.wordpress.com/2010/08/jsdtwelcome.jpg"><img class="alignnone size-full wp-image-278" title="jsdtWelcome" src="http://kellicker.files.wordpress.com/2010/08/jsdtwelcome.jpg?w=480&#038;h=360" alt="" width="480" height="360" /></a></p>
<p>Disclaimer: I&#8217;m not on the JSDT team, so this may not be exactly how they do it.  But it&#8217;s what I&#8217;ve done to get it working.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/235/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=235&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/09/01/contributing-to-jsdt-launching/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/javascript.png" medium="image">
			<media:title type="html">javascript</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/jsdtlaunch.jpg" medium="image">
			<media:title type="html">jsdtLaunch</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/jsdtwelcome.jpg" medium="image">
			<media:title type="html">jsdtWelcome</media:title>
		</media:content>
	</item>
		<item>
		<title>Contributing to JSDT #4 : Launching the unit tests</title>
		<link>http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-4-launching-the-unit-tests/</link>
		<comments>http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-4-launching-the-unit-tests/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 01:17:19 +0000</pubDate>
		<dc:creator>Scott Kellicker</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsdt]]></category>

		<guid isPermaLink="false">http://kellicker.wordpress.com/?p=269</guid>
		<description><![CDATA[I&#8217;ll continue my instructions regarding how to set up JSDT development infrastructure. Previously I set up the build target I checked out the code I updated to the latest debug plugins to resolve compilation issues. Run the unit tests Now I want to verify that the unit tests for JSDT pass.  (TDD &#8212; we should [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=269&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://kellicker.files.wordpress.com/2010/08/javascript.png"><img title="javascript" src="http://kellicker.files.wordpress.com/2010/08/javascript.png?w=48&#038;h=48" alt="" width="48" height="48" /></a></p>
<p>I&#8217;ll continue my instructions regarding how to set up JSDT development infrastructure.</p>
<h2>Previously</h2>
<ul>
<li><a href="http://kellicker.wordpress.com/2010/08/30/contributing-to-jsdt-setting-up-build-target/">I set up the build target</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/30/jsdt-setting-up-dev-environment/">I checked out the code</a></li>
<li><a href="http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-3-build-targets-on-the-bleeding-edge/">I updated to the latest debug plugins</a> to resolve compilation issues.</li>
</ul>
<h2>Run the unit tests</h2>
<p>Now I want to verify that the unit tests for JSDT pass.  (TDD &#8212; we should launch the tests before the product, right?)</p>
<p><strong>Nitin Dahyabhai</strong>, the JSDT lead, <a href="http://www.eclipse.org/forums/index.php?t=msg&amp;goto=556351">pointed out</a> that the first project above, contains a launch config to run all of the JSDT unit tests.</p>
<p>I will need to check out these additional projects from the webtools CVS repository.</p>
<ul>
<li>org.eclipse.jsdt/development/<strong>org.eclipse.wst.jsdt.unittests</strong></li>
<li>sourceediting/tests/<strong>org.eclipse.wst.jsdt.web.core.tests</strong></li>
<li>sourceediting/tests/<strong>org.eclipse.wst.jsdt.web.ui.tests</strong></li>
</ul>
<p><strong><br />
</strong></p>
<p>The checked in launch config makes running easy.  Open <strong>Run Configurations</strong> &#8211; select <strong>JSDT Tests</strong>.  Hit <strong>Run</strong>.  They all pass, so I see green:</p>
<p style="padding-left:30px;"><a href="http://kellicker.files.wordpress.com/2010/08/jsdtgreenunittests.jpg"><img title="jsdtGreenUnitTests" src="http://kellicker.files.wordpress.com/2010/08/jsdtgreenunittests.jpg?w=480&#038;h=282" alt="" width="480" height="282" /></a></p>
<p style="padding-left:30px;">
<h2>Next: <a href="http://kellicker.wordpress.com/2010/08/30/contributing-to-jsdt-launching/">Launching the Product</a></h2>
<p>Disclaimer: I&#8217;m not on the JSDT team, so this may not be exactly how they do it.  But it&#8217;s what I&#8217;ve done to get it working.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kellicker.wordpress.com/269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kellicker.wordpress.com/269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kellicker.wordpress.com/269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kellicker.wordpress.com/269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kellicker.wordpress.com/269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kellicker.wordpress.com/269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kellicker.wordpress.com/269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kellicker.wordpress.com/269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kellicker.wordpress.com/269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kellicker.wordpress.com/269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kellicker.wordpress.com/269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kellicker.wordpress.com/269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kellicker.wordpress.com/269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kellicker.wordpress.com/269/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kellicker.wordpress.com&amp;blog=6950485&amp;post=269&amp;subd=kellicker&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kellicker.wordpress.com/2010/08/31/contributing-to-jsdt-4-launching-the-unit-tests/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">scottkell</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/javascript.png" medium="image">
			<media:title type="html">javascript</media:title>
		</media:content>

		<media:content url="http://kellicker.files.wordpress.com/2010/08/jsdtgreenunittests.jpg" medium="image">
			<media:title type="html">jsdtGreenUnitTests</media:title>
		</media:content>
	</item>
	</channel>
</rss>
