<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Crazy Or Genius?: Tag tigerevents</title>
    <link>http://www.crazyorgenius.com/articles/tag/tigerevents?tag=tigerevents</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>When You Are Right 90% Of The Time, Why Quible Over The Remaining 3%?</description>
    <item>
      <title>A Conferencing We Shall Go</title>
      <description>&lt;p&gt;Ah&amp;#8230;.. hard to believe it has been almost 4 months since my last post. There always seems to be just one more thing that needs to be done.&lt;/p&gt;


	&lt;p&gt;The most recent and exciting item was a recent conference. A few months ago, myself, &lt;a href="http://www.init.ca"&gt;Oliver&lt;/a&gt;, and Chris were invited to a local conference called &lt;a href="http://www.thestudentedge.ca"&gt;The Student Edge&lt;/a&gt;. The conference was partially organized by an ex-DSU president, and he kindly gave us the opportunity to talk about our experiences building software for the &lt;span class="caps"&gt;DSU&lt;/span&gt;. The conference was somewhat different than other ones I have been to, with roughly a third of the time spent on ad-hoc information exchange sessions, where the attendees basically shared their own stories (Societies Anonymous!), and the other 2/3rds more traditional talks.&lt;/p&gt;


	&lt;p&gt;Our talk, titled &amp;#8220;Help Societies Help You: Using the Internet to Build a Better Campus&amp;#8221; was well received by about a third of the attendees. We tried to not only tell our own story, but to convey the message that if 3 students can build some applications for the &lt;span class="caps"&gt;DSU&lt;/span&gt;, then maybe they can leverage their own student population in order to do some cool stuff.&lt;/p&gt;&lt;p&gt;A lot of work was put into this from the slides, to the videos that Chris put together, to the &lt;a href="http://www.nobits.com"&gt;new site and demo&lt;/a&gt; that Oliver put together, as well as some kick ass business cards that Oliver managed to make at the last minute. Our talk ended up being almost exactly the length we expected (a somewhat new experience for me, maybe I am getting the hang of this conference thing!) partially due to the fact that Oliver went into some additional detail, whereas I talked a bit too fast again (ok, maybe my conference habits could still use a little work&amp;#8230;). We had a little brainstorming/Q&amp;#38;A session after, which ended up being mostly Q&amp;#38;A, though there were several comments about things that people liked in what they saw.&lt;/p&gt;


	&lt;p&gt;The more interactive part was the Tech Showcase that we set up for the following day. This was where we received the bulk of feedback, conversation, and ideas. Many people were fairly positive about the systems we had. One individual who attended the talk brought over someone else from their student union at the demo station we had set up. Part way through our talk and demo, the person that had attended the talk kinda jumped in and demoed the functionality himself. I was pleasently surprised by this, as I wasn&amp;#8217;t expecting someone to become engaged so quickly.&lt;/p&gt;


	&lt;p&gt;Other people came over to talk about where we want to go with this, and where we think we stand with other systems, notably Facebook. This is a topic we anticipated and brought up in our talk, and some of the dialogue was pretty interesting. Mainly it comes down to access and community. Wheras Facebook is centred around an individual, and you find things by who you are friends with (for the most part), wheras our work centres around the community, and providing individuals the ability to find information without jumping through any hoops. There was also talk about integration and Facebook widgets, and what are take on those topics were.&lt;/p&gt;


	&lt;p&gt;Finally, we also got a glimpse of &amp;#8216;the competition&amp;#8217;. &lt;span class="caps"&gt;UWO&lt;/span&gt;&amp;#8217;s student union apparently contracted out a similar system to ours (with a few key differences) and it was on display at the Tech Showcase. It was also a contrast to our showcase. &lt;span class="caps"&gt;UWO&lt;/span&gt; was shown as an organization willing to buy, and we were shown as an organization willing to build..&lt;/p&gt;


	&lt;p&gt;All in all it was a great conference and a great opportunity, and I am glad I was able to take advantage of it.&lt;/p&gt;</description>
      <pubDate>Sun, 29 Jul 2007 15:35:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:31d6e9bd-3e93-4e8a-81a2-8495cc3e0811</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2007/07/29/a-conferencing-we-shall-go</link>
      <category>Projects</category>
      <category>conference</category>
      <category>presentation</category>
      <category>my.dsu.ca</category>
      <category>tigerevents</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/898</trackback:ping>
    </item>
    <item>
      <title>TigerEvents 0.7.1 - It's About Time</title>
      <description>&lt;p&gt;So&amp;#8230;.. I have actually had a release version of Tigerevents for a long time now. 0.7.0 is actually powering my.dsu.ca now, but was never officially released. As I added several features since then, &lt;a href="http://www.crazyorgenius.com/articles/2006/10/01/microformats-microformats-microformats"&gt;as mentioned a while ago&lt;/a&gt;, I decided to just increment the release number, and push it out there.&lt;/p&gt;


	&lt;p&gt;This decision was prompted by an organization other than the &lt;span class="caps"&gt;DSU&lt;/span&gt; contacting me, saying they wanted to use it, and if I could just add this one little feature enhancement&amp;#8230;...&lt;/p&gt;


	&lt;p&gt;Needless to say, the idea of other people using this pleases me, and hopefully in the near future I can point out to other in production instances.&lt;/p&gt;


	&lt;p&gt;The code, as always, is available at the &lt;a href="http://sourceforge.net/projects/tigerevents"&gt;Sourceforge&lt;/a&gt;, and &lt;a href="http://rubyforge.net/projects/tigerevents"&gt;Rubyforge&lt;/a&gt; locations for download.&lt;/p&gt;</description>
      <pubDate>Thu, 25 Jan 2007 02:35:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:bbc9e7ed-82a5-4105-871a-6c17935bca16</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2007/01/25/tigerevents-0-7-1-its-about-time</link>
      <category>Projects</category>
      <category>tigerevents</category>
      <category>rails</category>
      <category>ruby</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/801</trackback:ping>
    </item>
    <item>
      <title>Formats, Microformats, and Exporting, Oh My!</title>
      <description>&lt;p&gt;The other day, I came across this &lt;a href="http://leftlogic.com/info/articles/microformats_bookmarklet"&gt;Microformat Bookmarklet&lt;/a&gt;, designed to extract &lt;a href="http://microformats.org/wiki/hcard"&gt;hcard&lt;/a&gt; and &lt;a href="http://microformats.org/wiki/hcalendar"&gt;hCalendar&lt;/a&gt; markup from a website and into a format that people can use. &amp;#8216;Hey&amp;#8217;, I though, &amp;#8216;that&amp;#8217;s pretty cool, why don&amp;#8217;t I use those in places&amp;#8217;.&lt;/p&gt;


	&lt;p&gt;It was the motivator that finally got me to fix a long open feature request for TigerEvents. Now, the event view has hCalendar markup for those who care.&lt;/p&gt;


	&lt;p&gt;Once that was done, I thought, since I had already done hCal, why not figure out iCal export? Easier than I would have thought, thanks to the &lt;a href="http://icalendar.rubyforge.org"&gt;iCalendar gem&lt;/a&gt; and the &lt;a href="http://api.rubyonrails.com/classes/ActionController/Streaming.html#M000073"&gt;send_data&lt;/a&gt; method. Now people can grab iCalender export by individual event, group, or category. People should even be able to subscribe to iCal files and have events automatically shown in their calendar app (if said app has this feature). Only future events are shown, however, in order to cut down on file size.&lt;/p&gt;


	&lt;p&gt;Finally, while I was working on the above,  a friend stopped by, saw what I was doing and commented, &amp;#8216;you know&amp;#8230; it would be awesome if I could click on a link and have the event loaded into my google calendar&amp;#8217;. So, quickly scouring the web came up with &lt;a href="http://www.google.com/googlecalendar/event_publisher_guide.html"&gt;Google Calendar event publishing guide&lt;/a&gt; and after a few minutes, I managed to add that functionality as well.&lt;/p&gt;


	&lt;p&gt;Now for &lt;span class="caps"&gt;RSS&lt;/span&gt; feeds&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Sun, 01 Oct 2006 19:27:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:8272ae88-584e-455e-b572-f301ee233592</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2006/10/01/microformats-microformats-microformats</link>
      <category>Programming</category>
      <category>Projects</category>
      <category>tigerevents</category>
      <category>microformats</category>
      <category>hCalendar</category>
      <category>hCard</category>
      <category>iCalendar</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/199</trackback:ping>
    </item>
    <item>
      <title>Back At It</title>
      <description>&lt;p&gt;Some people might have noticed that the &lt;a href="http://my.dsu.ca"&gt;my.dsu.ca&lt;/a&gt; site has gotten a makeover. This visual overhaul was performed by the talented &lt;a href="http://www.godice.com"&gt;Andrew Shouldice&lt;/a&gt;. This overhaul has garnered a lot of positive feedback so far, and it is my hope that prettier site = more visited site.&lt;/p&gt;


	&lt;p&gt;Besides some obvious visual enhancements, some long standing backend items have made their way into the release. Notably, tags have replaced categories, meaning that individuals no longer have to scroll through a multitude of categories to select the one wanted. Additionally, there are a few more options for finding events, notably searching, and browsing by group.&lt;/p&gt;


	&lt;p&gt;There are still a few things that could be done better, notably with how categories are browsed (alphabetical as opposed to by order perhaps), how items are displayed on the front page (a month&amp;#8217;s worth of events is hard to scroll through, though that is a sign that it is being used more).&lt;/p&gt;


	&lt;p&gt;All in all, this transition has made me want to do even more work on it a bit more often. As always, any comments and criticizms are more than welcome.&lt;/p&gt;</description>
      <pubDate>Mon, 25 Sep 2006 17:18:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:a8dda4ac-3df8-483d-bb68-ecda5b3438a4</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2006/09/25/back-at-it</link>
      <category>Projects</category>
      <category>tigerevents</category>
      <category>visualization</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/198</trackback:ping>
    </item>
    <item>
      <title>Dal Gazette Article - The Real Deal</title>
      <description>&lt;p&gt;Last week, Oliver and I were &lt;a href="http://www.dalgazette.ca/html/module/displaystory/story_id/766/format/html/displaystory.html"&gt;interviewed&lt;/a&gt; by the &lt;a href="http://www.dalgazette.ca"&gt;Dalhouse Gazette&lt;/a&gt; regarding TigerEvents, my.dsu.ca and Dal-ACM related items. The original plan, at least to my understanding, was that there would be a small blurb this week, with a larger article in the new year. I was not, however, expecting the article that actually was produced. Unfortunatly, I have to agree with several individuals that felt that it was poorly written and misleading. I don&amp;#8217;t have any explanations, but thought that I would try to rewrite things so that they were clearer.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Local Students’ Software More Popular Than Expected&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;The “extracurricular hobby�? of two of Dalhousie Universities&amp;#8217; Computer Science students, Sean Smith and Oliver Baltzer, has taken off on both Sourceforge and Rubyforge, which contain thousands of open source projects. TigerEvents, the software powering the my.dsu.ca website, has achived a small measure of success over the past three months since its public debut, being downloaded roughly 150 times, and being propelled into the top five percent of active projects on both sites.&lt;/p&gt;


	&lt;p&gt;“It was a little unexpected,�? says undergrad student Sean Smith.&lt;/p&gt;


	&lt;p&gt;Smith and PhD candidate Oliver Baltzer released the program as open source software in September after spending the summer developing it with several other computer science students at the request of the &lt;span class="caps"&gt;DSU&lt;/span&gt;. However, after its public release, other users started looking at it for real world usage, including individuals as far away as the Netherlands.&lt;/p&gt;


	&lt;p&gt;Open source, for those who don&amp;#8217;t know, is free software that can be downloaded not only for free use, but for modification as well. &amp;#8220;Think of it as software made by the community for the community. It&amp;#8217;s all about giving something back to the community,&amp;#8221; explains Oliver Baltzer.&lt;/p&gt;


	&lt;p&gt;Baltzer and Smith say the feedback they receive from users also helps them improve the program. They expect the number of people downloading and using the program will increase over the next few months as they continue to make improvements. &amp;#8220;We have a lot of ideas,&amp;#8221; states Smith, &amp;#8220;and if we are lucky, not only will we get people using the software, but actively helping with improvements as well.&amp;#8221; They try to make new releases and updates to the program, as well as the my.dsu.ca site,  every few weeks.&lt;/p&gt;


	&lt;p&gt;Smith and Baltzer are members of a society called the Dal-ACM, which is a student chapter of the worldwide Association for Computing Machinery. The Dal-ACM, in conjunction with the &lt;span class="caps"&gt;DSU&lt;/span&gt;, is currently discussing a number of online programs, including online society ratification, grants applications and an improved version of Tiger Books, the &lt;span class="caps"&gt;DSU&lt;/span&gt;’s online textbook exchange.&lt;/p&gt;


	&lt;p&gt;All the software for those projects would be released as an open source software package called Tiger Suite, says Baltzer, which could be used by other universities for their own purposes.&lt;/p&gt;</description>
      <pubDate>Fri, 02 Dec 2005 11:34:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:714e59ffbebebec90e3b0b3b356e348f</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/12/02/dal-gazette-article-the-real-deal</link>
      <category>Life</category>
      <category>Projects</category>
      <category>tigerevents</category>
      <category>dal</category>
      <category>acm</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/49</trackback:ping>
    </item>
    <item>
      <title>TigerEvents Breaks 50! (Downloads That Is)</title>
      <description>&lt;p&gt;One month after the first official release of TigerEvents and we have achieved the following:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;31 downloads on Sourceforge&lt;/li&gt;
		&lt;li&gt; 20 downloads on RubyForge&lt;/li&gt;
		&lt;li&gt;17 downloads directly from &lt;a href="http://www.tigeronrails.com"&gt;TigerOnRails&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;
		&lt;li&gt;Currently Ranked 3,682/105,551 projects on Sourceforge (Top 5%!)&lt;/li&gt;
		&lt;li&gt;Currently Ranked 83/999 Projects on RubyForge (Top 10%!)&lt;/li&gt;
		&lt;li&gt;One individual (from the Netherlands) actually testing out trunk and submitting tickets&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Wow, this totally, totally exceeds expectations.&lt;/p&gt;</description>
      <pubDate>Tue, 08 Nov 2005 01:27:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:c2da83df858b2db13081b8e2a13de007</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/11/08/tigerevents-breaks-50-downloads-that-is</link>
      <category>Projects</category>
      <category>ruby</category>
      <category>rails</category>
      <category>tigerevents</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/42</trackback:ping>
    </item>
    <item>
      <title>Woo! TigerEvents 0.5.0 Public Release</title>
      <description>&lt;p&gt;Finally, after long hours, little sleep, and lots of work, the 0.5.0 release of TigerEvents, code named &amp;#8220;It&amp;#8217;s Finally Our So I Can Take A Break&amp;#8221; was released the other day on both &lt;a href="http://sourceforge.net/projects/tigerevents"&gt;Sourceforge&lt;/a&gt; and &lt;a href="http://rubyforge.org/projects/tigerevents/"&gt;Rubyforge&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;The focus of this release was getting all the proper administration interface stuff working properly (sorry front end only users) and trying to document it enough so a person can take the code, set it up, and run it on another machine.&lt;/p&gt;


	&lt;p&gt;Now that the initial file release is out, all I have to do is upgrade my.dsu.ca (merging is going to be a pain in the ass), work on 0.6.0 (which involves merging my development branch back into the trunk, ugh), and redo that ugly, ugly interface.&lt;/p&gt;


	&lt;p&gt;Regarding the interface, I plan to do something even more minimalistic than some people&amp;#8217;s ideas (the one&amp;#8217;s I am getting are awesome though, don&amp;#8217;t stop). It will, at the very least, grant more open space, as opposed to cramming everything important into a small area. A primary advantage of starting out small is that it will be simple (except for all the XMLHTTPRequest stuff I need to do), and if people want more, I just add more, instead of scalling back and forth.&lt;/p&gt;


	&lt;p&gt;Oh, and I will do my best to get rid of that blinking text box.&lt;/p&gt;</description>
      <pubDate>Fri, 07 Oct 2005 12:42:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:200181e6942ded74440f083716e434d1</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/10/07/woo-tigerevents-0-5-0-public-release</link>
      <category>Programming</category>
      <category>Projects</category>
      <category>ruby</category>
      <category>rails</category>
      <category>tigerevents</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/36</trackback:ping>
    </item>
    <item>
      <title>A License To Bitch</title>
      <description>&lt;p&gt;As already &lt;a href="http://torch.cs.dal.ca/~ssmith/?p=29"&gt;mentioned&lt;/a&gt; I have been working on a project called TigerEvents, which powers the &lt;a href="http://my.dsu.ca"&gt;my.dsu.ca&lt;/a&gt; website.&lt;/p&gt;


	&lt;p&gt;This project, written entirely in &lt;a href="http://www.rubyonrails.com"&gt;Ruby On Rails&lt;/a&gt;, took 4 part time students 2 months to code a working, publicably usable beta. Pretty sweet, since some of us had other, paying, supposedly full time jobs on the go as well, and all of us had other responsibilities.&lt;/p&gt;


	&lt;p&gt;The &lt;a href="http://my.dsu.ca"&gt;my.dsu.ca&lt;/a&gt; website has gotten 102430 requests since Aug 25. Not bad I suppose, but I think we can do better than that.&lt;/p&gt;


	&lt;p&gt;The main problems? I know it, you know, it&amp;#8217;s the visual layout. Sure it sucks. A layout like this is when a graphical artist that is supposed to do work totally flakes out and techies are left in charge. Also high up on that list is usability. Some things work well, some things&amp;#8230;...... not so well (hey, it&amp;#8217;s beta). So how do we fix this? Well&amp;#8230;..... I am hoping that you, the public, the intended audience, the actual, non-involved &lt;span class="caps"&gt;USERS&lt;/span&gt; could give me a hand here. Let me know what you like, let me know what you don&amp;#8217;t like, let me know what &lt;span class="caps"&gt;YOU&lt;/span&gt; would like to see.&lt;/p&gt;


	&lt;p&gt;Go ahead, chew me out, rip it to shreds, praise it, stomp it, love it, hate it. Just give me something I can use.&lt;/p&gt;</description>
      <pubDate>Tue, 04 Oct 2005 21:16:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:b784f23e30d0ddbc65836896fff908aa</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/10/04/a-license-to-bitch</link>
      <category>Geek</category>
      <category>Programming</category>
      <category>Projects</category>
      <category>Work</category>
      <category>ruby</category>
      <category>rails</category>
      <category>tigerevents</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/35</trackback:ping>
    </item>
  </channel>
</rss>
