[wp-hackers] [Gsoc Idea] Tagging/Taking a snapshot of WP installation

Ankit Ahuja ahuja.ankit at gmail.com
Wed Mar 10 17:58:59 UTC 2010


What this basically means is being able to take a snapshot of a WP
installation at any particular time and then being able to revert back to it
if something bad happens ( say files are deleted or the blog is hacked )

The snapshot will include the following files:

1. WP Core Files
2. Current theme's files
3. Installed plugins (only the enabled ones)
4. Maybe a content XML ( the one that is produced as part of the Export
process )

This will allow the user to tag a particular version of the entire WP
installation. And then, if something bad happens, the user can simply revert
to a snapshot. The reason to include all of the core and plugin files is
because of the nasty hacks that can introduce code at hard to find places.

Snapshots can also be used when moving blogs to different servers.

Additionally, the user could see a diff of the current status of blog v/s
the last snapshot version. This diff would be at an abstract level for cases
where entire themes/plugins are changed. It will be useful to keep an eye
out for spams/hacks.

This is an idea for a GSoC 2010 project. I would love to know what you think
about it. Thanks!

-Ankit


More information about the wp-hackers mailing list