A WeblogLifeCycleApi would:
-
Create a new weblog
-
Freeze, retire, suspend a weblog
-
Merge weblogs x, y, and z
-
Delete a weblog
-
Copy or move an entire weblog from this server to that server
-
Create a new weblog by extracting some content from weblog x
This would enable programmatic control over a weblog by an authorized system or person. For instance, you may want your HR system to automatically generate a weblog for each new employee, and freeze it when the employee leaves the company. Or to manage multiple blog servers (made by different vendors) using one admin tool.
Suggestion: This should be a v2 feature or seperate RFC. But I'd get the basic blogging down pat in v1 first.
Contributors: PhilWolff, DeveloperDude, KenMacLeod