<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" 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/" > <channel><title>Comments for Jonathan Warren - Web Consultant</title> <atom:link href="http://nmecdesign.com/comments/feed/" rel="self" type="application/rss+xml" /><link>http://nmecdesign.com</link> <description>Freelance Web Consultant</description> <lastBuildDate>Sun, 05 Feb 2012 20:54:55 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>Comment on Farewell Facebook by Lis</title><link>http://nmecdesign.com/blog/farewell-facebook/#comment-480</link> <dc:creator>Lis</dc:creator> <pubDate>Sun, 05 Feb 2012 20:54:55 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=647#comment-480</guid> <description>Well done J - Alan, Jenny, John and I are with you!  (but I&#039;m not giving it up yet...)</description> <content:encoded><![CDATA[<p>Well done J &#8211; Alan, Jenny, John and I are with you!  (but I&#8217;m not giving it up yet&#8230;)</p> ]]></content:encoded> </item> <item><title>Comment on Farewell Facebook by Guy Smallman</title><link>http://nmecdesign.com/blog/farewell-facebook/#comment-471</link> <dc:creator>Guy Smallman</dc:creator> <pubDate>Fri, 03 Feb 2012 13:18:13 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=647#comment-471</guid> <description>I&#039;m leaving it the moment I get the blog going. Sick of getting ads for the fucking BNP page....</description> <content:encoded><![CDATA[<p>I&#8217;m leaving it the moment I get the blog going. Sick of getting ads for the fucking BNP page&#8230;.</p> ]]></content:encoded> </item> <item><title>Comment on Farewell Facebook by Jonathan Warren</title><link>http://nmecdesign.com/blog/farewell-facebook/#comment-470</link> <dc:creator>Jonathan Warren</dc:creator> <pubDate>Fri, 03 Feb 2012 12:02:52 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=647#comment-470</guid> <description>I know, you&#039;re everywhere I bloody go ;)</description> <content:encoded><![CDATA[<p>I know, you&#8217;re everywhere I bloody go <img src='http://cdn.nmecdesign.com/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Comment on Farewell Facebook by Marc Vallée</title><link>http://nmecdesign.com/blog/farewell-facebook/#comment-469</link> <dc:creator>Marc Vallée</dc:creator> <pubDate>Fri, 03 Feb 2012 11:47:12 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=647#comment-469</guid> <description>Roll on the 3rd March!  It will be interesting to see if you miss it. As a friend I can still keep up with your via phone, text, email, Skype, Twitter, Instagram and the pub. Did I miss anything out? So maybe you will not miss FB after all!</description> <content:encoded><![CDATA[<p>Roll on the 3rd March!  It will be interesting to see if you miss it. As a friend I can still keep up with your via phone, text, email, Skype, Twitter, Instagram and the pub. Did I miss anything out? So maybe you will not miss FB after all!</p> ]]></content:encoded> </item> <item><title>Comment on Walking the responsive web design walk by Developing &#38; Deploying with Git • Jonathan Warren - Web Consultant</title><link>http://nmecdesign.com/blog/walking-the-responsive-web-design-walk/#comment-387</link> <dc:creator>Developing &#38; Deploying with Git • Jonathan Warren - Web Consultant</dc:creator> <pubDate>Fri, 20 Jan 2012 11:41:20 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=462#comment-387</guid> <description>[...] with Git 20th January 2012  Even the grandest structures are built from modest blocks.As part of updating my site at the start of the year I switched to developing and deploying with Git. I&#8217;m surprised how [...]</description> <content:encoded><![CDATA[<p>[...] with Git 20th January 2012  Even the grandest structures are built from modest blocks.As part of updating my site at the start of the year I switched to developing and deploying with Git. I&#8217;m surprised how [...]</p> ]]></content:encoded> </item> <item><title>Comment on Yes WordPress Can by Kevinjohn Gallagher</title><link>http://nmecdesign.com/blog/yes-wordpress-can/#comment-354</link> <dc:creator>Kevinjohn Gallagher</dc:creator> <pubDate>Sun, 15 Jan 2012 00:48:06 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=541#comment-354</guid> <description>Hi Johnathan,I hope you don&#039;t mind, but I&#039;m going to take some time to go through this list, in the same way I did with Andrew Nacin 7 weeks ago (oddly, no-one cared about it then - even when he linked to it).&quot;He lists fifteen features that he says aren’t included or implemented satisfactorily in WordPress core&quot;At no time did I mention CORE. Never once. And it&#039;s quite an important point that people have somewhat presumed I meant. I never said it, and didn&#039;t mean it. It&#039;s not true.1. Document Revisions Its ok. It is, and I use it. As I&#039;ve said countless times on many sites for the last 6 months, we had one of our own and Doc Revisions is better than it. But I&#039;m sorry WP fans, in comparison to some of the alternatives out there, it isn&#039;t good enough - yet.  Again, I&#039;m a fan, I like it, and I&#039;m sure one day soon it&#039;ll be awesome, but right now it&#039;s not.In part though, this is down to its and WordPress&#039; reliance on other plugins for certain functionality.2. EditFlow falls into the same category. Its really good until it&#039;s not. I could point this out to you, but they took down their roadmap last week. It can&#039;t handle translations of the same post for example, or custom post types, or custom post formats or…If you&#039;re just editing &#039;posts&#039; or &#039;pages&#039; in a linear format, with users already in the WP DB (e.g. no LDAP integration for authentication), and everyone is speaking the same language, then it&#039;s great. As soon as one of those things moves, it doesn&#039;t work. It&#039;s not a grey area, it&#039;s black and white.Again, I&#039;m a fan, I like it, and I&#039;m sure one day soon it&#039;ll be awesome, but right now it&#039;s not.3. Digital Asset Management is NOT the same as an Image Repository. It&#039;s massively massively different; although both can store images. I&#039;m not saying WordPress should have one, I&#039;m just saying that it doesn&#039;t (and frankly, competitor CMSs do).4. Link management – &quot;Presumably he means permalink structure&quot;… No, oddly I think permalink structure in WP works well once you know how to overwrite it. 3.3 had a lovely fix to the overhead too (thanks Otto). In its simplest format: Link management is where the links are not hardcoded into the pages. So you can manage the links on any given page/template/theme and not have to go an update and broken links. If you&#039;ve not seen this in action you&#039;ll wonder what the fuss is about; but then you see it and you wonder how you ever did without it.Let me give an example. Your website has 8-10k pages, and about 200 point to a certain link. You want to change that link on all of the pages to stop pointing at &quot;sports&quot; and point to &quot;baseball&quot;. You still want the page &quot;sports&quot; to be there, so you can&#039;t redirect from that, how do you update the content in an unknown number of pages so that the link is accurate, all at the same time (lets say its a legal requirement) AND with NO CODING? And due to said legal requirement, you have about 5 minutes to do it...See in other CMSs, when you add a &quot;link&quot;, you&#039;re adding a content-block, or piece of meta-data, to the page, and that meta-data points to the link. So you only need to change it once. I promise you, once you hit over 1000 pages, this sort of thing is a fundamental.5. User managementIn order to mark a comment as spam you REQUIRE to have the CAPABILITY to edit any content in the CMS.6. Caching &amp; CDN - Loads of settings means nothing, and none of them have ESI or dynamic content block by block specific caching. Sorry, but most of the other stable CMSs have this, and have had it for years. Heck Apache and nGix support this out of the box.The issue becomes when only 1 &quot;part&quot; of the page changes, but the whole (or most of it) is reproduced at runtime. I can give concrete examples off-line where this has been a monumental issue for us. Can we defensively code around it in a theme? To a certain extent, but honestly, we&#039;re miles behind on this.7. So that’s not WYSIWYG. This is: http://www.day.com/day/en/resources/video/webcontent-incontext-editing.html8. SSO. Ok so this is where people think about their own situations, or worse, Facebook. What we talk about it integration with other systems so that they can talk to each other, e.g. MediaWiki, or Forums etc. Instead almost every option out there is coding it&#039;s own and they break every WP Upgrade. If there was an API this wouldn&#039;t happen. This one is a quick fix!9. Multi-side Admin - &quot;By this I presume he means accessing admin functions from the front-end of the site&quot; What?? Who mentioned front-end?10. Publishing options. Staging, push to live, push as static, push parts as static, push to different servers etc.11. Access Management -No they don&#039;t, they don&#039;t do it on a granular level. Because a single content block in WordPress is a complete post or page. It&#039;s a 1-1 relationship. Access Management to a site, or certain pages is easy. Different part of content based on certain criteria isn&#039;t, and doesn&#039;t work.12. Application - Y&#039;know, everyone says that it&#039;s possible, but when I ask for a link *tumbleweed*. Oddly Andrew Nacin never said it was possible. Y&#039;know what though, everything in the world is possible (except dinosaurs - Kenneth, 30 rock) but its how probably or feasible it is. This is a big issue to me.13. Multilingual - No dude, not having the menu in a different language, I mean the ability to have multiple versions of any piece of content based on different languages. Allow me to quote Andrew Nacin&quot;This is definitely a sore spot. Most of the plugins that try to do this, do it really poorly. Not much different than the e-commerce offerings, currently.&quot;14. n-to-n content sharingNo, that’s not what this is. It&#039;s the ability to reuse content blocks. Much like the links management example. Each bit of content is stored individually, and the user can reuse - without any coding. It also allows cloning, version control, templating on the fly, and modularization.To grossly over simplify: imagine every piece of content is like a WordPress Widget. On any given page you just drag on the piece of content you want. That can be an image+paragraph, a press release, or a database-control that pulls the last X blog posts.  Theme developers would create modules of content and layouts, but the page editors could drag and drop the content they wanted on any given page. Again, once you see this is action, watching your users attempt to edit columns in TinyMCE becomes exceptionally painful.Again, look at: http://www.day.com/day/en/resources/video/webcontent-incontext-editing.html15. ReportingThe ability to run reports for legal, branding, compliance, the FSA, the FCC, the Governement etc. Once you get to a certain size of organisation these are a prerequisite; and most other CMSs have them.16. Comment Moderation - SERIOUSLY, why wont people to listen to what I&#039;ve ACTUALLY WRITTEN and not what they think they heard. YOU CANT DO THIS. If you give someone the capability to &quot;moderate_comments&quot;, and don&#039;t give them the capability to &quot;edit_posts&quot;, it wont work. WordPress has HARDCODED the requirement for these 2 to be needed to moderate comments. It can&#039;t be overwritten by a plugin. You need to hack the core to allow this to happen.I seriously wish the WP community would test this stuff before writing on blogs that it can be done. You don&#039;t know that, you&#039;ve presumed it can. But you write it as it&#039;s its a fact. I don&#039;t care if I&#039;m not well liked, but honestly, so many people in the WP community are just making things up, and calling them facts.Its a great example of the &quot;There&#039;s a plugin for that&quot; mentality, especially when there&#039;s not a plugin for that. Too many people use Google, rather than any testing or PoCing to make sure that what they are writing is correct.==================&quot;Should all of this functionality really be in core?&quot;No, and I never said it should. Ever. Anywhere. Ever.&quot;I’d argue that a lot of this functionality shouldn’t be in core and should be left to plugins instead. &quot;I agree. But some of it needs to be driven by the core. It&#039;s the architecture that the problem. Parent, Child relationships are 1 to 1. There is no geneology, no N-to-N, so every plugin just does its own thing, and then we have loads of custom tables and what ends up being the same situation as proprietery software when people are stuck.&quot;There isn’t a CMS out there that I can think of that offers all the functionality he lists out of the box or with decent plugins.&quot;Then you should really look around again. There has been a massive change in the CMS platforms in the last 9 months. MASSIVE. Do they all have drawbacks too? Heck yes. But really, many of the other CMSs took a large leap in the last 18 months, and if you&#039;ve not looked at them, you&#039;d be very very surprised.AdobeCQ, Drupal 7 (with Gardens), Concrete5, EE and Joomla2.5 are great exmaples of this.&quot;The other big bone of contention he has is with the WordPress update process&quot;I really hate when people badly paraphrase me. What I said was this  &quot;Our clients have consistently given us worse and worse feedback on the update process&quot;. It&#039;s never on time, there is never a real feature freeze, BETAs are alphas, JQuery version is changed 2 days before RC1, and again at RC2, and they all live in fear of another Capital_P_dangit style function being added without a Trac ticket and after months of beta and RC testing.Oh, and the Admin UI changes. That the real kicker. At least 30% of my clients are disabled in some form or work in a charity/government/education sector where they have to be able to accommodate staff with disabilities. Every single UI change requires staff training. I know that’s daft to you and me as its quick to pick up, but if you&#039;re blind you can&#039;t see what the f**king changes are. Last year the menu moved twice, and changed the way it worked once, the icons changed to a pale grey so they can&#039;t be seen by color blind people, and the admin bar was introduced and then dramatically changed. If that happened in 1 go, that would be fine, but it happened across 3 releases.&quot;Major WordPress core releases are every four months, usually with a handful of betas and a couple of release candidates before. So there’s plenty of lead time to fix any plugins or themes &quot;Except that’s not accurate anymore. Companies like mine are not confident that a new version of jQuery wont be added at the 3rd beta release, or that a capital_p_danit wont be added. Look at this: http://kevinjohngallagher.com/2011/11/cult-of-personality/&quot;That’s not just because I’m making simple blogs for people either. &quot;Right and I get that, and you&#039;re right that WordPress is really good little CMS. But at a particular scale (not technically, but functionality and people wise) WordPress doesn&#039;t cut it any more.I have countless examples of this, and would be more than happy to share them over e-mail or on a skype call; but honestly when people start talking about using WordPress for something non-blogging and then give me examples, I think, respectfully, thats not in the league of the requirements I&#039;m getting.And for the most part, on all of these discussions, what’s missing is: CONTEXT. I never wrote my blog post for public consumption, I never wrote it to the WordPress community, I never publicized it. So everyone who&#039;s reading it has added their own context as to what I meant.More than anything though, I can&#039;t stress strongly enough that people read this conversation from last year:Nacin: http://www.wptavern.com/case-study-on-how-wordpress-won-the-crown#comment-16756 Me: http://www.wptavern.com/case-study-on-how-wordpress-won-the-crown#comment-16776So a long reply, and I&#039;m sorry for all the typos (i&#039;m writing on a phone on my way to ANOTHER airport).Take Care, Kev</description> <content:encoded><![CDATA[<p>Hi Johnathan,</p><p>I hope you don&#8217;t mind, but I&#8217;m going to take some time to go through this list, in the same way I did with Andrew Nacin 7 weeks ago (oddly, no-one cared about it then &#8211; even when he linked to it).</p><p>&#8220;He lists fifteen features that he says aren’t included or implemented satisfactorily in WordPress core&#8221;</p><p>At no time did I mention CORE. Never once. And it&#8217;s quite an important point that people have somewhat presumed I meant. I never said it, and didn&#8217;t mean it. It&#8217;s not true.</p><p>1. Document Revisions<br /> Its ok. It is, and I use it. As I&#8217;ve said countless times on many sites for the last 6 months, we had one of our own and Doc Revisions is better than it. But I&#8217;m sorry WP fans, in comparison to some of the alternatives out there, it isn&#8217;t good enough &#8211; yet.  Again, I&#8217;m a fan, I like it, and I&#8217;m sure one day soon it&#8217;ll be awesome, but right now it&#8217;s not.</p><p>In part though, this is down to its and WordPress&#8217; reliance on other plugins for certain functionality.</p><p>2. EditFlow falls into the same category. Its really good until it&#8217;s not. I could point this out to you, but they took down their roadmap last week. It can&#8217;t handle translations of the same post for example, or custom post types, or custom post formats or…</p><p>If you&#8217;re just editing &#8216;posts&#8217; or &#8216;pages&#8217; in a linear format, with users already in the WP DB (e.g. no LDAP integration for authentication), and everyone is speaking the same language, then it&#8217;s great. As soon as one of those things moves, it doesn&#8217;t work. It&#8217;s not a grey area, it&#8217;s black and white.</p><p>Again, I&#8217;m a fan, I like it, and I&#8217;m sure one day soon it&#8217;ll be awesome, but right now it&#8217;s not.</p><p>3. Digital Asset Management is NOT the same as an Image Repository. It&#8217;s massively massively different; although both can store images. I&#8217;m not saying WordPress should have one, I&#8217;m just saying that it doesn&#8217;t (and frankly, competitor CMSs do).</p><p>4. Link management – &#8220;Presumably he means permalink structure&#8221;… No, oddly I think permalink structure in WP works well once you know how to overwrite it. 3.3 had a lovely fix to the overhead too (thanks Otto). In its simplest format: Link management is where the links are not hardcoded into the pages. So you can manage the links on any given page/template/theme and not have to go an update and broken links. If you&#8217;ve not seen this in action you&#8217;ll wonder what the fuss is about; but then you see it and you wonder how you ever did without it.</p><p>Let me give an example. Your website has 8-10k pages, and about 200 point to a certain link. You want to change that link on all of the pages to stop pointing at &#8220;sports&#8221; and point to &#8220;baseball&#8221;. You still want the page &#8220;sports&#8221; to be there, so you can&#8217;t redirect from that, how do you update the content in an unknown number of pages so that the link is accurate, all at the same time (lets say its a legal requirement) AND with NO CODING? And due to said legal requirement, you have about 5 minutes to do it&#8230;</p><p>See in other CMSs, when you add a &#8220;link&#8221;, you&#8217;re adding a content-block, or piece of meta-data, to the page, and that meta-data points to the link. So you only need to change it once. I promise you, once you hit over 1000 pages, this sort of thing is a fundamental.</p><p>5. User management</p><p>In order to mark a comment as spam you REQUIRE to have the CAPABILITY to edit any content in the CMS.</p><p>6. Caching &amp; CDN -<br /> Loads of settings means nothing, and none of them have ESI or dynamic content block by block specific caching. Sorry, but most of the other stable CMSs have this, and have had it for years. Heck Apache and nGix support this out of the box.</p><p>The issue becomes when only 1 &#8220;part&#8221; of the page changes, but the whole (or most of it) is reproduced at runtime. I can give concrete examples off-line where this has been a monumental issue for us. Can we defensively code around it in a theme? To a certain extent, but honestly, we&#8217;re miles behind on this.</p><p>7. So that’s not WYSIWYG. This is:<br /> <a href="http://www.day.com/day/en/resources/video/webcontent-incontext-editing.html" rel="nofollow">http://www.day.com/day/en/resources/video/webcontent-incontext-editing.html</a></p><p>8. SSO.<br /> Ok so this is where people think about their own situations, or worse, Facebook. What we talk about it integration with other systems so that they can talk to each other, e.g. MediaWiki, or Forums etc. Instead almost every option out there is coding it&#8217;s own and they break every WP Upgrade. If there was an API this wouldn&#8217;t happen. This one is a quick fix!</p><p>9. Multi-side Admin &#8211; &#8220;By this I presume he means accessing admin functions from the front-end of the site&#8221; What?? Who mentioned front-end?</p><p>10. Publishing options.<br /> Staging, push to live, push as static, push parts as static, push to different servers etc.</p><p>11. Access Management &#8211;</p><p>No they don&#8217;t, they don&#8217;t do it on a granular level. Because a single content block in WordPress is a complete post or page. It&#8217;s a 1-1 relationship. Access Management to a site, or certain pages is easy. Different part of content based on certain criteria isn&#8217;t, and doesn&#8217;t work.</p><p>12. Application -<br /> Y&#8217;know, everyone says that it&#8217;s possible, but when I ask for a link *tumbleweed*. Oddly Andrew Nacin never said it was possible. Y&#8217;know what though, everything in the world is possible (except dinosaurs &#8211; Kenneth, 30 rock) but its how probably or feasible it is. This is a big issue to me.</p><p>13. Multilingual &#8211;<br /> No dude, not having the menu in a different language, I mean the ability to have multiple versions of any piece of content based on different languages. Allow me to quote Andrew Nacin</p><p>&#8220;This is definitely a sore spot. Most of the plugins that try to do this, do it really poorly. Not much different than the e-commerce offerings, currently.&#8221;</p><p>14. n-to-n content sharing</p><p>No, that’s not what this is. It&#8217;s the ability to reuse content blocks. Much like the links management example. Each bit of content is stored individually, and the user can reuse &#8211; without any coding. It also allows cloning, version control, templating on the fly, and modularization.</p><p>To grossly over simplify: imagine every piece of content is like a WordPress Widget. On any given page you just drag on the piece of content you want. That can be an image+paragraph, a press release, or a database-control that pulls the last X blog posts.  Theme developers would create modules of content and layouts, but the page editors could drag and drop the content they wanted on any given page. Again, once you see this is action, watching your users attempt to edit columns in TinyMCE becomes exceptionally painful.</p><p>Again, look at: <a href="http://www.day.com/day/en/resources/video/webcontent-incontext-editing.html" rel="nofollow">http://www.day.com/day/en/resources/video/webcontent-incontext-editing.html</a></p><p>15. Reporting</p><p>The ability to run reports for legal, branding, compliance, the FSA, the FCC, the Governement etc. Once you get to a certain size of organisation these are a prerequisite; and most other CMSs have them.</p><p>16. Comment Moderation &#8211;<br /> SERIOUSLY, why wont people to listen to what I&#8217;ve ACTUALLY WRITTEN and not what they think they heard. YOU CANT DO THIS. If you give someone the capability to &#8220;moderate_comments&#8221;, and don&#8217;t give them the capability to &#8220;edit_posts&#8221;, it wont work. WordPress has HARDCODED the requirement for these 2 to be needed to moderate comments. It can&#8217;t be overwritten by a plugin. You need to hack the core to allow this to happen.</p><p>I seriously wish the WP community would test this stuff before writing on blogs that it can be done. You don&#8217;t know that, you&#8217;ve presumed it can. But you write it as it&#8217;s its a fact. I don&#8217;t care if I&#8217;m not well liked, but honestly, so many people in the WP community are just making things up, and calling them facts.</p><p>Its a great example of the &#8220;There&#8217;s a plugin for that&#8221; mentality, especially when there&#8217;s not a plugin for that. Too many people use Google, rather than any testing or PoCing to make sure that what they are writing is correct.</p><p>==================</p><p>&#8220;Should all of this functionality really be in core?&#8221;</p><p>No, and I never said it should. Ever. Anywhere. Ever.</p><p>&#8220;I’d argue that a lot of this functionality shouldn’t be in core and should be left to plugins instead. &#8221;</p><p>I agree. But some of it needs to be driven by the core. It&#8217;s the architecture that the problem. Parent, Child relationships are 1 to 1. There is no geneology, no N-to-N, so every plugin just does its own thing, and then we have loads of custom tables and what ends up being the same situation as proprietery software when people are stuck.</p><p>&#8220;There isn’t a CMS out there that I can think of that offers all the functionality he lists out of the box or with decent plugins.&#8221;</p><p>Then you should really look around again. There has been a massive change in the CMS platforms in the last 9 months. MASSIVE. Do they all have drawbacks too? Heck yes. But really, many of the other CMSs took a large leap in the last 18 months, and if you&#8217;ve not looked at them, you&#8217;d be very very surprised.</p><p>AdobeCQ, Drupal 7 (with Gardens), Concrete5, EE and Joomla2.5 are great exmaples of this.</p><p>&#8220;The other big bone of contention he has is with the WordPress update process&#8221;</p><p>I really hate when people badly paraphrase me. What I said was this  &#8220;Our clients have consistently given us worse and worse feedback on the update process&#8221;. It&#8217;s never on time, there is never a real feature freeze, BETAs are alphas, JQuery version is changed 2 days before RC1, and again at RC2, and they all live in fear of another Capital_P_dangit style function being added without a Trac ticket and after months of beta and RC testing.</p><p>Oh, and the Admin UI changes. That the real kicker. At least 30% of my clients are disabled in some form or work in a charity/government/education sector where they have to be able to accommodate staff with disabilities. Every single UI change requires staff training. I know that’s daft to you and me as its quick to pick up, but if you&#8217;re blind you can&#8217;t see what the f**king changes are. Last year the menu moved twice, and changed the way it worked once, the icons changed to a pale grey so they can&#8217;t be seen by color blind people, and the admin bar was introduced and then dramatically changed. If that happened in 1 go, that would be fine, but it happened across 3 releases.</p><p>&#8220;Major WordPress core releases are every four months, usually with a handful of betas and a couple of release candidates before. So there’s plenty of lead time to fix any plugins or themes &#8221;</p><p>Except that’s not accurate anymore. Companies like mine are not confident that a new version of jQuery wont be added at the 3rd beta release, or that a capital_p_danit wont be added. Look at this: <a href="http://kevinjohngallagher.com/2011/11/cult-of-personality/" rel="nofollow">http://kevinjohngallagher.com/2011/11/cult-of-personality/</a></p><p>&#8220;That’s not just because I’m making simple blogs for people either. &#8221;</p><p>Right and I get that, and you&#8217;re right that WordPress is really good little CMS. But at a particular scale (not technically, but functionality and people wise) WordPress doesn&#8217;t cut it any more.</p><p>I have countless examples of this, and would be more than happy to share them over e-mail or on a skype call; but honestly when people start talking about using WordPress for something non-blogging and then give me examples, I think, respectfully, thats not in the league of the requirements I&#8217;m getting.</p><p>And for the most part, on all of these discussions, what’s missing is: CONTEXT. I never wrote my blog post for public consumption, I never wrote it to the WordPress community, I never publicized it. So everyone who&#8217;s reading it has added their own context as to what I meant.</p><p>More than anything though, I can&#8217;t stress strongly enough that people read this conversation from last year:</p><p>Nacin: <a href="http://www.wptavern.com/case-study-on-how-wordpress-won-the-crown#comment-16756" rel="nofollow">http://www.wptavern.com/case-study-on-how-wordpress-won-the-crown#comment-16756</a><br /> Me: <a href="http://www.wptavern.com/case-study-on-how-wordpress-won-the-crown#comment-16776" rel="nofollow">http://www.wptavern.com/case-study-on-how-wordpress-won-the-crown#comment-16776</a></p><p>So a long reply, and I&#8217;m sorry for all the typos (i&#8217;m writing on a phone on my way to ANOTHER airport).</p><p>Take Care,<br /> Kev</p> ]]></content:encoded> </item> <item><title>Comment on Yes WordPress Can by Tom</title><link>http://nmecdesign.com/blog/yes-wordpress-can/#comment-335</link> <dc:creator>Tom</dc:creator> <pubDate>Thu, 12 Jan 2012 15:30:54 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=541#comment-335</guid> <description>I&#039;m fairly new to Wordpress but the features above are the ones I&#039;ve been wondering about. If I stick with Wordpress for future projects your list of plugins will be very helpful - thanks!</description> <content:encoded><![CDATA[<p>I&#8217;m fairly new to WordPress but the features above are the ones I&#8217;ve been wondering about. If I stick with WordPress for future projects your list of plugins will be very helpful &#8211; thanks!</p> ]]></content:encoded> </item> <item><title>Comment on Compass: CSS on steroids by Walking the responsive web design walk • Jonathan Warren</title><link>http://nmecdesign.com/blog/compass-css-on-steroids/#comment-322</link> <dc:creator>Walking the responsive web design walk • Jonathan Warren</dc:creator> <pubDate>Tue, 10 Jan 2012 15:55:13 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=374#comment-322</guid> <description>[...] the site today.It took a little longer than I thought it might because I rewrote a lot of the CSS with Compass, which should make it easier to maintain in the future and I restyled the comments section to be a [...]</description> <content:encoded><![CDATA[<p>[...] the site today.It took a little longer than I thought it might because I rewrote a lot of the CSS with Compass, which should make it easier to maintain in the future and I restyled the comments section to be a [...]</p> ]]></content:encoded> </item> <item><title>Comment on Tweetdeck update &amp; the future of Web Apps by TweetBot - developing for the users • Jonathan Warren - Web Consultant</title><link>http://nmecdesign.com/blog/tweetdeck-update-the-future-of-web-apps/#comment-175</link> <dc:creator>TweetBot - developing for the users • Jonathan Warren - Web Consultant</dc:creator> <pubDate>Fri, 16 Dec 2011 18:46:49 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=364#comment-175</guid> <description>[...]      TweetBot &#8211; developing for the users 16th December 2011 As a short addendum to my post last week on the updated Tweetdeck, I&#8217;ve been trying out Tweetbot for iPhone. According to it&#8217;s [...]</description> <content:encoded><![CDATA[<p>[...]      TweetBot &#8211; developing for the users 16th December 2011 As a short addendum to my post last week on the updated Tweetdeck, I&#8217;ve been trying out Tweetbot for iPhone. According to it&#8217;s [...]</p> ]]></content:encoded> </item> <item><title>Comment on All I want for Christmas is WordPress 3.3 by WordPress 3.3 “Sonny” released • Jonathan Warren - Web Consultant</title><link>http://nmecdesign.com/blog/all-i-want-for-christmas-is-wordpress-3-3/#comment-161</link> <dc:creator>WordPress 3.3 “Sonny” released • Jonathan Warren - Web Consultant</dc:creator> <pubDate>Tue, 13 Dec 2011 10:48:16 +0000</pubDate> <guid isPermaLink="false">http://nmecdesign.com/?p=322#comment-161</guid> <description>[...]      WordPress 3.3 “Sonny” released 13th December 2011It seems the WordPress gods listened to my wishes and have released the latest version of WordPress codename “Sonny”, after saxophonist Sonny [...]</description> <content:encoded><![CDATA[<p>[...]      WordPress 3.3 “Sonny” released 13th December 2011It seems the WordPress gods listened to my wishes and have released the latest version of WordPress codename “Sonny”, after saxophonist Sonny [...]</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using apc
Object Caching 425/464 objects using apc
Content Delivery Network via Rackspace Cloud Files: cdn.nmecdesign.com

Served from: nmecdesign.com @ 2012-02-22 21:02:53 -->
