<?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>Symphonious &#187; Content Management</title> <atom:link href="http://www.symphonious.net/category/code-and-geek-stuff/content-management/feed/" rel="self" type="application/rss+xml" /><link>http://www.symphonious.net</link> <description>Living in a state of accord.</description> <lastBuildDate>Wed, 25 Jan 2012 21:25:34 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>contentEditable in Mobile WebKit</title><link>http://www.symphonious.net/2010/09/13/contenteditable-in-mobile-webkit/</link> <comments>http://www.symphonious.net/2010/09/13/contenteditable-in-mobile-webkit/#comments</comments> <pubDate>Mon, 13 Sep 2010 13:12:21 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Content Management]]></category> <category><![CDATA[Editors]]></category> <category><![CDATA[JavaScript]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1379</guid> <description><![CDATA[What Is contentEditable? JavaScript editors are all fundamentally based on a technology called contentEditable which makes a part of the web page become editable by the user. While there is a lot of functionality that’s usually bundled under the “contentEditable” title, there are a few core parts which are essential for a browser to support [...]]]></description> <content:encoded><![CDATA[<h3> What Is contentEditable?</h3><p> JavaScript editors are all fundamentally based on a technology called contentEditable which makes a part of the web page become editable by the user. While there is a lot of functionality that’s usually bundled under the “contentEditable” title, there are a few core parts which are essential for a browser to support correctly<a
id="footlink1:1278939007857" class="footnote" href="#footnote1:1278939007857">1</a>:</p><ul><li> Selection &#8211; allowing the user to position a text caret in the content and select various parts of it.</li><li> Content entry and deletion &#8211; allowing the user to type basic text and to delete selected content.</li></ul><p> Without these two key components of contentEditable it’s impossible to create a high-quality, WYSIWYG editor with JavaScript. Despite some variations in how things work, this functionality is available on all common desktop browsers and has been for quite a few years.</p><h3> The Problem</h3><p> On mobile WebKit, for both iOS and Android, the basics of contentEditable support aren’t working correctly. The problem is two fold:</p><ol><li> While the user can position a text caret and change the selection, the actual caret (the blinking vertical line), never renders so users don’t know where their typing will appear.</li><li> The on-screen keyboard doesn’t appear when the caret is placed in an editable section. On devices without a real keyboard it’s then impossible to type.</li></ol><p> WebKit is actually surprisingly close to getting this working, with a lot of the underpinning functionality appearing to work but these two issues prevent editors from being usable<a
class="footnote" id="footlink2:1278940183669" href="#footnote2:1278940183669">2</a>.</p><h3> Why Does It Matter?</h3><p> While geeks may feel at home writing HTML code by hand or using a markup language like markdown or textile, non-technical users find it significantly easier to use a WYSIWYG editor. Currently, it’s not possible to offer such an editor on mobile devices due to the lack of contentEditable support.</p><p> Even worse is that many sites are already using a WYSIWYG editor which then prevents users on a mobile devices from contributing content &#8211; even when the rest of the site works perfectly. With mobile browsers improving so rapidly, most sites now work without needing special adjustments so the lack of contentEditable support is one of the few major incompatibilities.</p><h3> How Might it be Fixed?</h3><p> To be honest, I don’t know and don’t have the experience with the code involved to find the source of the problem and fix it. However, with both the source to WebKit and Android being open, hopefully someone does have the experience knowledge and a bit of time to solve this.</p><p> With WebKit being the browser engine of choice on so many devices,  the fix may even flow around to a bunch of mobile OS’s.</p><h3> Relevant Bug Reports</h3><h4> Android</h4><ul><li> <a
href="http://code.google.com/p/android/issues/detail?id=9515">9515 &#8211; No onscreen keyboard when inside a contentEditable area</a></li><li> <a
href="http://code.google.com/p/android/issues/detail?id=9513">9513 &#8211; Unable to select text in contentEditable field</a></li><li> <a
href="http://code.google.com/p/android/issues/detail?id=9512">9512 &#8211; contentEditable field shows no caret</a></li><li> For some background see also: <a
href="http://code.google.com/p/android/issues/detail?id=8253">8253 &#8211; isContentEditable returns true even if the browser doesn’t really support it</a></li></ul><h4> iPhone</h4><p> Apple don’t provide a public bug list, but this issue is logged as Radar #8399288.  Apple do use the number of bug reports for an issue to adjust priority so if this issue is important to you, please do log an issue and cite Radar #8399288.</p><h4> Others</h4><p> I don’t currently have bug reports against other systems but would appreciate pointers to any relevant bugs for other systems (whether they use WebKit or not) so they can be tracked.</p><p
class="footnote"> <a
id="footnote1:1278939007857" href="#footlink1:1278939007857">1</a> &#8211; The other major component is the execCommand function which provides built-in implementations of a number of common commands like bold, italic, etc. While it’s certainly useful to have these, they can generally be replaced by pure-JavaScript implementations without sacrificing quality or performance. <a
class="footnotereturn" href="#footlink1:1278939007857">↩</a></p><p
class="footnote"> <a
href="#footlink2:1278940183669" id="footnote2:1278940183669">2</a> &#8211; I’m unaware of any mobile browser that supports contentEditable well enough to make an editor feasible. In fact, WebKit appears to be the closest to that milestone. <a
class="footnotereturn" href="#footlink2:1278940183669">↩</a></p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2010/09/13/contenteditable-in-mobile-webkit/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Ephox in the IBM Cloud</title><link>http://www.symphonious.net/2010/04/06/ephox-in-the-ibm-cloud/</link> <comments>http://www.symphonious.net/2010/04/06/ephox-in-the-ibm-cloud/#comments</comments> <pubDate>Tue, 06 Apr 2010 10:01:59 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Content Management]]></category> <category><![CDATA[Editors]]></category> <category><![CDATA[Ephox]]></category> <category><![CDATA[IBM]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1329</guid> <description><![CDATA[Ephox EditLive! is now part of the IBM cloud offering on Amazon Web Services. EditLive! OEM edition is bundled in the cloud offering of IBM WCM. This means you can now quickly run up a new instance of IBM’s WCM system on Amazon EC2 and configure it to use EditLive! as the editor. If you [...]]]></description> <content:encoded><![CDATA[<p> Ephox EditLive! is now part of the IBM cloud offering on Amazon Web Services. EditLive! OEM edition is bundled in the <a
href="http://www.ibm.com/developerworks/downloads/ls/wps-wcmse/cloud.html">cloud offering of IBM WCM</a>.  This means you can now quickly run up a new instance of IBM’s WCM system on Amazon EC2 and configure it to use EditLive! as the editor.</p><p> If you want to take advantage of the extra benefits of the <a
href="http://editlive.com/tour">Enterprise Edition</a> (track changes, commenting, accessibility checking, image editing and more), you can install that as normal once the system is running. Currently Ephox doesn’t have per-hour pricing through Amazon but you can <a
href="http://www.ephox.com/contactus.html">contact our sales team</a> so they can discuss the options available.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2010/04/06/ephox-in-the-ibm-cloud/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Alfresco Virtualization Server Not Responding &#8211; Unable to Preview Site</title><link>http://www.symphonious.net/2009/12/08/alfresco-virtualization-server-not-responding-unable-to-preview-site/</link> <comments>http://www.symphonious.net/2009/12/08/alfresco-virtualization-server-not-responding-unable-to-preview-site/#comments</comments> <pubDate>Tue, 08 Dec 2009 09:48:21 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Content Management]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1260</guid> <description><![CDATA[If you’ve tried to set up Alfresco 3.2 and use the WCM component, you’ve probably run into one or more1 of these problems: When you click “Preview Website” you get an unable to connect message. You need to start the virtualization server that provides the previews or configure it’s IP correctly. When you click “Preview [...]]]></description> <content:encoded><![CDATA[<p> If you’ve tried to set up Alfresco 3.2 and use the WCM component, you’ve probably run into one or more<a
class="footnote" id="footlink1:1260264856408" href="#footnote1:1260264856408">1</a> of these problems:</p><ol><li> When you click “Preview Website” you get an unable to connect message.<ul><li> You need to start the virtualization server that provides the previews or configure it’s IP correctly.</li></ul></li><li><p> When you click “Preview Website” you get a blank page and the browser is “connecting” forever.</p><ul><li> You did the right thing and entered a root password other than ‘admin’ in the installer and now you’re being punished for it. Go and update the virtualization server configuration and give it the admin password you entered.</li></ul></li><li> When you click “Preview Website” you get a response immediately that just reports “Virtual website not found”.<ul><li> You started the virtualization server too soon after starting Alfresco. Restart it.</li></ul></li><li> When you try to deploy the server it fails to connect.<ul><li> You need to download and install the deployment server.</li></ul></li><li> You’re trying to follow the getting started example, but when you get to creating content from the Press Release Form, it just gives you an error: Cannot resolve the name &#39;pr:company_footer_choices&#39;.<ul><li> You need to get the virtualization server working. Also make sure you have done the bulk import step and can preview the site.</li></ul></li></ol><h3> Starting the Virtualization Server</h3><p> There should be a ‘virtual_alf.sh’<a
class="footnote" id="footlink2:1260265148233" href="#footnote2:1260265148233">2</a> script in the Alfresco install directory. Run ‘./virtual_alf.sh start’ There’s also a virtual_start.sh but you’ll probably need to edit it to replace the @@ALF_DIRECTORY@@ placeholder that the installer didn’t replace.</p><h3> Setting the Admin Password</h3><p> At the end of the file ‘virtual-tomcat/conf/alfresco-virtserver.properties’ within your Alfresco install directory, there’s a property ‘alfresco.server.password’ this needs to be set to the admin password for your Alfresco instance. Keep this in sync anytime you change the admin password or your site previews will stop working.</p><p> Also note that the user/password you add here will be used for all previews so it bypasses any security you might have. Don’t deploy this on a publicly available site unless you have nothing to hide.</p><h3> Installing the Deployment Server</h3><p> No, it doesn’t seem to come with Alfresco by default &#8211; the documentation suggests there’s a way to enable it but I haven’t found it. Much easier to just download the component separately (from the main download page, go to “Custom Installs”, look under the WCM section and pick the obviously named package that works best for your platform. Install it by unzip/untarring in a directory and run it with the deploy_start.sh script.</p><p> There is configuration in the ‘deployment.properties’ file which most importantly controls where it deploys to. You probably want to deploy to a Tomcat server’s webapps directory or similar. The default config will however work for testing and put the deployed content into the ‘target’ directory.</p><h3> Why Isn’t This in the Install Guide?</h3><p> I have no idea. It would seem like something you would want to know about while installing.</p><p
class="footnote"> <a
href="#footlink1:1260264856408" id="footnote1:1260264856408">1</a> &#8211; probably all of them actually<a
class="footnotereturn" href="#footlink1:1260264856408">↩</a></p><p
class="footnote"> <a
href="#footlink2:1260265148233" id="footnote2:1260265148233">2</a> &#8211; .bat on Windows <a
class="footnotereturn" href="#footlink2:1260265148233">↩</a></p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/12/08/alfresco-virtualization-server-not-responding-unable-to-preview-site/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Conversion for the Web</title><link>http://www.symphonious.net/2009/11/04/conversion-for-the-web/</link> <comments>http://www.symphonious.net/2009/11/04/conversion-for-the-web/#comments</comments> <pubDate>Wed, 04 Nov 2009 11:20:33 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Content Management]]></category> <category><![CDATA[Editors]]></category> <category><![CDATA[Ephox]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1253</guid> <description><![CDATA[Andrew Shebanow in Open Government and PDF: The issue at hand is not whether governments should pick HTML or PDF. The issue at hand is whether governments are capable of publishing information at all. Show me an HTML creation tool that creates high quality, standards conformant markup from a Word document or any of the [...]]]></description> <content:encoded><![CDATA[<p> <a
href="http://shebanator.com/2009/11/02/open-government-and-pdf/">Andrew Shebanow in Open Government and PDF</a>:</p><blockquote> The issue at hand is not whether governments should pick HTML or PDF. The issue at hand is whether governments are capable of publishing information <em>at all</em>. Show me an HTML creation tool that creates high quality, standards conformant markup from a Word document or any of the zillions of editing tools that government employees use. Now add in all the tools used by people who submit documents to the government. And all the versions of those tools released in the last 20 years. Now make sure that the HTML/XML works correctly even when the user doesn’t have the right browser or the right fonts installed.</blockquote><p> I’ve actually worked with a number of government departments who were looking to move more content online and the content conversion problem is definitely a time consuming and challenging part of the problem. That’s precisely why I wind up getting involved, since <a
href="http://www.ephox.com/products/editlive/">EditLive!</a> lets you easily copy and paste content from Word documents and produce clean, compliant XHTML. It can even (optionally) strip out inline formatting and leave just the structure like headings, tables and lists.</p><p> Furthermore, EditLive! is actually quite good at making sure the HTML works correctly even when the user doesn’t have the right browser or the right fonts installed, especially when it’s been configured to suit the particular content needs. Even with non-technical business authors this can work very well and is doing so for a significant number of government departments.</p><p> That’s not to say it’s the whole solution, there are systems out there where it’s hard to convert the content to HTML and where HTML may not be the best format anyway. Some of those cases may work better with PDF but certainly not all of them.  To somehow suggest that PDF is a complete and simple solution to publishing information on the web misses quite a lot of the picture. For example:</p><ul><li> How do web site visitors navigate around and get to that PDF data?  How do they search and find it? As much time is spent working out navigation structures as it is converting content.</li><li> How do you expose information from databases with regularly changing information? Wouldn’t a HTML representation be easier to generate than PDF in most of these cases?</li></ul><p> Putting information on the web is not simple and no single technology is going to make it simple. PDF definitely has it’s place on the web, but so does HTML and a number of other formats. PDF doesn’t alleviate compatibility concerns, not all users have a recent enough PDF reader, not all PDF embed all the fonts and when they do it makes the download very large etc and not all PDFs are standards compliant. Putting non-web stuff on the web is always a big, challenging project, so review the available technologies carefully and pick the ones that best achieve your goals. Very few companies have success with just dumping a whole heap of PDFs on a web server.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/11/04/conversion-for-the-web/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>IBM WCM 6.1.0.2 Remote API Content Creation Problem</title><link>http://www.symphonious.net/2009/05/08/ibm-wcm-6102-remote-api-content-creation-problem/</link> <comments>http://www.symphonious.net/2009/05/08/ibm-wcm-6102-remote-api-content-creation-problem/#comments</comments> <pubDate>Fri, 08 May 2009 17:22:36 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Content Management]]></category> <category><![CDATA[IBM]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1166</guid> <description><![CDATA[I’m stumped so I’m throwing this one out there in the hope that someone might know the answer. I have a JSP component that builds a URL to create a new content item, in a specific site area with a specific authoring template. It works great on Portal 6.0.1.3 and Portal 6.1.0.0 but breaks on [...]]]></description> <content:encoded><![CDATA[<p> I’m stumped so I’m throwing this one out there in the hope that someone might know the answer. I have a JSP component that builds a URL to create a new content item, in a specific site area with a specific authoring template. It works great on Portal 6.0.1.3 and Portal 6.1.0.0 but breaks on 6.1.0.1 and 6.1.0.2. When you go to the URL, it correctly starts creating content but instead of skipping the stage where it asks for an authoring template it just gives a blank list to choose from. If you omit the authoring template from the URL it will correctly list all templates and go on to create the content.</p><p> The URL winds up looking like:</p><p> http://iweb2.ephox.com:10040/wps/myportal/wcmAuthoring?wcmAuthoringAction=new&#38;<br
/> type=com.ibm.workplace.wcm.api.WCM_Content&#38;atid=com.ibm.workplace.wcm.api.WCM_AuthoringTemplate/simple-page/389d16004d3954ac9b4eff0a98a2531c/PUBLISHED&#38;<br
/> pid=com.ibm.workplace.wcm.api.WCM_SiteArea/plugins/ca0d04004e034ec59853f8b5e96d1024/PUBLISHED</p><p> I’ve verified that the ID for the authoring template is correct by using it in an ‘edit’ action and the authoring template opens in edit mode correctly.</p><p> If anyone knows why this is suddenly going wrong I’d love to hear it.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/05/08/ibm-wcm-6102-remote-api-content-creation-problem/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Key IBM LWCM Config File</title><link>http://www.symphonious.net/2009/05/07/key-ibm-lwcm-config-file/</link> <comments>http://www.symphonious.net/2009/05/07/key-ibm-lwcm-config-file/#comments</comments> <pubDate>Thu, 07 May 2009 08:21:32 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Content Management]]></category> <category><![CDATA[IBM]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1163</guid> <description><![CDATA[Note to self: That magical file that controls just about everything you ever want to control about IBM LWCM (at least so far as things that are controlled from the file system rather than the web interface) is under the profile directory at /wcm/shared/app/config/wcmservices/WCMConfigService.properties This includes: configuring backwards compatibility for WCM 6.0 -&#62; 6.1 migrations. [...]]]></description> <content:encoded><![CDATA[<p> <img
style=" float: right;" src="http://www.symphonious.net/wp-content/uploads/2009/05/reminder-hand_benji_park_37872.png" height="128" width="90" alt="Reminder" />Note to self:</p><p> That magical file that controls just about everything you ever want to control about IBM LWCM (at least so far as things that are controlled from the file system rather than the web interface) is under the profile directory at /wcm/shared/app/config/wcmservices/WCMConfigService.properties</p><p> This includes:</p><ul
class="greenTick"><li> configuring backwards compatibility for WCM 6.0 -&#62; 6.1 migrations. Primarily the don’t expire content immediately when no expire date is set.</li><li> setting up the SMTP server properties so you can get e-mail notifications in workflow<ul
class="blueArrow"><li> Side note: These get annoying really quickly if you’re not careful.</li></ul></li><li> A bunch of stuff on caching that looks cool. I wonder what the changes I just made will do…</li></ul><p> Also, why did it take me this long to add fancy list bullet styles to my blog stylesheet? Mixing the blue and green is probably a bit much &#8211; I should create a blue tick or green arrow, but oh well, I’m drunk with power.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/05/07/key-ibm-lwcm-config-file/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Devices Have Disabilities Too</title><link>http://www.symphonious.net/2009/03/26/devices-have-disabilities-too/</link> <comments>http://www.symphonious.net/2009/03/26/devices-have-disabilities-too/#comments</comments> <pubDate>Thu, 26 Mar 2009 10:30:39 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Accessibility]]></category> <category><![CDATA[Code and Geek Stuff]]></category> <category><![CDATA[Content Management]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1115</guid> <description><![CDATA[The Australian brings news of the growing battle for mobile banking leadership among Australian banks: Brisbane-based Suncorp launched the first mobile browser-based banking service and last week made it compatible with iPhone and Google Android handsets. The Commonwealth Bank has similarly updated its mobile service, which will work on any internet-enabled mobile phone, and has [...]]]></description> <content:encoded><![CDATA[<p> <img
src="http://www.symphonious.net/wp-content/uploads/2009/03/accessibility.png" alt="Accessibility Icon" height="215" width="200" style=" float: right;" />The <a
href="http://www.australianit.news.com.au/story/0,24897,25231165-5013040,00.html">Australian brings news of the growing battle for mobile banking leadership among Australian banks</a>:</p><blockquote><p> Brisbane-based Suncorp launched the first mobile browser-based banking service and last week made it compatible with iPhone and Google Android handsets.</p><p> The Commonwealth Bank has similarly updated its mobile service, which will work on any internet-enabled mobile phone, and has additional functionality for the iPhone.</p></blockquote><p> People have been talking about the coming mobile revolution for a long time. In fact, as the article mentions, the Commonwealth Bank had previously tried to jump on the mobile banking wagon as early as 1999 via a WAP interface. So what’s changed and what does this have to do with accessibility?</p><ol><li> The capabilities and affordability of mobile phones with Internet access has dramatically improved. Firstly with the iPhone and now a top-notch browser is a must have feature in a smart phone.</li><li> WAP is out, users want the real web. It’s not ok to provide a text only WAP interface that works on phones, users want the full functionality and they want it to look pretty too. Modern phones support HTML, CSS and JavaScript and most of the time you should be writing just one site that works everywhere rather than a separate mobile site.</li></ol><p> It’s that second point that really brings accessibility in. If you design your site so that it can be used with a range of disabilities, there’s a much better chance that it will also work on devices with a range of capabilities. In other words, someone using an iPhone to view the site is just a user with a particular type of disability.</p><ul><li> They have a small screen so the site needs to scale properly (use relative units, not absolute). If your site can handle users changing the size of the font, it can probably scale pretty well to fit on an iPhone.</li><li> If the networks slow, they may not be able to see images. If you have good alt tags, they won’t need to.</li><li> They can’t see flash. While you can design accessible flash, most people don’t so surfing without flash is often very similar to what a screen reader would see (at least for the flash side of things).</li><li> They can’t use a keyboard very fast and can’t drag and drop anything.</li></ul><p> There’s also plenty of unique things about various disabilities and the iPhone as well as different limitations on different handsets, but there’s also a lot of overlap.</p><p> Accessibility isn’t a cost centre &#8211; it’s a competitive advantage.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/03/26/devices-have-disabilities-too/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ephox EditLive Editor Will Change The World</title><link>http://www.symphonious.net/2009/01/20/ephox-editlive-editor-will-change-the-world/</link> <comments>http://www.symphonious.net/2009/01/20/ephox-editlive-editor-will-change-the-world/#comments</comments> <pubDate>Tue, 20 Jan 2009 09:49:22 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Content Management]]></category> <category><![CDATA[Editors]]></category> <category><![CDATA[Ephox]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1064</guid> <description><![CDATA[Pangle on Twitter: Ephox EditLive Editor will change the world. Well maybe not the world, but it will make WCM content easier to format. I couldn’t agree more. This is of course in response to the news coming out of Lotusphere that IBM has licensed EditLive! as a standard part of their WCM offering. Ephox [...]]]></description> <content:encoded><![CDATA[<p> <a
href="http://twitter.com/pangle/statuses/1131403727">Pangle on Twitter</a>:</p><blockquote> Ephox EditLive Editor will change the world. Well maybe not the world, but it will make WCM content easier to format.</blockquote><p> I couldn’t agree more. This is of course in response to the news coming out of Lotusphere that <a
href="http://www.ephox.com/ibm/oem">IBM has licensed EditLive!</a> as a standard part of their WCM offering. Ephox has been an IBM business partner for quite a few years now and has built up a lot of relationships with their technical and sales teams as well as selling EditLive! as a third party add-on to a lot of WCM clients. It’s very exciting to see this go up a step and have EditLive! as a standard part of the offering. I don’t have an exact ship date for the OEM version yet, but my understanding is that it will come as an update to Portal 6.1.</p><p> So to all the new Ephox clients who are being introduced to EditLive! as part of this agreement &#8211; welcome. I really look forward to working with IBM to get you up and running with EditLive! and seeing what it can do to improve you WCM authoring environments and resulting content. I’ve spent the last week putting together a <a
href="http://liveworks.ephox.com/products/editliveforiwwcm/resources/upgrade-whitepaper">white paper</a> to share the experience we’ve had upgrading WCM deployments to EditLive! and a bunch of best practices for configuring EditLive! to get the most out of it.</p><p> To all our existing clients, thanks for all your support so far and &#160;we look forward to continuing to work with you. The OEM agreement includes just the base edition of EditLive! so we’ll continue to ship the Enterprise Edition as an add-on, with some big improvements planned for both it and the base edition. &#160;This isn’t an official source of Ephox news and I want to avoid getting any details wrong so I’ll refrain from giving details, but rest assured that everyone at Ephox is committed to making sure that we keep making all our clients happy &#8211; especially those who have supported us in the past. &#160;If you have questions, we’ve got <a
href="http://www.ephox.com/ibm/oem">a page giving some information on the OEM agreement</a> and please do <a
href="http://www.ephox.com/contactus.html">contact us</a> if you have any further questions or concerns. The <a
href="http://liveworks.ephox.com/products/editliveforiwwcm/resources/upgrade-whitepaper">white paper</a> is probably useful for you as well.</p><p> To everyone within Ephox, congratulations on making such a fantastic editor, from engineering and product management making sure the product is great, to sales and marketing getting the word out and making enough sales to keep us in business and the admin team for letting everyone else focus on their jobs.</p><p> Now let’s get back to work and keep changing the world.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/01/20/ephox-editlive-editor-will-change-the-world/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Embrace Your Inner Deletionist</title><link>http://www.symphonious.net/2009/01/12/embrace-your-inner-deletionist/</link> <comments>http://www.symphonious.net/2009/01/12/embrace-your-inner-deletionist/#comments</comments> <pubDate>Mon, 12 Jan 2009 13:25:54 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Content Management]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1058</guid> <description><![CDATA[One of the popular geek pissing contests is comparing how far back your email archives go. It’s a game I’ve enjoyed playing in the past and quite regularly one given that I’d never deleted an email (ahh the days before spam…). Still, as Andy has just discovered, it’s not always as useful as it first [...]]]></description> <content:encoded><![CDATA[<p> One of the popular geek pissing contests is comparing how far back your email archives go. It’s a game I’ve enjoyed playing in the past and quite regularly one given that I’d never deleted an email (ahh the days before spam…). Still, <a
href="http://spyder.wordpress.com/2009/01/12/the-great-gmail-migration/">as Andy has just discovered</a>, it’s not always as useful as it first seems:</p><blockquote> &#160;I have to say though I’m not sure keeping all of this email was the best idea. I’ve glanced at a few old emails while sorting this evening and… well put it this way, would you want a detailed account of your uni years?</blockquote><p> If your email is just building up without requiring any effort on your part then there’s no real advantage to deleting it and it may as well sit there. Once you come to expend time and effort migrating that email though it just becomes a waste of your time. The trouble is, now that you’ve got all that email, you’ve got no idea which bits are important to keep and which aren’t. You’re stuck on the treadmill of migrations until it eventually gets so time consuming that you figure it’s easier to just dump everything and start again.</p><p> On the other hand, if you only keep emails that are worth keeping from the outset, you have a much simpler migration path when you change systems and if you do want to cull anything that was once useful but now isn’t, it’s a much smaller set of emails to sort through. I switched to this system a few years back and am very happy with it. I still have too much stuff in my “Other” folder which tends to hold all the web receipts and things like that which are critical to keep until a certain point and then become useless. It’s not really worth setting up a system to make them easier to manage though so I’m just leaving the folder to grow &#8211; it’s still a far more manageable mess than if I saved every email.</p><p> Of course, this isn’t just limited to email &#8211; anywhere you store content is susceptible to this kind of problem. As you get more and more content in the system, migrating to a better system becomes harder and harder, but more importantly, it gets harder and harder to find the actual information you want. Even with fantastic search and incredibly detailed categorization, there’s only so far any information architecture will get you and keeping that information architecture running requires more and more effort as you get more and more documents.</p><p> So deleting outdated content and any other content that’s no longer useful from your system is incredibly important. &#160;Just as programmers should remove unused code from their programs, content management users and administrators should remove unused content from their repositories. Remember, it’s about quality, not quantity &#8211; a small set of really useful content is far better than a massive repository of everything the company ever created but that nothing can be found in.</p><p> Remember, the challenge of information technology isn’t in storing stuff, it’s in storing only the good stuff.</p><p> Update: See, what did I tell you &#8211; <a
href="http://wooga.drbacchus.com/what-weve-been-saying-for-years">Rich Bowen: What we&#39;ve been saying for *years*</a></p><blockquote> What seems to be missing from this story is the time component. That is, if they don&#39;t do it now, they will have to do it later, and the longer they wait, the more it will cost. Every new record adds costs to the total, and that cost will be paid by the entire health-care-consuming public.</blockquote>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2009/01/12/embrace-your-inner-deletionist/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>The Secret to Improving Documentation</title><link>http://www.symphonious.net/2008/12/12/the-secret-to-improving-documentation/</link> <comments>http://www.symphonious.net/2008/12/12/the-secret-to-improving-documentation/#comments</comments> <pubDate>Fri, 12 Dec 2008 13:21:11 +0000</pubDate> <dc:creator>Adrian Sutton</dc:creator> <category><![CDATA[Content Management]]></category> <category><![CDATA[Product Management]]></category> <guid
isPermaLink="false">http://www.symphonious.net/?p=1050</guid> <description><![CDATA[Believe it or not, it’s been almost exactly 2 years since I kicked off LiveWorks! as essentially a skunk-works project to get some of our internal experiments out into the open so they proved useful. As it turns out the bigger success has been the weekly hints and tips that we started adding a few [...]]]></description> <content:encoded><![CDATA[<p> Believe it or not, it’s been almost exactly 2 years since I kicked off <a
href="http://liveworks.ephox.com/">LiveWorks!</a> as essentially a skunk-works project to get some of our internal experiments out into the open so they proved useful. As it turns out the bigger success has been the weekly hints and tips that we started adding a few months later. Unless one of the migrations has messed up the dates, the first tip was a <a
href="http://liveworks.ephox.com/hints-tips/integrating-editlive-in-4-easy-steps">simple overview of how to integrate EditLive!</a> that Rob wrote. I still regularly refer people to that article. &#160;Since then we’ve posted a new article every single week without fail.</p><p> The net result is that we have a huge collection of knowledge that’s built up, from common tasks to quite specific ways to customize and extend EditLive! It’s actually quite rare for me to resolve a support case without linking to a LiveWorks! article at least once. With the recent addition of a few <a
href="http://liveworks.ephox.com/events/ephoxtv/">video demos</a> as well I’m finding it more and more common to put together a customized package of LiveWorks! links for new prospects as well.</p><p> What’s particularly amazing about this is that I refer people to the LiveWorks! articles far more often than I point them at our official documentation. We’ve been talking about reworking our official documentation for at least as long as LiveWorks! has been around but it always seems like such a huge project so we never do it. &#160;This leads me to the secret of improving documentation: set up a regular schedule for making improvements and stick to it. &#160;Whether you write a new article a week, review an existing article a week or add 3 good “See also” links each week you’ll wind up improving your documentation faster than if you constantly try to find time to fix it all at once.</p><p> The draw back is that it’s very hard to improve the discoverability of information gradually like this. LiveWorks! really needs a knowledge management expert to come in and make it easier to find what you want &#8211; I happen to have a pretty good memory for what’s there and know what to look for, but most people would find it far less useful.</p>]]></content:encoded> <wfw:commentRss>http://www.symphonious.net/2008/12/12/the-secret-to-improving-documentation/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
