Linked by Thom Holwerda on Mon 4th Jun 2007 16:38 UTC, submitted by anonymous
Benchmarks "We have developed a new package-management tool, called Opium, that improves on current tools in two ways: Opium is complete, in that if there is a solution, Opium is guaranteed to find it, and Opium can optimize a user-provided objective function, which could for example state that smaller packages should be preferred over larger ones. We performed a comparative study of our tool against Debian's apt-get on 600 traces of real-world package installations. We show that Opium runs fast enough to be usable, and that its completeness and optimality guarantees provide concrete benefits to end users."
Thread beginning with comment 245326
To read all comments associated with this story, please click here.
More
by leibowitz on Mon 4th Jun 2007 23:41 UTC
leibowitz
Member since:
2006-10-17

Chris: you seems involved in that thing. I must say I'm totally impressed by the way you tackled the problem, and how you and your mates found a solution.

To me the solution does not really matter, I'm not too good at maths. Anyway I like coding, and I'm really interested in your work. So maybe one day I will try to implement it. But I think someone else will do it before I can understand apt source code and how to patch that "thing"-in.

I hope someone will do that soon enough!

Reply Score: 1

RE: More
by christucker on Tue 5th Jun 2007 04:23 in reply to "More"
christucker Member since:
2007-06-04

I'm really glad you enjoyed it. The goal, after all, was to get this stuff out into the public so that people can read it and potentially implement it for others to use! Good luck if you do decide to dive into the APT source code, though...I believe the original name of "Deity" may have been a measure of the code-mastery required to successfully hack on it. :-)

Reply Parent Score: 2