James Pearson dijo [Mon, Aug 31, 2009 at 11:28:09AM -0700]: > With Arch packages, we can add a post-upgrade hook to display messages about > things that changed that the user should be aware of. Is there something > similar for apt?
There is, but it is frowned upon - If we constantly add notices for every little bit that changed, the user will be very often annoyed when he tries to just update. Most changes should be as automated/automatable as possible, and the rest should be documented. > I think that automatically editing the user's config file is a Bad Idea, > because, honestly, that their own file to deal with. Give them a message of > important changes (or even just a "make sure to read the changelog, > available at [url]") is much better, because it prevents problems such as > these without taking away control. I agree - But users are discouraged to directly mess with cherokee.conf, which should -for most users, for most use cases- be always handled through cherokee-admin instead. So says our wise upstream :) > Forgive me if I misunderstand, but the recent versions of cherokee > are only packaged for Sid (unstable), right? It's my thought that > anyone who uses Sid should be prepared to invest time to fix things > when upgrading software. I know that I never update my Arch > machines if I don't have time to fix any issues that may crop up as > a result, and I've accepted that as the price for having the > bleeding-edge. Yes. Well, 0.99.20 has entered Testing (Squeeze), but no later versions will be allowed in until I fix a couple of Release-Candidate and similar blockers (which are a notch further down my list than finishing the almost-done DH7 repackaging work). Still, Debian's philosophy is radically different from Arch's: _Nobody_ is encouraged to use unstable. Not even testing. They are not considered Debian products - they are just development tools. However, whatever we upload to Unstable should be targetted at Stable - If today a Debian freeze happens, it is expected that our packages are in the best shape we can put them in - And Cherokee 0.99.20 would become part of Squeeze. If I had not wanted it to be so, well, why did I upload it? -- Gunnar Wolf • [email protected] • (+52-55)5623-0154 / 1451-2244 _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
