GNOME Bugzilla – Bug 728314
Wishlist: Smart playlist generation (like Genius, Mirage, ...)
Last modified: 2018-05-24 18:14:16 UTC
Wishlist: possibility to incorporate a plugin that generates a playlist based on user preference, like Mirage (http://hop.at/mirage/) or similar.
just to say - if anyone wishes to progress this - especially if its a Mono to python port of the Banshee Mirage plugin, I'm willing to help out with the rhythmbox python specifics. Just shout if you are interested in collaborating.
Hi, I am interested in working on this. I am new to Gnome and hence does not have any prior experience. Please tell me if this bug is fit for a newcomer and if yes then please point me to some resources from where I can get started.
Hi Vijay, Can I suggest you setup your own github repo that you and others like myself can contribute to. Once the plugin has completed porting, request through this bug report for the plugin to be merged - attach the plugin files for review. the banshee mirage code can be found via the link Walter gave above - specifically https://gitorious.org/banshee-community-extensions/banshee-community-extensions/source/44826f3054f15c5011ce20edf1faf8fcd1e2c6eb:src/Mirage/Mirage In terms of Rhythmbox - beginners guide to creating a plugin is here: - https://wiki.gnome.org/Apps/Rhythmbox/Plugins/WritingGuide I would warmly recommend this for a python oriented guide to the rhythmbox API - https://lazka.github.io/pgi-docs/#RB-3.0 The official C version is here: - https://developer.gnome.org/rhythmbox/unstable/index.html Also look at the existing plugins for hints as to how a plugin fits together - https://github.com/GNOME/rhythmbox/tree/master/plugins Also look at other third-party developers plugins - just search for "rhythmbox" in GitHub - lots of third-party plugins there For example - my plugins are here: - https://github.com/fossfreedom
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/1338.