On Tue, Mar 23, 2010 at 09:27:15AM -0800, Jeff Spaleta wrote:
> On Tue, Mar 23, 2010 at 4:28 AM, Thomas Perl <[email protected]> wrote:
> > Sure - we've already prepared the "framework" for this inside the
> > dependency manager code, but have been lacking integration of a specific
> > packaging environment. See
> > src/gpodder/gtkui/desktop/dependencymanager.py and its related TODO
> > items in the source code for where the package manager-specific code has
> > to be inserted. You probably also need to enhance the DependencyModel
> > class in src/gpodder/gtkui/services.py with some additional metadata
> > from the DependencyManager (in src/gpodder/services.py) so that you can
> > map the command-line tool names and the Python module names to
> > system-specific package names that need to be installed.
> >
> > Patches gladly accepted :)
> 
> Good to know.  Just wanted to make sure this fit on the roadmap. I'll
> poke around at making this work on Fedora as a patch set. The mapping
> will have to be distribution specific I think. How do you envision
> that being handled? A runtime on system datafile read that expresses
> the mapping? Or a set of build time configs that hardwire the mapping?

Maybe we can start with a distro-specific patch at the beginning and
then try to merge things upstream when more distros add support for this
- we will then know which data is available and how we can (possibly)
merge it, so we don't need to provide complete data sets for all distros
(if possible).


Thanks,
Thomas

_______________________________________________
gpodder-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-devel

Reply via email to