<?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>JavascriptKata &#187; jquery</title>
	<atom:link href="http://www.javascriptkata.com/category/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javascriptkata.com</link>
	<description>helping you with javascript since 2007</description>
	<lastBuildDate>Wed, 14 Sep 2011 14:07:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Two google-like jquery calendars</title>
		<link>http://www.javascriptkata.com/2010/03/15/two-google-like-jquery-calendars/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=two-google-like-jquery-calendars</link>
		<comments>http://www.javascriptkata.com/2010/03/15/two-google-like-jquery-calendars/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 16:10:26 +0000</pubDate>
		<dc:creator>dsimard</dc:creator>
				<category><![CDATA[jquery]]></category>
		<category><![CDATA[white belt]]></category>

		<guid isPermaLink="false">http://www.javascriptkata.com/?p=183</guid>
		<description><![CDATA[Sometimes, it feels to me that javascript was invented for the only purpose of writing calendars to select a date.]]></description>
			<content:encoded><![CDATA[<p>Sometimes, it feels to me that <strong>javascript was invented for the only purpose of writing calendars</strong> to select a date. I wrote one myself (because I had to, not because I wanted to) in a previous job. I use a new calendar that is &#8220;better than the other one&#8221; on each of my project. It seems like the world will never run out of javascript calendars. In fact, you probably are writing a new one as you read this.</p>
<p>I want to talk about a different kind of calendar. The really hard one to write : <strong>calendars for displaying events</strong> in jquery.</p>
<h3>The pretty jquery-week-calendar</h3>
<p>Written by <a href="http://github.com/robmonie">Rob Monie</a>, this is the first one I tried. I was amazed about how easy it was to integrate with the current development of <a href="http://www.timmyontime.com" target="_blank">Timmy</a> (you can see an early beta when you&#8217;re logged <a href="http://www.timmyontime.com/dashboard/calendar" target="_blank">here</a>). You can <a href="http://robmonie.github.com/jquery-week-calendar/full_demo/weekcalendar_full_demo.html" target="_blank">take a look at the demo</a>. Unfortunately, I had unexplicable bugs and I didn&#8217;t take the time to understand them. Please, don&#8217;t do like me and <a href="http://github.com/robmonie/jquery-week-calendar" target="_blank">participate to the code on GitHub</a>.</p>
<ul>
<li>Looks good</li>
<li>Easy to integrate</li>
<li>May be buggy when drag-dropping/resizing</li>
</ul>
<h3>The robust fullcalendar</h3>
<p>We switched to this calendar, written by <a href="http://github.com/arshaw" target="_blank">Adam Shaw</a>, because it had three different views (month, week, day) and because we had some problem with the other calendar. It doesn&#8217;t look as good as the week-calendar (<a href="http://arshaw.com/fullcalendar/">demo</a>). You can also <a href="http://github.com/arshaw/fullcalendar" target="_blank">participate on GitHub</a>.</p>
<ul>
<li>The default look is OK</li>
<li>Harder to work with</li>
<li>Display may seem slow (on firefox)</li>
<li>More robust than week-calendar</li>
</ul>
<h3>Finally</h3>
<p>These guys have made a great job doing something really hard. Just think about two overlapping events or when an event is two minutes long or hundreds of special cases that could happen. Kudos to them for giving their time and talent to us.</p>
<h3>A word about git</h3>
<p>Our team (me and Frank, the <a href="http://www.rubyfleebie.com">RubyFleebie</a> guy) worked with SVN for a couple of years until Git stole the spotlight. For a couple of months, we worked with it and enjoyed it. Until we had to do &#8220;more advanced&#8221; things (branching, merging which is pretty basic to my sense) and things got incredibly hard. We switched to <a href="http://mercurial.selenic.com/">Mercurial</a> a couple weeks ago which feels more like the perfect mix between SVN and Git. So if, like us, you feel puzzled by Git, give Mercurial a chance.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javascriptkata.com/2010/03/15/two-google-like-jquery-calendars/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

