Re: [Rhythmbox-devel] Cover Art and Credit Card Safety
On Wed, 2008-08-06 at 23:37 +0200, Maximilian Schwerin wrote: > 2) I tried to find a word about how credit card data is handled when buying > from > magnatune via rhythmbox. I guess you do all you can to make this safe but I > do > believe this subject justifies a BIG section in the help files and the FAQ on > your webpage explaining what you do to keep the data safe. Not knowing > anything > about the way you handle the data is a reason not to use it for me... At the moment, credit card data isn't stored at all. You have to re-enter it every time you make a purchase. Basically, the only way I'd be comfortable storing CC info is in the gnome keyring, and when I last tried to implement it there were problems with the python bindings. That was a while ago, so if I get some free time this year I might try again. The method used to actually send the data to Magnatune is in the URL of an SSL-secured HTTP request, so the data is protected (assuming gnomeVFS actually verifies the SSL certificate from the remote server). That's the only way Magnatune supports getting CC info from external clients (well, there is *unsecured* HTTP, but I'm not going to use that :), so it's not going to change. -- Adam Zimmerman <[EMAIL PROTECTED]> CREATIVITY - http://mirrors.creativecommons.org/movingimages/Building_on_the_Past.mpg ALWAYS - http://www.musiccreators.ca/ BUILDS - http://www.ubuntu.com/ ON THE PAST - http://www.theopencd.org/ -- You will always get the greatest recognition for the job you least like. ___ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
Re: [Rhythmbox-devel] Cover Art and Credit Card Safety
Hi Maximilian, Yes, RB's cover art plugin is still using AWS for getting cover art. But we could move to Last.fm API. I think Last.fm is much better than AWS, it seems that their records/albums DB is larger. For example, there are not cover arts for Russian artists, but it's possible to find them on Last.fm. Because people update DB of Last.fm every day, because social networks rule. Here is an API: http://www.last.fm/api/show?service=290 Br, Alex Maximilian Schwerin wrote: Hi all, I got two questions: 1) Are you still using Amazon Webservices for getting cover art? As far as I understand their license this is not allowed: -- snip -- 5.1.3. You are not permitted to use Amazon Associates Web Service with any Application or for any use that does not have, as its principal purpose, driving traffic to the Amazon Website and driving sales of products and services on the Amazon Website. -- snap -- What is your read on this? I'd like to use AWS in a project of my own but have some reservations due to the license... 2) I tried to find a word about how credit card data is handled when buying from magnatune via rhythmbox. I guess you do all you can to make this safe but I do believe this subject justifies a BIG section in the help files and the FAQ on your webpage explaining what you do to keep the data safe. Not knowing anything about the way you handle the data is a reason not to use it for me... Keep up the good work! Cheers, Maximilian ___ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel ___ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
[Rhythmbox-devel] Cover Art and Credit Card Safety
Hi all, I got two questions: 1) Are you still using Amazon Webservices for getting cover art? As far as I understand their license this is not allowed: -- snip -- 5.1.3. You are not permitted to use Amazon Associates Web Service with any Application or for any use that does not have, as its principal purpose, driving traffic to the Amazon Website and driving sales of products and services on the Amazon Website. -- snap -- What is your read on this? I'd like to use AWS in a project of my own but have some reservations due to the license... 2) I tried to find a word about how credit card data is handled when buying from magnatune via rhythmbox. I guess you do all you can to make this safe but I do believe this subject justifies a BIG section in the help files and the FAQ on your webpage explaining what you do to keep the data safe. Not knowing anything about the way you handle the data is a reason not to use it for me... Keep up the good work! Cheers, Maximilian ___ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
Re: [Rhythmbox-devel] plugin development
On Tue, Aug 05, 2008 at 12:59:41AM +0400, Alexander Kraev wrote: > Hello all, > > I am developing a plugin for one of social networks(just a home project > for myself and friends). I almost do not know Python, but it seems that > I can study it faster than GObject or Vala. I have a one question about > plugin development for Rhythmbox on Pyton. > > I have reviewed the source code of few plugins and, in principle, I > understand the logic of Pyton plugin system. But most of the existed > plugins using BrowserSource work with a list of already prepared tracks > from remote files or something else. The essence of my plugin - do > search in the remote database and use the response to fill the track > list of BrowserSource. The problem is that the search bar of > BrowserSource is connected to the track list already filled with tracks > and I don't know how to change the behaviour of search bar. You can do this by subclassing BrowserSource and overriding the 'do_impl_search' method. The only parameter to this method is the text that the user has typed in the search box. This method can be called multiple times while the user is typing in the search box, so you might need to limit the query rate or add an extra delay there. ___ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel