didactic_cudgel (
didactic_cudgel) wrote in
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?
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?

no subject
As for database changes, we've only had one of those so far and we've announced it in this community using the "dversions" tag.
(no subject)
(no subject)
no subject
For those, I'd just run cvsreport itself ( not with -sync ) and if update-db-general.pl, then you've got a simple changes.
db-update should be ran every update, anyway.
Any more complicated changes will be as
It may be safest to wait a week or two after the code push before updating to the latest tag ( and stay one push behind until then ), so we can catch any lingering issues ( we are already on 1.0.1 due to some issues from the push )
For a production site, to minimize surprises:
Full Update/Upgrade/Procedure
Re: Full Update/Upgrade/Procedure
Re: Full Update/Upgrade/Procedure
no subject
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.