<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for ringmaster</title><link>http://disqus.com/people/ringmaster/</link><description></description><language>en</language><lastBuildDate>Tue, 03 Nov 2009 08:37:01 -0000</lastBuildDate><item><title>Re: I&amp;#8217;ve been watching sports</title><link>http://dangerouslyawesome.disqus.com/i8217ve_been_watching_sports/#comment-21756626</link><description>Glad somebody was reading betweenthe lines :)&lt;br&gt;&lt;br&gt;More on exactly what you propose, to come.&lt;br&gt;&lt;br&gt;On Tuesday, November 3, 2009, Disqus</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">alexknowshtml</dc:creator><pubDate>Tue, 03 Nov 2009 08:37:01 -0000</pubDate></item><item><title>Re: I&amp;#8217;ve been watching sports</title><link>http://dangerouslyawesome.disqus.com/i8217ve_been_watching_sports/#comment-21752836</link><description>Conversely, you don't see people wearing t-shirts for the great things people in Philly are doing that aren't sports.  It helps to have billion-dollar business driving the influx of licensed (and grossly unlicensed, from what I saw in the stadium parking lot) sports merchandise.&lt;br&gt;&lt;br&gt;Would that we spent so much and valued so much the arts and science.&lt;br&gt;&lt;br&gt;Concerning street cred, I doubt the realization that you enjoy the rush of feeling with the crowd and having a common thread with people outside your usual crowd is anything to be worrying about.  I believe that the adage - friends who would dismiss you for your differing beliefs weren't your friends to begin with - also applies here.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Tue, 03 Nov 2009 07:54:10 -0000</pubDate></item><item><title>Re: http://twofishcreative.com/michael/blog/2009/06/05/emusic-how-to-piss-people-off</title><link>http://michaeltwofish.disqus.com/thread_86/#comment-11499175</link><description>Thanks for the tip :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">davidmarsden</dc:creator><pubDate>Sat, 20 Jun 2009 09:42:12 -0000</pubDate></item><item><title>Re: http://twofishcreative.com/michael/blog/2009/06/05/emusic-how-to-piss-people-off</title><link>http://michaeltwofish.disqus.com/thread_86/#comment-10528640</link><description>I have an &lt;a href="http://amiestreet.com" rel="nofollow"&gt;amiestreet.com&lt;/a&gt; membership.  It's not the same as eMusic, but it gets you into new, cheap, independent, yet worthwhile artists, which I think is a great way to spend money, rather than wasting it on licensing fees to Sony.  It'll also import your iTunes and Last.fm profiles to get an instant idea of the kind of music you like.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Fri, 05 Jun 2009 14:24:00 -0000</pubDate></item><item><title>Re: New Habari release adds access control - echo &amp;amp;quot;hey, it works&amp;amp;quot; &amp;amp;gt; /dev/null</title><link>http://michaeltwofish.disqus.com/new_habari_release_adds_access_control_echo_ampquothey_it_worksampquot_ampgt_devnull/#comment-9113333</link><description>I'm anxious to see practical applications of ACL in the wild beyond simple privacy.&lt;br&gt;&lt;br&gt;One thing I think we'll need to do before that happens is extend ACL to cover what we currently do with post statuses.  Then you could implement a permission-based workflow system pretty elegantly, entirely with core settings, but controlled by a pluggable interface.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Thu, 07 May 2009 21:16:53 -0000</pubDate></item><item><title>Re: Registration plugin for Habari - echo &amp;amp;quot;hey, it works&amp;amp;quot; &amp;gt; /dev/null</title><link>http://michaeltwofish.disqus.com/registration_plugin_for_habari_echo_ampquothey_it_worksampquot_gt_devnull/#comment-7580090</link><description>Ah, that's great info, thanks Owen. Still, it was entertaining to get my head around the encryption stuff.&lt;br&gt;&lt;br&gt;The other thing I'd like to do is have plugin hooks for the form construction and saving, so that other plugins can alter the form, adding other fields etc.&lt;br&gt;&lt;br&gt;Of course, the plugin is in -extras, so if anyone feels like making those changes, feel free :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">michaeltwofish</dc:creator><pubDate>Sat, 28 Mar 2009 02:41:18 -0000</pubDate></item><item><title>Re: Registration plugin for Habari - echo &amp;amp;quot;hey, it works&amp;amp;quot; &amp;gt; /dev/null</title><link>http://michaeltwofish.disqus.com/registration_plugin_for_habari_echo_ampquothey_it_worksampquot_gt_devnull/#comment-7563172</link><description>Nice!&lt;br&gt;&lt;br&gt;One thing you might consider is that the FormUI object you create and pass around is the actual original FormUI object, and the full instance is passed to register_user() (your on_success() callback function) when the form succeeds at submission.  If you set options on the form when you create it, you should be able to recall them from your success callback, since that's the same form object.  For example, setting the group into the object in the get_form() method:&lt;br&gt;&lt;br&gt;$form-&amp;gt;set_option('my_group', $group);&lt;br&gt;&lt;br&gt;And then calling it back out from inside the register_user() on_success method:&lt;br&gt;&lt;br&gt;$group = $form-&amp;gt;get_option('my_group');&lt;br&gt;&lt;br&gt;No encryption required, no hacker tampering possible, because it all passes behind the curtain.&lt;br&gt;&lt;br&gt;I can also see this easily having an option added to let you select the group that a user would be added to by default if the group parameter was omitted from the call to $theme-&amp;gt;registration().   It would be pretty trivial to add.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Fri, 27 Mar 2009 13:44:29 -0000</pubDate></item><item><title>Re: Should Habari themes use HTML5? - Fun with Habari</title><link>http://funwithhabari.disqus.com/should_habari_themes_use_html5_fun_with_habari/#comment-6285825</link><description>I'm not sure there is an immediate benefit to using HTML5, since as you pointed out, it's not completely supported by all of the browsers (at least, not as well as browsers support HTML4).&lt;br&gt;&lt;br&gt;That said, we're going to be working on theme support in 0.7, which should start development reasonably soon.  And we can give some more thought to how themers can support HTML 4 and 5, and perhaps even XHTML for those who want to render real XML-valid markup or simply want to output the same old potentially invalid XHTML on HTML that WordPress does (for whatever insane reason that might be).&lt;br&gt;&lt;br&gt;So in my mind, it's not so much a choice to use and endorse HTML5 as it is making sure that Habari users can render the format of output that they think is best for their own site.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Sun, 15 Feb 2009 18:23:27 -0000</pubDate></item><item><title>Re: Six million ways to die: choose one</title><link>http://funwithwordpress.disqus.com/six_million_ways_to_die_choose_one/#comment-6248404</link><description>+1 to the monkey.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">arickmann</dc:creator><pubDate>Fri, 13 Feb 2009 16:40:42 -0000</pubDate></item><item><title>Re: Six million ways to die: choose one</title><link>http://funwithwordpress.disqus.com/six_million_ways_to_die_choose_one/#comment-6248232</link><description>TBPTSNBN strikes again!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Fri, 13 Feb 2009 16:33:00 -0000</pubDate></item><item><title>Re: echo &amp;quot;hey, it works&amp;quot; &gt; /dev/null</title><link>http://michaeltwofish.disqus.com/echo_quothey_it_worksquot_devnull_533/#comment-5792086</link><description>It should. And it should let you add more than one custom tweet at a time. Did you notice the link to the extras repository ? There's also a trac instance there where you can open tickets ;)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">michaeltwofish</dc:creator><pubDate>Mon, 02 Feb 2009 18:15:18 -0000</pubDate></item><item><title>Re: echo &amp;quot;hey, it works&amp;quot; &gt; /dev/null</title><link>http://michaeltwofish.disqus.com/echo_quothey_it_worksquot_devnull_533/#comment-5777945</link><description>The Twitter silo should implement search.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Mon, 02 Feb 2009 12:15:53 -0000</pubDate></item><item><title>Re: Habari: You Know You Wanna</title><link>http://thesimian.disqus.com/habari_you_know_you_wanna/#comment-5518552</link><description>Wow, where'd you dig up this old video?  There are a couple other more recent videos on the Habari site here:  &lt;a href="http://habariproject.org/en/screencasts" rel="nofollow"&gt;http://habariproject.org/en/screencasts&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Sat, 24 Jan 2009 13:28:57 -0000</pubDate></item><item><title>Re: Google converters: garden path or path to glory?</title><link>http://funwithwordpress.disqus.com/google_converters_garden_path_or_path_to_glory/#comment-5116715</link><description>Is there a reason why Atom isn't already used as a default format? If you can get information from a blog and put that information into another then isn't the work already done? Isn't that the universal format?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">arickmann</dc:creator><pubDate>Wed, 14 Jan 2009 13:44:03 -0000</pubDate></item><item><title>Re: Google converters: garden path or path to glory?</title><link>http://funwithwordpress.disqus.com/google_converters_garden_path_or_path_to_glory/#comment-5113346</link><description>I also don't understand WXR extending RSS.  Extending Atom makes more sense because it's transactional -- if you HTTP GET an Atom document, make changes to it and then POST it back to the same URL (with the proper credentials) it should cause the system to update with those changes.  That's a nice feature.  It uses actual HTTP verbs.  Imagine an export format that also allowed for that, but could be used for author data and other site metadata.  That's actually one thing that we were thinking of doing with Habari early on; building the admin as an Atom front-end that worked transactionally with any number of compatible back-ends.&lt;br&gt;&lt;br&gt;Also a benefit of using an existing format is that there are a lot of people working on the standard, and extending it is more trivial than building something from scratch.  Take a look at the work that went into the Atom spec to get an idea of what it takes to build something that will work just that well.&lt;br&gt;&lt;br&gt;Simple would be nice, although in that case I'd emphasize the need to have someplace to collaborate on how extensions to that simple baseline work.  You definitely don't want it to be difficult for developers from any platform to join the effort and exchange ideas.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Wed, 14 Jan 2009 10:33:24 -0000</pubDate></item><item><title>Re: Google converters: garden path or path to glory?</title><link>http://funwithwordpress.disqus.com/google_converters_garden_path_or_path_to_glory/#comment-5108974</link><description>Thanks Owen. There is much to think about there. My first thought was that it should just use plain XML. I never really understood why WXR should extend RSS instead of just being an XML file with the necessary data in it.&lt;br&gt;&lt;br&gt;I think it is very possible to make it very complicated and most of all I want to keep it simple and achieve the basics. If it really needs extending beyond that it can be.&lt;br&gt;&lt;br&gt;As for licensing, I plan to just let anyone do whatever they want with it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">arickmann</dc:creator><pubDate>Wed, 14 Jan 2009 03:21:47 -0000</pubDate></item><item><title>Re: Google converters: garden path or path to glory?</title><link>http://funwithwordpress.disqus.com/google_converters_garden_path_or_path_to_glory/#comment-5103070</link><description>I think AtomPub is a good place to start, as most (all?) platforms already have support for at least Atom syndication, it's an open, documented standard, the Atom community is helpful and open, it's extensible, and has been successfully extended. It may not be perfect, but starting again with something else is very much likely to end up with something a whole lot worse.&lt;br&gt;&lt;br&gt;(The draft element allows the client to request that a resource be made publicly visible (the default) or not. I suspect you know this, however, so perhaps we'll discuss that out of band.)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">michaeltwofish</dc:creator><pubDate>Tue, 13 Jan 2009 20:24:27 -0000</pubDate></item><item><title>Re: Google converters: garden path or path to glory?</title><link>http://funwithwordpress.disqus.com/google_converters_garden_path_or_path_to_glory/#comment-5098186</link><description>Well that's always been the problem with efforts like these before.  Someone steps up and says they want interchange and selects one or two formats and is done.&lt;br&gt;&lt;br&gt;I'm not suggesting that's the extent of your approach, but my major complaint in a discussion with one of the BlogML developers recently was that their .net world is so insular, they've not made any inroads with the likes of the 95% share OSS blog market.  Did it never occur to them to publish in a clear, obvious, findable location the schema for their format?  I guess not.&lt;br&gt;&lt;br&gt;Besides that, it IS hard.  Looking at the BlogML spec (when you're able to locate it), it's got a few things that make sense, and some stuff that could use revision.  For example, in all of the blog platforms I know, comments and trackbacks are the same core thing, but of different types.  Perhaps this is different for the .net language blog softwares.  It seems to me that there is no need for first-order elements for both of these comment types.  Also, the category system in the format wouldn't seem to support anything but the most rudimentary systems before needing completely replaced to house tag or taxonomy information.&lt;br&gt;&lt;br&gt;What would also be helpful for BlogML, as would for any universal format, is a document describing what to do if your blog supports data that is not covered by the format.  Habari, for example, stores open-ended metadata about comments and users.  This isn't standard among blog software.  So how should that be acounted for in the export format?  Is there a place to publish and collaborate on extensions to the base format?  Perhaps by slightly tweaking what extension your platform requires, you can gain two other platforms in the bargain, rather than have two additional, incompatible export format extensions and a reason for Google Converters to exist at all.&lt;br&gt;&lt;br&gt;Being more open about the format would be useful, too.  There were a couple of interchange formats that came and went without ever being used because the author wanted to retain some kind of rights over the process.  If you're developing an interchange format between open source platforms, expect them to want it to be open, both in documentation and in compatible licensing.  There's nothing like documenting a useful interchange format by writing a proprietary-licensed library to implement it that none of your target platforms can embed.&lt;br&gt;&lt;br&gt;As far as the format itself, it should build on existing standards.  This is one place where WXR tries and fails, in that it's kind of RSS, but it's not technically valid XML, which paradoxically RSS has to be.  Atom might be a good place to start, although its usefulness in blogging has been somewhat abstracted out.  That draft element still bugs me.  What the heck does it MEAN?  Maybe RDF?  Maybe just valid XML would be good.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Tue, 13 Jan 2009 15:45:18 -0000</pubDate></item><item><title>Re: http://twofishcreative.com/michael/blog/2008/12/22/a-year-on-habari</title><link>http://michaeltwofish.disqus.com/thread_71/#comment-4569992</link><description>It's been fun having you on board!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Mon, 22 Dec 2008 09:38:04 -0000</pubDate></item><item><title>Re: What&amp;#8217;s the point of community</title><link>http://funwithwordpress.disqus.com/what8217s_the_point_of_community/#comment-4564474</link><description>The way the world is going, I think changing peoples approach to "profit in the way they typically seek it" is a very good thing. While I'm not suggesting premium theme developers are anywhere on par with insurance companies, health care R&amp;D drug labs or patent trolls, it is possible to build a sustainable business model based around Wordpress in which you can still support the open source ideals that allowed Wordpress to grow in the first place.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jamie</dc:creator><pubDate>Sun, 21 Dec 2008 22:05:20 -0000</pubDate></item><item><title>Re: What&amp;#8217;s the point of community</title><link>http://funwithwordpress.disqus.com/what8217s_the_point_of_community/#comment-4543874</link><description>They are free to omit them, but in the case of plugins, I would really like it so that even plugins that aren't in the plugin repository could benefit from the automatic upgrading. &lt;br&gt;&lt;br&gt;That's a huuge disadvantage for these types of plugins.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">improvingtheweb</dc:creator><pubDate>Sat, 20 Dec 2008 15:10:15 -0000</pubDate></item><item><title>Re: What&amp;#8217;s the point of community</title><link>http://funwithwordpress.disqus.com/what8217s_the_point_of_community/#comment-4495410</link><description>"I think premium theme authors, [...] deserve to be compensated for that effort above and beyond the content that the community provides"&lt;br&gt;&lt;br&gt;I agree completely, and I largely agree with many of your other impressions.  It's simply a shame that premium theme developers chose to participate in a community where the necessary licensing of their themes would not only exclude them from profit in the way they typically seek it, but exclude them from being listed due to policies in how the &lt;a href="http://wordpress.org" rel="nofollow"&gt;wordpress.org&lt;/a&gt; site is run.&lt;br&gt;&lt;br&gt;Whether it's in the best interest for the community or not might factor into the decision, but ultimately what is allowed in the repository should ultimately be decided by the site owner, not the community.  What would be ideal is if the community owned the site and, perhaps more importantly, the brand, which it most certainly does not.  In either case, I'd still argue that omitting non-GPL plugins/themes from the repo is good for the project.  Leading by example is always best.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Thu, 18 Dec 2008 18:00:25 -0000</pubDate></item><item><title>Re: Careful, I&amp;#8217;m licensed to thrill</title><link>http://funwithwordpress.disqus.com/careful_i8217m_licensed_to_thrill/#comment-4396038</link><description>I think the complexity of the task depends on how complex you want to make it. The theme I run on this blog effectively replaces all the WordPress functions with copies of its own; of course it doesn't read in the template files, they still run as they did before, but I can imagine it wouldn't be that hard to use, say Blogger's template tags instead, or some other text based way of showing that you want a title in place x and a post in place y. I think the drupal idea is very interesting. I do think there is some way to go yet before any system has the best theme system it can get.&lt;br&gt;&lt;br&gt;Of course it is worth stating that the only reason this is an issue is because there is a repository that requires themes to be GPL to be in it. Beyond this licensing is only really an issue when you need to enforce it.&lt;br&gt;&lt;br&gt;And yes, I did expect you to say that :-)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">arickmann</dc:creator><pubDate>Sun, 14 Dec 2008 04:45:25 -0000</pubDate></item><item><title>Re: Careful, I&amp;#8217;m licensed to thrill</title><link>http://funwithwordpress.disqus.com/careful_i8217m_licensed_to_thrill/#comment-4393725</link><description>Your idea to remove the code bits from the HTML files is intriguing, although thinking some more about it, I wonder if even that is possible.  I've been playing a bit with different style theme construction for Habari lately that leads me to think that it would be a lot harder than it sounds.&lt;br&gt;&lt;br&gt;WordPress theme construction is such that you have a specific file for a specific type of request.  For example, you may have a template file that represents the response to give when requesting a single post: single.php.  In Habari, this file is named something else, but it exists (if you don't look any deeper).&lt;br&gt;&lt;br&gt;To give a counter-example, in Drupal you produce a single page.tpl.php wrapper template, which would be like a WordPress template with the header and footer includes built in, but in place of the content area you simply (to simplify) output the "$content" variable.  When you make requests for specific types of things, Drupal fills in that content variable with the type of thing your requested based on templates specific to the things you request.  So if you request a post (which in Drupal is a "node" of type "blog") it gets the node.tpl.php template file (or the node-blog.tpl.php file if that exists), uses it to build that node's output, then inserts it in the page.tpl.php's content spot.  It does this if there is one post or many posts, using the same two templates, just repeating the one in a loop if there are multiple posts to display.&lt;br&gt;&lt;br&gt;As you can see, Drupal's is radically different from WordPress' template model.  Interestingly, with not too much additional work - and soon to be much less, I think - Habari can work this way too.  (But you were expecting me to say that, weren't you?)&lt;br&gt;&lt;br&gt;My question:  Is there another blog package that is sufficiently the same in its theme structure but not also GPL-licensed that you could reasonably say that your output is platform-neutral, not WordPress-specific, thus able to use a non-GPL license?&lt;br&gt;&lt;br&gt;I'm not sure of the answer, but it's an interesting intellectual puzzle.&lt;br&gt;&lt;br&gt;Obviously, I'm on the side of creating and distributing themes for Habari under the ASL.  Since the ASL is GPL-compatible, that means that someone (or you) can take the code you produce for Habari and make a WordPress or Drupal theme out of it.  And since Habari itself is ASL, you can create a theme under any license you want, and do whatever you want with it, including charging for commercial/premium themes and restricting their redistribution or freely releasing your own theme under an appropriate OSI-approved license.  It's a win for themers, it's a win for users, it's a win for free software.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ringmaster</dc:creator><pubDate>Sat, 13 Dec 2008 22:25:08 -0000</pubDate></item><item><title>Re: Is Oxite the future of blogging?</title><link>http://funwithwordpress.disqus.com/is_oxite_the_future_of_blogging/#comment-4332201</link><description>OK, I will give you that. It would be nice if it were more usable by the masses. I wouldn't have known how to deploy it to a web server and I don't think you could right now (on a commercial host) what with the framework being beta. &lt;br&gt;&lt;br&gt;Hopefully when they have developed it further it will do that. Perhaps they want the community to set the direction so it isn't viewed as an MS project. &lt;br&gt;&lt;br&gt;However it evolves it will be nice to have more competition.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">arickmann</dc:creator><pubDate>Thu, 11 Dec 2008 14:30:43 -0000</pubDate></item></channel></rss>