The center for all Wikitravel images!

Script policy/ko

From Wikitravel Shared
Script policy : ko
Jump to: navigation, search
Script policy/ko

Default Banner.jpg

대부분의 컴퓨팅 작업에서와 같이 위키트래벌을 편집하는 것은 자동화된 스크립트의 사용에서 수혜를 받을 수 있다. --스크립트는 인간에의해 직접 제어되지 않는 속도로 복사하거나 또는 위키트래벌 페이지와 그림을 내용과 함께 개선한다. 이 페이지는 스크립트를 향한 위키트래벌의 정책을 서술한다.: 우리가 좋아하는 것, 우리가 싫어하는 것과 위키트래벌에서 작동하는 스크립트 만드는 방법.


스크립트는 다음의 사유로 좋다.

  • 반복 작업. Using a script can make repetitive tasks a lot easier to do. The script program does the work, instead of someone -- or a lot of someones -- having to do it by hand.
  • 정확한 작업. Well-written scripts don't make common typos, spelling mistakes, etc. A script will do the same task over and over pretty well.

그러나 스크립트는 다음의 문제를 지닌다.

  • 예측불가의 결과. If you have a bug in your script, you muck up a whole lot of pages, and either we have to correct those problems by hand, or we have to create another script to clean up after it.
  • Unilateral. The writer of a script can make a whole bunch of pages that work exactly the way they want them to. If someone else wants them to work another way, they have to write another script.
  • Suck up resources. Bots take up bandwidth and other resources on the server that could be used by people hand-editing a page.
  • 불필요. Many problems that people want to make scripts for are unnecessary. The time and energy the person would have to put into creating, debugging, and running the script could be spread across a number of people doing the same task by hand. This would be less unilateral, and may actually be faster.
  • 신지식이 없다. In general, scripts just re-adjust the formatting or presentation of knowledge on Wikitravel. Unless they're importing information from another database, there's nothing new added. We could better spend that time and energy adding actual travel information to the guide.

스크립트 정책[edit]

이들 사유 때문에 우리는 위키트래벌에 대항하여 스크립트를 작동하는데 다음의 규칙을 가진다.:

  1. 스크립트는 위키트래벌 관리자에의해 승인되어야 한다. To create a script that runs against Wikitravel, post the name and reason for the script on Script nominations. Explain why we need the script, why it can't be done by hand, and what the script will do. If 2 administrators voice their support for the script within 7 days, and none oppose it in that period, then a Bureaucrat can assign your script "bot status", and the script can be run. This must be done separately on each language version that you wish to run it on, and approved by the local administrators.
  2. 스크립트는 우리의 정책과 지침과 일치하여야 한다. and the local manual of style for the version(s) on which it will run. For example, a script that reformats all restaurant listings on the site should make them look like our preferred form rather than something else. If you think we should use that something else, get the policy or style guideline changed first.
  3. 각각의 스크립트는 그 자신의 사용자 이름함께 작동하여야한다. All edits made to the site need to be marked with this user name.
  4. 스크립트 사용자 이름을 위한 사용자 페이지는 스크립트가 하는 것을 서술하여야 한다.
  1. 스크립트는 두 페이지를 확인하여야 한다., [[Wikitravel:Script policy/Run]] and [[User:name of script/Run]], before making each edit. Both these pages have to contain exactly the word "yes" before the edit should be saved. This allows any Wikitraveller to turn off all scripts, or individual scripts, just by changing the contents of one or the other page.
  2. 스크립트는 분당의 한 변화이하로 되어야 한다. This keeps them from overwhelming the community's ability to monitor and correct errors in the script.
  3. 가능하면 스크립트는 라이브 사이트에 대항하여 작동하기전에 시험 버젼에 대항하여 작동되어야 한다. (We may set up a test server, with a mirror of the live site, for this purpose.)

재생전용 프로그램[edit]

Programs that only read pages and images, and don't modify the versions on the server, don't require an approval process. However, there are some guidelines to follow for these programs, too; see Wikitravel Shared:Terms of use#spiders.

Non-compliant 스크립트[edit]

이들 요구조건을 만족하지 못하는 스크립트는 위키트래벌 페이지를 구독하거나 편집하는 것이 차단될 것이다. -- 비록 그들이 어떠한 실질적인 위해를 가하지 않는다하더라도 그러하다.