[gpodder] Re: RFC: per-feed update frequency

  • From: Thomas Perl <th.perl@xxxxxxxxx>
  • To: gpodder@xxxxxxxxxxxxx
  • Date: Sun, 30 Sep 2012 09:34:46 +0200

Hi,

2012/9/29 Rafi Rubin <rafi@xxxxxxxxxxxxxxxx>:
> On 09/29/12 11:09, Cristian Rigamonti wrote:
>> Hi, I opened https://bugs.gpodder.org/show_bug.cgi?id=1676 to suggest a
>> new per-feed update frequency setting, and hacked up an initial patch.
>>
>> If you are interested, please share your comments here or in the BTS; I'm
>> especially wondering if choosing a day of the week (as my experience
>> suggested) is a good idea.  Code contributions are of course welcome!
>
> Personally, I just setup cron jobs for the podcasts that only publish episodes
> for a limited period of time.

When you set up cron jobs, this isn't really for you. This is for end
users wanting to tweak the feed update frequency of podcasts in the
GUI.

> If you are going to the trouble of adding update frequency or scheduling to
> channels, perhaps it would be worth integrating with some scheduling service
> (cron being just one possibility).

That's mostly not required for this feature; users can use these
scheduling services with either the "gpo" command-line utility or
D-Bus (we might need to add a D-Bus method to only update a single
podcast given its URL, though). We should make sure that users have
this option, but it's not related to how we structure the "simple"
user-friendly update frequency setting.

> Some other ideas to toss in:
> scheduled device sync, or sync on hotplug

That's totally off-topic, but feel free to create a new bug report /
feature request for this. I know that there's some hotplug code out
there.

> - - before/after sync commands
>   I actually sync to a local folder which has a limited set of my full
> podcasts download and then sync that to other devices with a script (various
> mix of rsync + ssh or locally mounted targets, depending on what I'm syncing
> and whether or not things are plugged in).

Does this really need integration into gPodder proper? Sounds like you
could just use these scripts outside of gPodder on the gPodder
download folder and receive the same results?

> - - per channel limits on number of episodes to keep, or age of episodes to 
> keep
>   For newsy podcasts, that are only interesting if they are current.

There's a bug for that: http://gpodder.org/bug/98

Thanks,
Thomas

Other related posts: