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 245171
To read all comments associated with this story, please click here.
Great....
by Excel Hearts Choi on Mon 4th Jun 2007 17:12 UTC
Excel Hearts Choi
Member since:
2006-07-08

Just what the world needs, another package manager. Save all the choice is good crap. A uniform way of installing/removing/upgrading would go a long way in making linux a more enticing offer to enterprise customers. So much time, money, and energy is wasted on creating a new (probably buggy when compared to linux mainstays like apt-get) way of doing something for which there already exist several quality candidates. Why not really make a difference and start lobbying hardware companies to open their specs, help code KDE 4, improve suspend/resume for the ever increasing number of laptop configurations, or any other the other worthy causes in the FOSS community.

RE: Great....
by christucker on Mon 4th Jun 2007 18:13 in reply to "Great...."
christucker Member since:
2007-06-04

OPIUM isn't a full package manager, it's a dependency analysis algorithm designed to plug in to existing package managers (in particular, APT). The paper is a research piece exploring the algorithm; hopefully the community will find value in it and we can look at integrating it into APT in the future. It certainly doesn't aim to replace apt-get entirely, only the portion of it that computes dependencies. Because the paper was targeted at an academic, not an industrial, audience, this kind of implementation mechanism was not covered in it. However, if you read the paper you'll be able to see very quickly what we do and do not deal with.

Reply Parent Bookmark Score: 5

RE: Great....
by evangs on Tue 5th Jun 2007 06:55 in reply to "Great...."
evangs Member since:
2005-07-07

Why not really make a difference and ...

And start reading the linked article, instead of the OSNews blurb before spewing misinformed comments and dissing the work people have done? You don't even need to look beyond the introduction to see the goals of OPIUM.

Reply Parent Bookmark Score: 2