Refactoring

Owner of pages


Refactoring – this is the only known way to avoid turning our knowledge base in a bunch of knowledge. This method assumes responsibility for the possession of the page and some culture of ownership.


In an environment such as wiki, which anyone can edit, where discussions are right in the body of the page, and there is something is deleted, appended, are placed some temporary marks (especially in the drafts), any page soon turns into completely unreadable mess. A couple of people most actively involved in the work, can still understand it, but another developer is no longer under force.


To avoid this, each wiki page requires periodic revision and correction. This is called refactoring. But who will it? The site and wiki administrator? He already enough work, and then there is a lot of pages! Really there is no solution?


There is a solution! Each page has an owner, which this task must be able to do. Because he need only look for your pages. If he does not feel responsible, the right to transfer control (together with the right of ownership) to another user wiki.


You can select multiple circuits, which are supported by varying degrees of page order and eliminates the effects of random influences, such as attacks wiki-spammers and squatters or edits are not too experienced users.


From time to time on the page, open to all, lapping strange characters who removed the contents of pages inserted random links to your (or others') sites, write obscenities. Some even try to settle in a place where there were only your pages.


One of the mechanisms for containing such inappropriate behavior – a system CAPTCHA (automatic Turing test), but it is able to withstand a massive attack robots. Another way – very difficult for unauthorized visitors and strangers. But in many cases this is unacceptable or uncomfortable so that we have to put up with the attacks. In such cases, it is important to receive timely notice of the attack.


With this function copes "observation" for the page. Note the reference to "follow" at the very top of the page and remember the good. It is useful to you. "Watching" by page, you'll receive in the mail reports on the changes observed pages and be able to promptly respond to the attack.


In this situation, it is enough to open the latest edition of the page untouched by the attack and re-save it. This will return the page to the previous normal state. Of course, in the case of continued attacks have access to the page limit.


Structuring the page is usually concerned with the post-proof and conducting discussions in the body of the page. Remember that not all participants are fluent in wiki-markup and know the procedure for doing wiki-discussions. So many pages and discussions lose their neat appearance, if no "combing" them, resulting in conformity with the rules of formatting.


The same requirement applies to keeping up to date description of the page and a list of key words and then, and more are available in the Properties tab. This is necessary to simplify the search for information directly on the site, and for the correct indexing of pages search engines Google, Yandex and other.

Comments

  1. Comment 451

    Ownership documents

    Refactoring is the only known way to prevent the transformation of our knowledge base in a lot of knowledge. This method assumes responsibility for the ownership of the document and some of the culture of this ownership.

    In such an environment, like a wiki, you can edit anyone, where discussions are conducted directly in the body of the document, and there is something is deleted, merged, there are some time-stamp (especially in draft), any document soon turns into a completely unreadable mess. A couple of people most actively involved in the work, yet can understand it, but another developer this is not under force.

    To avoid this, each document wiki requires periodic review and revision. This is called refactoring. But who will take on this? The administrator of the website and the wiki? He already have enough work, and then there's such a lot of pages! Is no solution?

    There is a solution! Each document has an owner, to whom this task should be able to do. He needs to look only for their own documents. If he does not feel responsible, you may transfer administration (together with the right of ownership to another user of the wiki.

    There are several schemes, which supported various degrees of document order and eliminate the consequences of the chaotic effects, for example, attacks wiki spammers and wiki-squatters or edits not too experienced users.

    From time to time on page, open to all, has strange characters that remove content pages, insert messy links to their (or others') websites, write profanity. Some even try to settle in the place, where just been your documents.

    One of the mechanisms of deterrence such unseemly behaviour is a CAPTCHA system (automated Turing test), however it can withstand only major attacks robots. Another way is to severely limit the possibility of unauthorized and unknown visitors. But in many cases this is not acceptable or manageable so that you have to put up with the attacks. In such cases it is important to be notified about the attack.

    With this excellent job function "" watching the document. Please note the link "watch" at the top of the page and just remember. It is useful to you. "Watching" for the page, you will receive by mail the reports about the changes observed pages and be able to react on an attack.

    In this situation it is enough to open the last unaffected by the attack version of the document and re-save. This will return a document in the previous normal state. Of course, in case of further attacks to access the page would have to be curtailed.

    Structuring document generally refers to the post-proofreading and conduct discussions in the body of the document. Remember that not all the participants are fluent in wiki markup and know the order of conducting wiki discussions. So many documents and discussions lose their neat appearance, if no one "grooms" them, bringing in line with the formatting rules.

    The same requirement applies to keeping up to date description of the document and keywords list: both available in the property tab. It is necessary to simplify the search of information directly on the site, and to properly index your pages by search engines Google, Yandex and others.