반달블록 (r1 Blame)
r1 | ||
---|---|---|
r1 Kasane_Teto (새 문서) |
1 | [[분류:imitated seed]] |
2 | [목차] | |
3 | [clearfix] | |
4 | == 개요 == | |
5 | [[https://github.com/jeongjo13/wiki-vandal-block|깃허브]] | |
6 | ||
7 | [[jeongjo13]]이 개발한 프로그램. 몇 가지 초기 설정 후 실행시켜 두면 imitated seed 엔진에서 반달을 자동 감지 및 차단을 진행해 주며, 반달 복구도 진행해 준다. | |
8 | ||
9 | 2024년 6월 6일 오후 시간대에 비공개 깃으로 전환되었다가 2024년 6월 9일 라이선스 변경과 함께 다시 공개 깃으로 전환되었다. | |
10 | ||
11 | == 기능 == | |
12 | * 반달성 제목을 가진 문서 휴지통화 및 생성한 사용자 차단 | |
13 | * 반달성 내용을 포함한 편집 되돌리기 및 편집한 사용자 차단 | |
14 | * 반달성 주제를 가진 스레드 휴지통화 및 발제자 차단 | |
15 | * 반달성 키워드 맞춤 설정 | |
16 | * 차단에서 제외할 사용자 지정 가능 | |
17 | ||
18 | == 특징 == | |
19 | * 키워드 기반이기 때문에 의외로 오작동이 잦다. | |
20 | * 이 프로그램 사용 시 발생하는 피해에 대해서는 사용하는 사용자가 책임을 진다. | |
21 | * 반달 자동 차단 시 차단 사유에 the seed 엔진의 빠른 ACLGroup 차단 사유가 함께 들어간다. | |
22 | * 필요로 하는 권한이 많다. | |
23 | ||
24 | == 브랜치 == | |
25 | --브랜치들이 [[Windows Insider Program#채널|어느 창문]]을 생각나게 한다.-- | |
26 | ||
27 | * stable: 가장 안정적인 브랜치이다. 오류가 없다고 판단[* beta, dev 대비 판단 기준이 꽤 높은 편이다.]된 기능들만 여기에 올라온다. 대신 기능 추가가 상당히 늦다. 올리기 전에 코드 전체에서 발생 가능한 오류를 검토하는 유일한 브랜치[* 다른 브랜치들은 수정한 부분과 이와 연관된 부분의 코드만 검토한다.]이다. 그만큼 올리는 기준이 까다롭기 때문에 자주 업데이트되지 않는다. | |
28 | * beta: 어느 정도 안정적이면서 새 기능을 사용할 수 있는 브랜치이다. 다만 완전히 안정적이라고 안심할 수 있는 수준은 아니다. 새 기능이 canary에 출시되면, 약 8~24시간 후 여기에 올라온다. 일반적으로 beta 브랜치는 수정된 부분과 이와 연관된 부분에서 오류가 발생할 수 있는 가능성을 검토했으며 몇 시간 동안 아무 문제 없이 프로그램이 동작한 경우에만 올라온다. | |
29 | * dev: 이 브랜치는 안정적이지 못하지만, 새 기능이 canary에 올라왔을 때, 수정된 부분에서 오류가 발생할 수 있는 가능성을 검토했으며 수정된 부분에 대한 기능이 정상 작동하고 while True 부분에서 문제 없이 5~15분 간 실행이 되는 경우 바로 dev로 merge된다. 그만큼 canary와 같이 가는 브랜치라고 보면 되며, '''때문에 이 브랜치는 사용하지 말 것을 권장한다.''' | |
30 | * canary: 이 브랜치는 매우 불안정하며, 개발이 완료되었고 수정된 부분에 대한 기능이 1회 정상 작동하기만 하면 바로 코드가 올라온다. 하늘위키에서 사용하는 봇은 이 브랜치의 코드를 사용한다. '''4개 브랜치 중 가장 불안정한 브랜치이며, __사용하지 말 것이 매우 권장된다.__''' | |
31 | ||
32 | == 여담 == | |
33 | * 반달블록이라는 이름은 Adblock에서(...) 따왔다고 한다. | |
34 | [include(틀:문서 가져옴/합병, color=#abcdef, wiki=베타위키, title=반달블록)] |