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

Reply via email to