Kiko http://kiko.infogami.com/ A Good Calendar Last Post! http://kiko.infogami.com/blog/last-post 2006-09-15T11:03:27.336044-08:00 kiko <p>Hey folks,</p> <p><a href="http://www.byte.org">Ross</a> from <a href="http://www.tucowsinc.com">Tucows</a> here. Just a quick note to let you know that we've moved the Kiko blog <a href="http://kiko.weblog.info">to here</a>. This is the last post you'll see at this URL, but certainly not the last post you'll see from us.</p> <p>I've saved some important information for the click-through about <a href="http://domaindirect.weblog.info/2006/09/kiko_upgrade_an.html">the migration and upgrade activities</a> that we're implementing. Be sure to check out <a href="http://kiko.weblog.info">the new blog</a> for full details.</p> The Buyer of Kiko http://kiko.infogami.com/blog/sold_to 2006-09-05T20:13:30.897082-08:00 optimizeprime <p>We're very happy to announce we were bought by <a href="http://www.tucowsblog.com/blog/_archives/2006/9/5/2297315.html">Tucows</a>. We think this will be a great home for Kiko Calendar, and we're looking forward to a smooth transition for our users.</p> Kiko Auction Ends http://kiko.infogami.com/blog/sold 2006-08-28T12:01:16.694798-08:00 optimizeprime <p>The auction was a success! I can't reveal the identity of the buyer quite yet, but I can say that I think it will be a great home for Kiko Calendar. They plan to keep improving the software and to keep the site open, so don't worry about that.</p> <p>I think this venture has proven that auctioning off intellectual property assets is a legitimate revenue route for a company to take. Hopefully others will follow us in this, because so many valuable pieces of software wind up simply abandoned instead.</p> <p class="author">Emmett</p> Our final post http://kiko.infogami.com/blog/final 2006-08-16T15:08:15.546949-08:00 askjigga <p>As you might have noticed, we haven't been actively working on the site for a few weeks. We have been busy brainstorming directions that we could possibly take Kiko, and have come up short. As a development team, we've decided we aren't able to support Kiko the way it and its users deserve to be supported, and have decided to find Kiko a new owner, by <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;ssPageName=ADME:L:LCA:US:11&amp;item=120024164593">selling the site through an auction</a>.</p> <p>To our users, thanks for sticking with us through this whole journey. We've finally gotten around to writing export and delete account features, for those of you with privacy concerns through the transition. We will be sticking around through the transition to make sure Kiko stays up.</p> <p class="author">Justin</p> <p>I just wanted to chime in with my own <a href="http://height1percent.com/articles/2006/08/17/kiko-in-the-deadpool">eulogy</a>. - Rich</p> <p><p><strong>The original auction was taken down by eBay (see <a href="http://jkanstyle.com/2006/08/23/bad-job-ebay/">Justin&#39;s post</a>) but Kiko has been relisted and the link above updated.</strong></p> More Maintenance & Reminder Fixes http://kiko.infogami.com/blog/moremaintenance 2006-07-07T05:43:20.001440-08:00 rrwhite <p>I've just put a number of fixes into production including some major ones for reminders. So if you had some problems with reminders not going out, give them a whirl again.</p> <p>These fixes are up and running on the new Kiko.com server. I just repointed the DNS to it from the current server, but it could be a couple hours before that change propagates down to your local DNS. The current Kiko.com server will remain online through the weekend. The only hiccup you might see is if your DNS server updates while you are logged into Kiko since sessions aren't shared between servers. I figured its better to do that than to shut down the old Kiko.com server while we wait for the propagation.</p> <p>This move is one of the steps we are taking to address some of our performance issues over the last few weeks. We'll be monitoring performance carefully and have even planned another server move if necessary. Thanks for your patience.</p> <p class="author">Rich</p> Scheduled Maintenance - July 1st http://kiko.infogami.com/blog/maintenance_07_01_2006 2006-06-29T22:43:17.390144-08:00 rrwhite <p>Kiko will be down for some server maintenance this Saturday, July 1st from approximately 18:00 - 23:00 GMT. The changes we are making on the server should hopefully alleviate some of the performance issues we have been having lately. I'll post progress updates here on the blog. Thanks for your patience.</p> <p><strong>23:00 GMT</strong> I've been able to do most of my work without taking the site down and when I do I assume it will be less than 30 minutes. I am however running behind schedule and I also screwed up my original GMT math (I meant it to be 1:00 July 2). It will probably be another couple hours but I'll keep you posted.</p> <p><strong>04:00 GMT</strong> The server is back up. There are still a few issues that I will patch up tomorrow, so expect the server to go down around the same time tomorrow. Sorry for the inconvenience.</p> <p class="author">Rich</p> New Updates, Bug Fixes http://kiko.infogami.com/blog/recent_updates 2006-06-22T17:49:27.351777-08:00 kiko <p>We just pushed a new update to the site that fixes Remember Me, as well as several problems with the Event Roll and RSS feeds. Cheers,</p> <p class="author">Justin</p> Announcing Kiko Events http://kiko.infogami.com/blog/kiko_events 2006-05-15T00:49:04.116734-08:00 askjigga <p>I'm proud to announce the launch of a new, Kiko-based service, <a href="http://www.kiko.com/event/">Kiko Events</a>. Kiko Events allows anyone to easily create a public event and share it on their blog, MySpace, Friendster, Hi5, or Xanga via a nifty customizable Flash badge.</p> <p>Here's an example of what the event badge is like. You can also go to my <a href="http://www.myspace.com/rockrdude2">MySpace profile</a> to see it in action live: <embed allowScriptAccess="never" src="http://www.kiko.com/widgets/myspace7.swf" quality="high" wmode="transparent" width="300" height="470" name="myspace" align="middle" allowScriptAccess="never" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="appt_id=334370&amp;main_fgcolor=0xFFFFFF&amp;main_bgcolor=0x616161&amp;att_fgcolor=0xFFFFFF&amp;att_bgcolor=0x616161&amp;stage_bgcolor=0x616161&amp;button_fgcolor=0x000000&amp;button_outcolor=0x00CCFF&amp;button_overcolor=0xFFFF00&amp;counter_fgcolor=0xFFFFFF&amp;counter_bgcolor=0x616161&amp;comment_fgcolor=0x000000&amp;comment_bgcolor=0xA6A6A6&amp;comtitle_fgcolor=0x000000&amp;comtitle_bgcolor=0xCDCDCD&amp;show_comment=1&amp;show_counter=1" /></p> <p>Events created on Kiko Events will appear on your Kiko Calendar. So go out there and publicize your events with Kiko Events!</p> <p class="author">Justin</p> Welcome, World http://kiko.infogami.com/blog/theworld 2006-05-02T21:09:27.706445-08:00 rmm4pi8 <p>Sorry if you were disrupted by the brief Kiko outage this evening. We added German and Italian translations, updated our other translations, and added almost 20 cell carriers. We now support Hutch and Airtel in India, as well as a bunch of smaller carriers in other parts of the world.</p> <p class="author">Ryan</p> Reminders Down in IE http://kiko.infogami.com/blog/remindersdown 2006-04-27T18:27:19.100406-08:00 rmm4pi8 <p>You may have noticed that you can't set reminders right now in Internet Explorer. That's a bug with our last update, sorry, and we'll have it fixed as soon as we can. I'll let you know here when things are functioning normally again.</p> <p>[EDIT: This has been fixed for quite a while, sorry I forgot to mention it.]</p> <p class="author">Ryan</p> Indian SMS Carriers http://kiko.infogami.com/blog/indiancarriers 2006-04-27T01:54:36.625344-08:00 rmm4pi8 <p>As a complement to our content internationalization, we've extended our SMS reminder services to more European carriers, a few South American carriers, and our first Indian carriers. As always, if you can't find your carrier on our list or you've tried to validate and it didn't work, drop us some feedback. We'd love to support every carrier who will have us!</p> <p>EDIT: Now including Hutch!</p> <p class="author">Ryan</p> <p>n.b. Those of you in Denmark and The Netherlands are out of luck at the moment; your carriers have banded together to close off their SMS networks from the internet. If you want Kiko reminders and you live in one of those countries--call your carrier!</p> Localization, translation, tooltip, and event roll http://kiko.infogami.com/blog/translation 2006-04-26T23:34:07.052931-08:00 askjigga <p>We just released a new build of Kiko that we're pretty excited about. Here are the things we've added:</p> <ul> <li><strong>Localization</strong>. We've added the functionality to choose the an arbitrary day to start the week on (Monday week starts for non-americans!), as well as the option to express times in 24hr format, and dates in Date/Month/Year format.</li> <li><strong>Translations</strong>. We've added a bunch of languages thanks to the efforts of many volunteers. Because we constantly add text to the interface along with new features, we've decided to make our translation system a wiki, so that our users can add the appropriate text strings to help fill out incomplete translations. <a href="/translations">Click here for more information on translations.</a></li> <li><strong>Tooltip on appointments</strong>. There is now a mouseover tooltip on appointments, which should make it a lot easier to find basic information at a glance. We actively decided against having a delay on the tooltip, so that you don't have to wait to get information on an appointment.</li> <img src="http://static.flickr.com/54/135719021_25467be59c_o.png" /> <li><strong>Event roll for blogs</strong>. You can find it on the sharing tab, the event roll shows your next five upcoming appointments.</li> <img src="http://static.flickr.com/53/135719022_c42251ebd3_o.png" /> </ul> <p>Hopefully you'll all find these additions as useful as I do. Cheers,</p> <p class="author">Justin</p> Reminders Back Up http://kiko.infogami.com/blog/remindersup 2006-04-26T15:04:40.923100-08:00 rmm4pi8 <p>We'd like to apologize to everyone who didn't get a reminder as promised yesterday or this morning. Our reminder system went down yesterday and we didn't catch it until late this morning. Everything has been fixed for a while now and we're extremely sorry for the inconvenience.</p> <p class="author">Ryan</p> Kiko Hacks http://kiko.infogami.com/blog/hacks 2006-04-15T19:26:24.864069-08:00 rmm4pi8 <p>I'm sure you all look forward to the day when O'Reilly releases a book entitled <em>Kiko Hacks</em> and sells it in bookstores across the country (or at least we do). If you're not familiar with this sense of the term "hacks" don't worry, just check out O'Reilly's justly famous book <a href="http://www.oreilly.com/catalog/googlehks/">Google Hacks</a> which explains how to get the most out of the famous search engine. In the meantime, however, here are a couple of "hacks" for Kiko which you will hopefully find useful. <dl></p> <p><dt><strong>Add events to your calendar automatically, like national or religious holidays, or sporting events.</strong></dt> <dd><ol> <li>Click on the "manage feeds" button in the left sidebar, then "add feed"</li> <li>Open another tab or window, and browse to <a href="http://www.icalshare.com/search.php">iCal Share</a>, then search for your country's holidays, religious holidays, academic calendars for your university, sporting events, or whatever you're looking for.</li> <li>Right click on "subscribe" and choose "copy link location"</li> <li>Go back to the tab or window that holds your Kiko calendar, and paste the link into the "feed url" box. Then give the feed an identifying name, e.g. "RedSox games" or "National Holidays". Click save.</li> <li>Repeat as desired. When you go back to your calendar view, after the feed finishes downloading (visible by the spinning icon next to its name), the events from that feed will appear in your calendar. You can toggle visibility by clicking the feed's name or assign them colors, just like labels.</li> </ol></dd></p> <p><dt><strong>View your desktop iCal calendar from Kiko when you're on the road.</strong></dt> <dd><ol> <li>Publish your calendar from iCal to the <a href="http://icalx.com/">iCal Exchange</a></li> <li>Add the feed to your <a href="http://www.kiko.com">Kiko calendar</a> as described above</li> </ol></dd></p> <p><dt><strong>View your Kiko calendar on your Google, Yahoo!, or Netvibes personalized homepage</strong></dt> <dd><ol> <li>Click on the "sharing" tab from within Kiko, then on "RSS Feeds"</li> <li>Right click on the upper right orange icon (for all upcoming appointments), and choose "copy link location"</li> <li>Navigate to the start page of your choice (Google, Yahoo, etc), choose "add new content" then choose the "RSS feed" option if one is available. Paste the Kiko RSS feed URL into the box.</li> <li>Choose how many elements you want to be displayed (the number of upcoming appointments you will see). Then hit save and you should see your upcoming appointments appear on your startpage.</li> </ol></dd></p> <p><dt><strong>Import a calendar from Yahoo! or Outlook to Kiko</strong></dt> <dd><ol> <li>Export your calendar to CSV format. If you're unsure how to do that, check out <a href="http://kiko.infogami.com/blog/import_outlook">Emmett's directions with screenshots</a></li> <li>Use the <a href="http://www.manastungare.com/projects/yahoo2ical/">CSV to iCal converter</a></li> <li>Click the "import" link in the upper black bar of Kiko, and upload your iCal file</li> </ol></dd></p> <p><dt><strong>Get reminders for appointments via email, AIM, or on your mobile phone</strong></dt> <dd><ol> <li>Click the "profile" link in the upper black bar in Kiko</li> <li>Add your contact method and hit "validate"</li> <li>Go to the validation link which arrives in your email, AIM client, or mobile phone</li> <li>In the right side of the "profile" tab, choose the medium in which you would like to be reminded of your appointments</li> <li>When you create an appointment, click the "reminder" button on the right-hand side of the appointment tab, and choose the number of minutes before the appointment at which you would like to be reminded. You may enter values up to several days worth of minutes</li> <li>Recieve your reminder on your device of choice at the time you specified!</li> </ol></dd></p> <p><dt><strong>Send visitors to a particular view (month, week, day, or upcoming) of your public calendar</strong></dt> <dd><ol> <li>Go to the sharing tab of your calendar while logged in, right click on the public URL icon, and select "copy"</li> <li>Paste the URL into the email or webpage where you'll be announcing your calendar</li> <li>At the end of that URL, add "?view=#". Replace the # symbol with 0 for week view, 1 for month view, 2 for day view and 3 for upcoming view</li> <li>Visitors to your public calendar will see the view you desire</li> </ol></dd></p> <p>That's all for now, but I will add to this list as the number of Kiko features grows.</p> <p class="author">Ryan</p> Love Kiko? Tell the World http://kiko.infogami.com/blog/love_kiko 2006-04-13T17:08:53.824652-08:00 askjigga <p>Our traffic has been through the roof today. We'd like to keep it that way. This is our call to all users who love Kiko to share Kiko with their friends and family, write about Kiko on their blogs, and write their senators about Kiko and how great Kiko is. Ok, I'm kidding about your senators, representatives are fine. But seriously, add your friends as contacts and invite them. Add a badge to your blog to your public calendar. And if you're reading a post on the web about another calendar, feel free to let them know how great Kiko is in the comments.</p> <p><img src="http://static.flickr.com/49/128080382_1d12989049_o.png" alt="inviting" title="" /> <img src="http://static.flickr.com/52/128080381_1376eccc00_o.png" alt="sharing" title="" /></p> <p class="author">Justin</p> Want some feeds for your calendar? http://kiko.infogami.com/blog/icalfeeds 2006-04-13T16:03:23.447860-08:00 rmm4pi8 <p>Apple has a nice <a href="http://www.apple.com/macosx/features/ical/library/">list of iCal feeds</a> that you can use to put your sports team schedules, holidays, etc, into your calendar. They have holiday calendars for a large number of countries, but the sports is mostly limited to the U.S. Still, check it out.</p> <p>[edit: a lot of the official Apple feeds seem to be out of date, which is sad, plus they obviously cover a fairly limited amount of material. The largest iCal swap site on the web seems to be <a href="http://icalshare.com">iCal Share</a>, which is nicely searchable and contains a fantastic amount of material. Although obviously you still have to be careful to load a feed for the current year. We'll try to integrate all of this into Kiko soon so it won't be such a hassle.]</p> <p class="author">Ryan</p> supporting more carriers http://kiko.infogami.com/blog/carrierinfo 2006-04-13T15:09:13.416851-08:00 rmm4pi8 <p>Just wanted to let everyone know that Vodafone Germany has been added in the codebase and will be pushed with our next release, hopefully tomorrow. We'd love to support other carriers, but except for Indian carriers (which we're working on), we need information from you in order to do so. If you would like us to add your carrier, please either <strong>send an SMS from your phone to admin [at] kiko [dot] com or call up your carrier/visit their website and let us know the email2sms form for your carrier, which is eg 10digphnum@vtext.com</strong> for Verizon customers. Be aware that even if you can't send SMS to email addresses from your phone, there's still a good chance that you can recieve them, so do try the second method. Of course, some carriers unfortunately don't offer this service at all, or make you pay more for it, or don't offer it on prepaid plans, but there's little we can do about that, since it's entirely under their control. We have information, however, which suggests that <strong>Vodafone, Tele2, and T-Mobile</strong> support this across their networks, so if you are on one of these carriers but in a country we don't currently support, please check your carrier's website or call them and then let us know via the contact/feedback form what you've discovered. We would love to support your carriers as soon as possible.</p> <p class="author">Ryan</p> New Mobile Carriers http://kiko.infogami.com/blog/carriers 2006-04-13T13:11:23.435989-08:00 rmm4pi8 <p>Just wanted to let everyone know that we added a lot more mobile carriers in our last release. The complete list is now:</p> <ul> <li>Alltel</li> <li>Amena</li> <li>AT&amp;T</li> <li>Bell Mobility (Canada)</li> <li>Boost Mobile</li> <li>Cingular</li> <li>Comviq</li> <li>Metrocall</li> <li>MTN South Africa</li> <li>Netcom Norway</li> <li>Nextel</li> <li>O2</li> <li>Orange</li> <li>Rogers Canada</li> <li>SFR France</li> <li>Sprint</li> <li>SunCom</li> <li>Sunrise</li> <li>T-Mobile Austria</li> <li>T-Mobile Germany</li> <li>T-Mobile UK</li> <li>T-Mobile US</li> <li>Tele2 Latvia</li> <li>Tele2 Sweden</li> <li>Telefonica Movistar</li> <li>Telenor</li> <li>Telus Mobility</li> <li>TIM Brasil</li> <li>TIM Italy</li> <li>Ukraine Mobile Communications</li> <li>Verizon</li> <li>Virgin Mobile</li> <li>Vodafone Italy</li> <li>Vodafone Japan</li> <li>Vodafone South Africa</li> <li>Vodafone Spain</li> <li>Vodafone UK</li> </ul> <p>Of course, you have to be able to recieve SMS from the internet in order to get reminders from us. We'll be adding more carriers today and tomorrow, especially Indian carriers but also Vodafone German, and keep the requests coming.</p> <p class="author">Ryan</p> Feeds and Sharing tab http://kiko.infogami.com/blog/feeds 2006-04-12T16:57:58.414347-08:00 askjigga <p>We've just released a bunch of new features to the site that we've been hacking on for the past week. Here's the list with what's new:</p> <ul> <li><strong>RSS and WebCal (iCal) feed consumption!</strong> To add a feed to your calendar, just click <em>Manage Feeds</em> link on the Feeds box. Click <em>Add Feed</em> and enter a title and URL for your feed. The feed will start appearing on your calendar, you can toggle it on and off like a label. Try it with upcoming.org's appointment feeds for your own web 2.0 mashup!</li> <img src="http://static.flickr.com/47/127604862_50806766dc_o.png" /> <img src="http://static.flickr.com/51/127604866_e416006d8d_o.png" /> <li>We added a <strong>Sharing tab</strong>. The Sharing tab contains code for badges for your blog, your RSS feeds, and links for your public and private views on your calendar. We'll be adding more things soon, including an eventroll to display your upcoming appointments on your blog, and a link generator to produce RSS feeds of arbitrary label and permission combinations.</li> <li>The client is now <strong>caching much more data</strong> than it was previously, which means a shorter loading time when moving around on your calendar!</li> </ul> <p>Hopefully everyone will find the new features useful. We've only tested feeds on a couple different types of RSS feeds, so let us know if you're trying to consume a feed and doesn't seem to show up on your calendar.</p> <p class="author">Justin</p> Improvements Coming Soon http://kiko.infogami.com/blog/still_working 2006-04-10T00:06:48.494603-08:00 kiko <p>Just wanted to let you all know that while we haven't pushed any major changes to the site this past week, we're hard at work on a bunch of new features. In the next patch, which should come out this week, we'll have support for consuming RSS feeds and webcal feeds, and a new sharing tab with all sorts of badges and other goodies.</p> <p>In the next few weeks we should also be rolling out tasks, and a new sub-site to handle group invitations better, kvite.com.</p> <p class="author">Justin</p> Drag &amp; Drop and UI improvements http://kiko.infogami.com/blog/drag_drop_redone 2006-04-03T16:49:25.959904-08:00 rrwhite <p>We've just pushed out a new release with a number of major improvements:</p> <ul> <li><strong>Dragging appointments now "snaps to grid"</strong>. Now you'll always know where the appointment will land when you release the mouse button. As an added bonus dragging appointments should now be <em>MUCH</em> faster.</li> <li><strong>Labels, contacts and appointments can now be dragged to a trash can in the upper right of the page to be deleted</strong>.</li> <img src="http://static.flickr.com/54/127591918_2416fe91c0_o.png" /> <li><strong>A simple version of the calendar interface that hides all the sidebars and just shows you your calendar</strong>. You'll can toggle this mode by clicking <em>sidebars on/off</em> in the upper right hand corner</li> <img src="http://static.flickr.com/50/127591923_d025d8adc2_o.png" /> <li>I've tweaked the interface to hopefully make it a bit cleaner. All the links that were previously to the right of the quick create, along with the help on/off toggle, and the aforementioned sidebars toggle have been moved to a black ribbon across the top. I hope this will make things less cluttered as we continue to add more features.</li> </ul> <p>That's about it, enjoy.</p> <p class="author">Rich</p> The Night's Work http://kiko.infogami.com/blog/nightswork 2006-04-01T03:58:07.716740-08:00 rmm4pi8 <p>You can all thank Emmett for fixing the <a href="http://kiko.16bugs.com/bugs/show/75">awful bug</a> where all appointments entered in quick-create for April would show up on the same day in May. If you clicked that link you'd see that we have a new <a href="http://kiko.16bugs.com/bugs/list/31">bug reports system</a> set up on the new Rails app <a href="http://16bugs.com">16 Bugs</a> which lets you see what bugs we have open and what we're working on at any given time. After we get the kinks worked out, we'll probably let you file bugs directly, too. For now, let us know via the <a href="http://kiko.com/account/feedback">feedback form</a> if you know of anything that isn't there but should be.</p> <p class="author">Ryan</p> Kiko on MacOS http://kiko.infogami.com/blog/macos 2006-03-30T16:25:39.652218-08:00 rmm4pi8 <p>If you have tried to access Kiko in Safari, you probably realized that much of the functionality, including proper internationalization, is not present. We're working on Safari support, but right now we only fully support Internet Explorer 6.0+ and Firefox 1.0+. If you're a Mac user, however, and you want to stick with the pretty Mac widget set, or you bought a new MacBookPro and Firefox isn't available as a universal binary yet, there is a solution: a Mozilla project which uses the same Gecko rendering engine as Firefox but with Mac-native widgets. It's called <a href="http://www.caminobrowser.org/">Camino</a>, and it's available today in its new 1.0 release as a <a href="http://en.wikipedia.org/wiki/Universal_binary">universal binary</a>. Try it out today, and enjoy the rendering support of Firefox with the speed and beauty of Safari, for a better experience on Kiko and the web in general.</p> <p class="author">Ryan</p> Month View http://kiko.infogami.com/blog/monthview 2006-03-30T15:26:05.747247-08:00 rmm4pi8 <p>If you've noticed that month-view doesn't have labels or drag-and-drop right now, you need not worry. We temporarily disabled that functionality in our last patch in order to keep speed up, but we're presently optimizing the code and we'll have them back in the next day or two.</p> <p>And keep those international SMS forms coming, we'd love to support every carrier on the planet :-).</p> <p class="author">Ryan</p> International SMS Reminders http://kiko.infogami.com/blog/european_sms 2006-03-30T02:36:40.316756-08:00 kiko <p>Due to the overwhelming response we've had from European users, we've changed our SMS system to accomodate carriers all over the world. You can now input a mobile phone and <strong>pick a carrier</strong> (<a href="http://www.kiko.com/account/feedback/">tell us if yours isn&#39;t listed</a>), and you should be able to receive SMS on that phone.</p> <p>We've also rolled out a bunch of optimizations for IE and FF, which should drastically improve the speed of the calendar, as well as a few more bug fixes. And now, since it's 2:30AM here in Boston, I'm going to a well earned sleep...</p> <p class="author">Justin</p>