Notices


Reply
Thread Tools
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#141
Originally Posted by danramos View Post
Is everyone else seeing the same thing? Looks like 0.12.3 still hasn't shown up in the repos and I've checked yesterday morning when I saw that there was a new gpodder released and then again now. Just wondering if it's me.. or the repo/gpodder deploy.
It's me being slow at setting up the Diablo SDK on my laptop after re-installing Ubuntu 8.04, so the blame should go into my direction

I will try to get 0.12.3 ready and packaged before the Maemo Summit, though, because I want to have the new version on my tablet to show around, then.
 
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#142
Originally Posted by vjones777 View Post
BRILLIANT! It's working great now
I can't believe it was that simple. There should be a BIG WARNING posted in the notes on the http://www.gpodder.org/ download page.

I put the notes I think are needed there on http://www.internettablettalk.com/wi...26_Managers.29

There's a lot of good info in this thread which could do with being added to the tablet wiki.
I'll try and trawl through the thread for the nuggets to copy as time allows. Thanks again danramos.
It would be helpful if you could summarize all the info you would like to be put on maemo.gpodder.org and send it to me via private e-mail (thp at perli dot net), and I'll make sure that info will make it onto that page. Thanks for your help!
 
danramos's Avatar
Posts: 4,672 | Thanked: 5,455 times | Joined on Jul 2008 @ Springfield, MA, USA
#143
Originally Posted by thp View Post
Actually, the Desktop version of gPodder obviously stores these setting in the user's home directory. For the Maemo version, I thought it would be best to save the user settings on the internal SD card (don't know what mmc2 is on the N810), so the internal flash memory doesn't wear of from all the configuration and subscription changes (i.e. if your SD card would wear off, you could just simply swap your SD card, but in case of the internal memory, I believe your tablet would be screwed.

What I really plan to do is to make the memory card that is used selectable, i.e. mmc1 or mmc2. I believe that every tablet user has at least one memory card, and for purposes like gPodder (i.e. downloading big files from the Internet), the internal memory wouldn't be suited that well, anyway.
Just a few points of observation and opinion:

If I'm not mistaken, the /home/user directory is the intended target for . rc (resource control) files (as POSIX standards would dictate). By following the POSIX standard, you also get the added benefit of backup tools (like the one included with the tablet) recognizing those files as user configurations and being backed up properly even if the operating system gets upgraded.. so that apps can rely on them existing there.

Relatedly, I've observed that Nokia designed the home directory as a place for things like browser cache, favorites and other resource and config files. If I recall correctly, they pointed out to me (in a bug report) that the filesystem is JFS, which should minimize read/write to the nonvolatile file system and scatter writes, I believe. This should make it last quite a long time.

Most important, though... N800 and N810 both use /media/mmc1 as the removable memory card. The N800 has a removable (but hard to get at conveniently) internal memory card at /media/mmc2. The N810 has a non-removable and permament (fixed) 2GB internal FLASH RAM faux 'card' located at /media/mmc2. By forcing maemo to use /media/mmc2, you're putting much more stress of a non-removable memory card for N810 owners (we N800 owners can always swap it out for a new one.. but it's just inconvenient and unnecessary, I would think).

My opinion is that the maemo port shouldn't place the .gpodder directory on a memory card at all but it SHOULD place the database and podcasts in /media/mmc1/gpodder by default--with the option of choosing to place it elsewhere if the user wishes to choose another path. This will make the app a LOT more like the desktop, a lot more flexible and it will prevent it from REQUIRING either an internal or external card in order to at LEAST start up.

If you want to go over-the-top awesome.. you could have it, only on a first-time run: check to see if a /media/mmc1 and/or /media/mmc2 are mounted ( awk '{print $2}' /etc/mtab will show you a list of current mountpoints, for example) and then, if mmc1 exists, create gpodder and default to that card on that first run.. if it doesn't exist, try mmc2. If one of those two were used, indicate that the gpodder directory was placed there. if neither exists then maybe pop up a dialog to warn the user to pop in an SD card to use before running for the first time. ...but this isn't even necessary--it's just a notch of extra usability. Ideally, to be totally awesome, it would auto-detect whether a gpodder directory already exists on either mmc1 or mmc2 and then auto-set the working path to either one.

