News for hackers. Stuff that matters.
Re:Bento, a pythonic packaging solution for Python software by zokier on Sunday July 04, 2010 @05:03AM (#1485418)
It wouldn't need bindings for every language. Packages usually are just a bunch of files with dependencies and some other metadata. Nothing in that is language-dependent.

And not everyone needs to use the same repository either. Again, apt does handle multiple repositories just fine.

Re:Bento, a pythonic packaging solution for Python software by mhd on Sunday July 04, 2010 @12:56PM (#1485934)
I meant the same repository software/format. Try to convert CPAN...

And you'd need language bindings for selecting the properly installed package (language modules need to be multi-version capable). Things like "gem 'activerecord', '= 1.4.0'" in RubyGems, or Maven's dependency resolution.

But again, the technical difficulties pale before the political ones. You'd have a much larger chance of success concentration on one platform (e.g. Debian), creating some automatic gem/egg/CPAN converter and then wrapping the language-native tools to use that. Whether that's actually worth the effort…