{"id":368,"date":"2007-02-02T22:23:53","date_gmt":"2007-02-03T03:23:53","guid":{"rendered":"http:\/\/crazedmonkey.com\/blog\/ttc\/open-source-the-ttc-website.html"},"modified":"2007-02-03T00:57:42","modified_gmt":"2007-02-03T05:57:42","slug":"open-source-the-ttc-website","status":"publish","type":"post","link":"http:\/\/crazedmonkey.com\/blog\/ttc\/open-source-the-ttc-website.html","title":{"rendered":"Open-source the TTC website"},"content":{"rendered":"<p>The other day, <a href=\"http:\/\/crankycoder.com\/\">Vic<\/a> and I were talking and the subject of the new TTC website came up.  As some of you are probably aware, due to recent interest <a href=\"http:\/\/www.torontoist.com\/archives\/2007\/01\/the_ttc_is_list.php\" title=\"Torontoist: TTC Reopens RFP, Bloggers' Cold Dead Hearts\">the Commission has decided to reopen the RFP for its website<\/a>.  This is good news, as none of <a href=\"http:\/\/www2.ttc.ca\/gsop&amp;s\/P01DR06363.HTM\" title=\"Proposal P01DR06363 - Provision Of TTC Website Redesign Services\">the companies which answered the original proposal<\/a> are up to the task of creating what the public requires: an easy to use and accessible website.<\/p>\n<p>A proper TTC website will probably cost upwards of $1 million and will probably take at least 8 months to be done right.  Any company involved in its creation will need web designers and developers who are not only familiar with creating high-traffic, intuitive websites with multilingual support, but should have the power to wean the TTC off its dependence on PDFs for bulletins and notices.  That company will also need to employ user-interface and <a href=\"http:\/\/en.wikipedia.org\/wiki\/Accessibility#Telecommunications_and_information_technology_access\" title=\"Wikipedia: Telecommunications and information technology access\">accessibility<\/a> experts, translators and lawyers well-versed in the legal ramifications of accessibility.  Each of these roles will be important for providing full translations of the TTC website for the city&#8217;s half-dozen or so most popular languages as well as ensuring that the website can be accessed by everyone, young or old, hearing or sight impaired.  In short, everyone from a sight-impaired person accessing the web over dial-up and a Chinese-speaking senior should have no problems using the site.  The accessibility lawyer will be needed to ensure that all guidelines (such as those of the <a href=\"http:\/\/www.w3.org\/WAI\/\">Web Accessibility Initiative<\/a>) are met to cover the TTC&#8217;s ass in case of liability.  These experts will not come cheap.<\/p>\n<p>In addition to the above roles, the TTC website will require one or more individuals who will be tasked with the responsibility of signing off on the finished product.  These people will be responsible for seeing that the project meets the highest guidelines and must have the political backing so that their say is final and that the project isn&#8217;t complete until they say it is.<\/p>\n<p>No company in Toronto can offer all these services.  In fact, probably only a handful of companies world-wide have the personnel, experience and technical know-how to create a website suited to avoid lawsuits similar to that of <a href=\"http:\/\/www.out-law.com\/page-7285\" title=\"Target lawsuit tests limits of US web accessibility law\"><acronym title=\"National Federation of the Blind\">NFB<\/acronym> v. Target<\/a>.  In addition to being expensive, these companies are probably backlogged with work.<\/p>\n<p>Toronto has some intelligent people who can provide the skills and knowledge, but they are few and far between and already have jobs.  What this city needs is a sort of Justice League of web experts who can occasionally group together for the common good.  Single-day initiatives like the <a href=\"http:\/\/toronto.transitcamp.org\/\">Toronto TransitCamp<\/a> are not the answer.<\/p>\n<p>Probably the best solution is to open-source the TTC website, but make it more cathedral than bazaar.  Invite people knowledgeable about accessible, multilingual websites to submit, maybe even as a cross-discipline project for senior and grad students within the University of Toronto.  Have one or two people tasked with deciding which changes are integrated to the final product.  Gather requirements, design, develop, test and repeat until done.  The website will take longer (maybe a year or possibly two) but it will be cheaper and will be more likely to meet the public&#8217;s requirements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The other day, <a href=\"http:\/\/crankycoder.com\/\">Vic<\/a> and I were talking and the subject of the new TTC website came up. As some of you are probably aware, due to recent interest <a href=\"http:\/\/www.torontoist.com\/archives\/2007\/01\/the_ttc_is_list.php\" title=\"Torontoist: TTC Reopens RFP, Bloggers' Cold Dead Hearts\">the Commission has decided to reopen the RFP for its website<\/a>. This is good news, as&nbsp;&hellip;&nbsp;<a class=\"read_more\" href=\"http:\/\/crazedmonkey.com\/blog\/ttc\/open-source-the-ttc-website.html\" rel=\"bookmark\" title=\"Continue reading &ldquo;Open-source the TTC website&rdquo;\"><span>Read more<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[875],"tags":[],"_links":{"self":[{"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/posts\/368"}],"collection":[{"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/comments?post=368"}],"version-history":[{"count":0,"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/posts\/368\/revisions"}],"wp:attachment":[{"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/media?parent=368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/categories?post=368"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/crazedmonkey.com\/blog\/wp-json\/wp\/v2\/tags?post=368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}