Heck.. maybe that's all it needs.. just autodetect whether gpodder exists in mmc1 or mmc2 and be done with it?

Say, do you have an N800 or N810 yet, thp? (I'm still getting nag screens despite having entered in the code to stop it.. heh, not a big deal--but it does remind me to ask.)
 
danramos's Avatar
Posts: 4,672 | Thanked: 5,455 times | Joined on Jul 2008 @ Springfield, MA, USA
#144
Originally Posted by thp View Post
It's me being slow at setting up the Diablo SDK on my laptop after re-installing Ubuntu 8.04, so the blame should go into my direction

I will try to get 0.12.3 ready and packaged before the Maemo Summit, though, because I want to have the new version on my tablet to show around, then.
Awww pff.. okay then. I was a little worried since I haven't seen ANY updates to ANYTHING lately.

Danke shoen!!
 
Posts: 11 | Thanked: 1 time | Joined on Jun 2008
#145
Originally Posted by thp View Post
paulgosling2828: You have to use "gpodder --maemo --run" on internet tablets to enable the folder handling for N8x0 - i.e. use /media/mmc2/ instead of the user's home folder. Then, it should work with cron, too. For the other feature requests, please see the gPodder Wiki and if you can't find anything, please file a feature request over at bugs.gpodder.org. THanks!
OK thanks, had a look at the Wiki, just submitted a bug report (well it's not a bug, just a feature request actually) for the "only download latest podcast" feature.

Many thanks for your help & effort!
Paul
 

The Following User Says Thank You to paulgosling2828 For This Useful Post:
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#146
Originally Posted by paulgosling2828 View Post
OK thanks, had a look at the Wiki, just submitted a bug report (well it's not a bug, just a feature request actually) for the "only download latest podcast" feature.
Thanks. Will eventually be considered when I have some more free time At least we won't forget about it, as it's in Bugzilla now.
 
Posts: 53 | Thanked: 6 times | Joined on Sep 2008
#147
Hi Thp,

Thanks a lot for building a wonderful application for N810. I really liked it except for the feature that it doesnt have its own internal player. I cant listen to all the podcasts in one go. I would have to click on individual podcast every time. It is a bit time consuming and demands attention when you want to do other thing simultaneously. With an internal player and capability to podcast videos, this would be a great application to pay for (even though it is worth donating even now).

The application should launch when i click on a podcast link (just like how rss feed reader launches upon clicking on a rss link). This helps easy addition of podcasts instead of copying and pasting links every time one want to add the podcast.

In addition, I found the application very resource hungry, My N810 almost hangs when I click on download three in a series. Also, the application hangs when there are errors with feed links. I am not sure if this is the case with others as well.

The automatic podcast search option (that comes in the beginning of loading the application for the first time) should provide a search window and it should be able to fetch podcast links by searching a key word such as 'Hollywood' etc. Right now it only shows some podcast examples on linux etc stuff.

The status icon in system tray doesnt appear properly (it takes the shape of its adjacent icon and in this case the system tray time making it to look double) and clicking on it does show any action.

I am not sure if you plan to incorporate above features but it would really be great if you could do that.

Keep up the good work

Last edited by svrkprabhakar; 2008-09-25 at 04:01.
 
Posts: 53 | Thanked: 6 times | Joined on Sep 2008
#148
Hi, can any one tell me if gpodder for N810 can allow synchronizing with either apple Itunes podcasts or PC version of gpodder so that I always download podcasts on PC first and synchronize my N810. This is because N810 cannot be connected to LAN cable and wireless is not available at the place I work. Any hint would help.
 
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#149
Originally Posted by svrkprabhakar View Post
Thanks a lot for building a wonderful application for N810. I really liked it except for the feature that it doesnt have its own internal player. I cant listen to all the podcasts in one go. I would have to click on individual podcast every time. It is a bit time consuming and demands attention when you want to do other thing simultaneously. With an internal player and capability to podcast videos, this would be a great application to pay for (even though it is worth donating even now).
Internal Player: A few days ago, we've created an open source project around a small Python hack I wrote weeks ago to resume long live concerts playback position when re-starting the app. This project ("Panucci" - a Futurama reference) is now being developed by three people at the moment. We will have a release soon, probably. It can integrate well with gPodder already, and we might plan to integrate some of the playback features into gPodder (although we still want to give the users the ability to choose whatever player they like).

Panucci Website: http://panucci.garage.maemo.org/

As far as video podcasts go - gPodder already supports these (there are even example podcasts in the initial OPML file). I can play my video podcasts fine with either the Nokia Media Player or MPlayer installed.

Donating is also possible already http://maemo.gpodder.org/donate.html

Originally Posted by svrkprabhakar View Post
The application should launch when i click on a podcast link (just like how rss feed reader launches upon clicking on a rss link). This helps easy addition of podcasts instead of copying and pasting links every time one want to add the podcast.
I've talked with one of the Canola guys at the Summit, because they have already written a "feed handler" (in canola-tuning, I guess) which allows to direct RSS feed clicks in the browser to other apps. I have to talk to the author of Canola's feed handler to work on a solution that will allow other apps to plug into that feed handler, so clicks in browsers can be accepted. But so little time on my hands right now...

Originally Posted by svrkprabhakar View Post
In addition, I found the application very resource hungry, My N810 almost hangs when I click on download three in a series. Also, the application hangs when there are errors with feed links. I am not sure if this is the case with others as well.
Will get a bit better in 0.13.0, due to be released in a few days/weeks. There's still lots of potential optimizing for Internet Tablets (remember, gPodder is a Desktop App ported to Maemo), and we are working on it. Slowly

Originally Posted by svrkprabhakar View Post
The automatic podcast search option (that comes in the beginning of loading the application for the first time) should provide a search window and it should be able to fetch podcast links by searching a key word such as 'Hollywood' etc. Right now it only shows some podcast examples on linux etc stuff.
I'd be more than happy to do that, but currently, there is no free (as in beer) podcast directory service that has a public API that I can query to do things like a search that returns an OPML I can display for selection. If you know of such a service, I'd be happy to include it. But don't expect me to maintain a podcast directory all by myself Again.. time is the limit here.

Originally Posted by svrkprabhakar View Post
The status icon in system tray doesnt appear properly (it takes the shape of its adjacent icon and in this case the system tray time making it to look double) and clicking on it does show any action.
Can you please send me a screenshot of how it looks like? Or maybe you just need to restart gPodder for the tray icon to be displayed correctly? Which version of gPodder are you running? Have you updated to the latest OS2008 version (Diablo)? Because the tray icon works just fine on my N800 running Diablo (or else I would have deactivated that feature long ago).

Thanks for your feedback! As I already said above, most of these features are possible and some of then are even worked on, but all these things need time, and we're just about three or four people who are the main contributors to gPodder. Patches, written documentation and donations are gladly accepted for that reason
 

The Following User Says Thank You to thp For This Useful Post:
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#150
Originally Posted by svrkprabhakar View Post
Hi, can any one tell me if gpodder for N810 can allow synchronizing with either apple Itunes podcasts or PC version of gpodder so that I always download podcasts on PC first and synchronize my N810. This is because N810 cannot be connected to LAN cable and wireless is not available at the place I work. Any hint would help.
iTunes is not supported at the moment.

gPodder on the Desktop: Yes, this is supported, although you need to do things manually. Here you go:

1.) Copy the contents of your downloads folder to /media/mmc2/gpodder/downloads/ on your tablet
2.) Copy the following files from ~/.config/gpodder/ to /media/mmc2/gpodder/ on your tablet: database.sqlite, channels.opml, gpodder.conf
3.) Change "download_dir" in gpodder.conf on the tablet to /media/mmc2/gpodder/downloads

This should be all there is to do. Open gPodder on the tablet, and you should have your subscriptions and episodes from the PC available on the tablet.

Please report back if this works for you.
 

The Following User Says Thank You to thp For This Useful Post:
Reply

Tags
media, podcasts


 
Forum Jump


All times are GMT. The time now is 08:25.