[MTOS-dev] MT as asset aggregator
Dan Wolfgang
dan at danandsherree.com
Tue Jan 1 06:58:23 PST 2008
My feedback is minimal, but here it is: I love all the possibilities
that have been thought up for how to use the Assets system. I think
it's the most exciting new feature to come out of MT4 and I'm
interested to see what it develops into as time goes by. (In
fact--when I can get some time--I really hope I can get some plugins
together to do some other things *I* want out of the Assets tool.)
Dan
On Dec 31, 2007 7:08 PM, Bud Gibson <fpgibson at gmail.com> wrote:
> [postscript: First off, I'd like to thank Byrne Reese and Mark Carey for
> suffering through blog comments and private email conversations as I have
> attempted to figure out MT's asset management system. They both helped me
> understand that I was just fundamentally not seeing some things.]
>
> I just got done reading Byrne's post to the MT.org blog about MT's asset
> management capabilities and his two plug-ins, podcasting and media manager.
> I think asset management is a nice move forward for the platform and applaud
> Byrne's work on the two plugins. Once you read the code, you can definitely
> figure out how to roll your own.
>
> However, I think MT(OS) is still missing the boat in a big way for asset
> management. Here are a few observations as to why along with solutions:
>
> 1. The podcasting and media manager plugins actually overlap. Both insert
> assets into the asset management system. Once an asset is in the asset
> management system, it can be associated with any entry. The podcast plugin
> seems to be a special case of the media manager. The podcast plugin is an
> attempt to fit the specific use case of people producing mp3 audio podcasts
> who just want an easy way to insert that information into their entry.
>
> Solution: Probably focus development on the media manager plugin since it
> provides the more general case. However, the podcast plugin provides a good
> example of code that associates media with entries.
>
> 2. Anyone I know who is producing sites with significant media content has
> organized the process so that media production is totally separate from
> writing and publication. They're different skill sets. However, the whole
> MT approach is built around melding the three. Assets are inserted directly
> into entries, something that bewilders people who are just trying to write
> and complicates later syndication and publication in unpleasant ways.
>
> Solution: Quit trying to insert media directly into entry text. Instead,
> associate the media with an entry and leave it to templates to place the
> media in the appropriate spot proximate to the entry that it is associated
> with.
>
> 3. Media manager is built on the idea of accessing external media sites
> using site specific APIs. One would write a separate extension in media
> manager for youtube vs. flickr vs. photobucket vs. blip.tv. However, at a
> very base level, these four external asset management sites actually share
> one uniform RESTful API. That is to request a specific RSS feed and then be
> returned media RSS. Viewed at this level, the APIs are shared and brain
> dead simple.
>
> Solution: Create an asset manager extension that reads media RSS from a URL
> supplied by the user, and you've covered the four biggest ones. Ben Trott's
> refeed might provide part of the basis for this functionality.
>
> In sum, I think MT would take a giant step forward if we created an asset
> aggregation plugin. The plugin would do the following:
>
> 1. Periodically poll RSS media feed URLs provided by the blog
> administrator.
>
> 2. Pull the assets designated in those feeds into a list of available
> external assets (this list need have no memory beyond what is pulled from
> the RSS file)
>
> 3. Make it possible for blog administrators to associate external assets
> with entries (without forcing them to insert code into the entry text).
> This would cause an asset to be created within MT's internal asset
> management system and associate that asset with the entry.
>
> A plugin that just addressed point 3 would be a big win, and I think it's
> possible to create one relatively easily from Byrne's podcast plugin.
>
> So, happy new year,
> Bud
>
> --
> Bud Gibson
> cell: 734-657-4800
> web: http://michiganinnovators.org
> _______________________________________________
> MTOS-dev mailing list
> MTOS-dev at sixapart.com
> http://www.sixapart.com/mailman/listinfo/mtos-dev
>
>
--
Dan
http://uinnovations.com - Web development with a focus on UI and Movable Type.
http://eatdrinksleepmovabletype.com - I eat, drink and sleep Movable Type.
http://danandsherree.com - But occasionally find time for other things.
More information about the MTOS-dev
mailing list