When a user checks out an article, the file is copied from the file server to the local hard disk. When an article is checked in, it is copied to the file server and deleted from the local hard disk. Users get the benefits of storing files in a central location and the performance benefits of doing actual editing on a local copy. This approach minimizes network traffic. A security system determines who can check out an article.
Security is based on the user's class, the section the article is in, and the article's status.
For example, once an article reaches an editor, it can be locked out for all writers. An article inside an open layout can still be edited, minimizing conflicts between art and editorial staff. Another advantage of the check in and check out system is that files are less likely to be misplaced, misnamed, or edited by two people simultaneously. No more problems with people saving files inside their system folder. On check in, the user can edit the article's header.