didactic_cudgel: (Default)
didactic_cudgel ([personal profile] didactic_cudgel) wrote in [site community profile] dw_dev2011-05-17 02:08 pm
Entry tags:

Keeping production current.

I run a production DW-powered site and I want to keep it up to date with the latest code fixes and features.

In asking #dreamwidth-dev about following this procedure: http://wiki.dwscoalition.org/notes/Dev_Maintenance firefoxfey recommended that I find out what the latest post-release final tag is an update only to that tag to avoid getting untested dev features, but didn't know the procedure. I was advised to ask here and so I am :)

If I want to keep my code current, but reduce the chance of pulling down untested code, how do I find and limit code to the post-release final tag?

Also, Fey suggested making sure that I'm aware of any database changes. Are those announced separate from code pushes?
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2011-05-19 04:10 pm (UTC)(link)
There's no explicit handling of -local, you could name your scheme didactic-cudgels-awesome-grad-horizontal-variant-of-science or whatever -- which is why you have to name the local one when you want to use it ( see http://www.dreamwidth.org/?usescheme=celerity v.s. http://www.dreamwidth.org/?usescheme=celerity-local )

Certain things look for a local file, those being, the database updater for the s2 layer list and update-db-general, as well as a few other things.


7. Yeah, Tankfully most others are very rarely updated, but you don't want to suck something in accidentally.