On Fri, Nov 05, 2010 at 07:01:32PM +0200, Miika Komu wrote: > > On 11/05/2010 03:36 PM, Diego Biurrun wrote: >> On Fri, Oct 29, 2010 at 05:11:31PM +0300, Miika Komu wrote: >>> >>> On 10/27/2010 01:51 PM, Diego Biurrun wrote: >>>> What's with the top-posting all of a sudden? >>>> >>>> On Tue, Oct 26, 2010 at 10:30:23PM +0300, Miika Komu wrote: >>>>> >>>>> On 26/10/10 20:57, Diego Biurrun wrote: >>>> This thing is supposed to be infrastructure software that touches every >>>> single packet passing through a machine. For that it needs to become >>>> ultrafast and very reliable. At the moment it is neither. >>> >>> Not really all packets, just the HIP-related ones. Ultrafast and >>> reliable calls for testing and performance optimization, not just >>> polishing the code base. >> >> Precisely my point, HIPL still has a long way to go there. Let's not >> forget that it dabbles in cryptography, a field where it is frightfully >> easy to make important mistakes. > > please elaborate? What is wrong with the crypto in HIPL? Hopefully nothing, but I would not bet :) >>>>> I think there's not much benefit of merging the packages. For example, I >>>>> see more benefit in migrating from the brittle debbuild script to a >>>>> better way of handling the packaging (perhaps on a new branch). After >>>>> all, it does not even work on Debian at moment... >>>> >>>> We should get rid of debbuild, yes. We already have Debian packaging in >>>> place, it just needs to be extended. But since we're overhauling the >>>> binary packaging infrastructure anyway, it makes sense to rethink now >>>> which parts of it are good and which need to be changed. >>>> >>>> Once we have the RPM infrastructure properly cleaned up, I will tackle >>>> the Debian packaging issue. Right now real Debian packaging stuff >>>> exists in the debian/ subdirectory, but it builds a single monolithic >>>> package. >>> >>> Go ahead with the monolithic package if you really believe it's the best >>> way to go. However, you should then make sure to modify packaging >>> correctly so that there is "Replaces: hipl-all, hipl-daemon, .." >>> dependency included in the rpm and deb packaging. This way, we can >>> ensure a flawless upgrade path from current split packages to the >>> monolithic version. If there's naming changes in packaging, please >>> remind me to update the installation instructions at hipl.hiit.fi. >> >> Good point, a smooth upgrade path is always nice. Please remind me of >> this should my scatterbrained self forget it. > > Will do :) Actually it is called Obsoletes: I was wondering for a moment there... Diego