• Previous message: [greg-dev] another question
  • Next message: [greg-dev] Cache copies of enclosures
  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    [greg-dev] Cache copies of enclosures

    Greetings,
    
    Has there been any discussion of adding capability to cache enclosure files? I
    tried many searches of the list, forum, and tickets to no avail. 
    
    Here's what I'd like to be able to do. This is probably beyond the scope of
    Gregarius, but I think it would be a useful for people who often switch between
    multiple computers and would like to make sure they have a copies of their
    favorite podcasts/videocasts available to them wherever they are in an familiar
    web-based interface (along with all the other stuff they monitor via RSS).  
    
    How it might work with Gregarius:
    User: 
    - An option is added to a feed to allow enclosures to be cached.
    - When viewing an item summary with an audio/video enclosure, the user gets the
    option to open the cached copy or the live/original source copy. 
    Backend:
    - If Magpie or some other subcomponent of Gregarius can't grab and save a
    "local" copy of the enclosure, then call an external script that can. There are
    a few out there that have decent command line options (for size restrictions,
    etc.). 
    
    I started browsing code to see where some of the hooks would be necessary. I
    think this might be a significant undertaking, but I would like feedback. 
    
    I have looked at other aggregator and web-based client packages to accomplish
    this but nothing seems refined enough. If you know of something, certainly let
    me know. I've looked through long lists of "podcatchers" and "aggregators." I
    do not want a service hosted by someone else since who knows what'll happen
    (such as mefeedia). 
    
    Please let me know if I need to clarify, etc. 
    
    Thanks. Mark. 
    
    Posted by Mark [reply] at Fri Dec 2 03:37:16 CET 2005