14일이 지났는데도 업데이트나 진행 상황이 없습니다.
이 플러그인을 고장 나고 활성 유지보수가 이루어지지 않는 상태로 표시해 주세요.
14일이 지났는데도 업데이트나 진행 상황이 없습니다.
이 플러그인을 고장 나고 활성 유지보수가 이루어지지 않는 상태로 표시해 주세요.
답변이 늦어 죄송합니다. 코로나19에서 회복 중이었습니다.
그동안 호환성 문제가 발생하기 전에 사용하시던 커밋으로 인스턴스를 고정할 수 있습니다. app.yml 파일에서 version을 특정 커밋으로 설정하면 됩니다.
문제가 발생한 Discourse 버전은 2.9.0 beta 4 이상입니다.
플러그인을 제외하고 app.yml은 기본 설정 그대로입니다.
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-cakeday.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/discourse/discourse-user-card-badges.git
- git clone https://github.com/discourse/discourse-yearly-review.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-encrypt.git
- git clone https://github.com/discourse/discourse-reactions.git
- git clone https://github.com/paviliondev/discourse-news.git
- git clone https://github.com/discourse/discourse-chat-integration.git
- git clone https://github.com/discourse/discourse-rss-polling.git
- git clone https://github.com/discourse/discourse-follow.git
- git clone https://github.com/discourse/discourse-push-notifications.git
- git clone https://github.com/communiteq/discourse-delete-unreplied-topics.git
- git clone https://github.com/discourse/discourse-footnote.git
- git clone https://github.com/discourse/discourse-math.git
- git clone https://github.com/communiteq/discourse-geo-blocking.git
- git clone https://github.com/discourse/discourse-category-experts.git
# - https://github.com/paviliondev/discourse-landing-pages.git
# - https://github.com/paviliondev/blog-landing-theme.git
# - https://github.com/discourse/discourse-templates.git
당신의 게시물을 신고하지 않았지만, 관리자가 검토하도록 기다리면 복구될 수도 있습니다.
아, 그래요. 안타깝게도 갑자기 그런 게 아니었어요.
네, 지난주에 코로나에 걸렸다는 걸 말씀드리지 않았는데, 메타에 와서 이 주제를 업데이트하는 것은 최우선 사항이 아니었습니다. 그 점에 대해서는 용서를 구해야겠네요.
알겠습니다. 그러면 Discourse 버전을 2.9.0 beta 4보다 낮은 버전으로 설정하세요.
현재 tests-passed에서 최신 버전과 다시 정상적으로 작동한다는 점을 참고하세요.
아직도 작동하지 않습니다. 앱을 빌드하면 데이터베이스가 이미 동일한 이름으로 존재한다는 오류와 다른 오류들이 발생합니다.
포기해야 할 것 같습니다. 언젠가 Discourse에 블로그 기능이 통합되길 바랍니다.
참고: 도메인 try.thepavillion.io가 손상되었습니다 — Safari에서 보안 연결을 생성할 수 없습니다.
죄송합니다. 작동하지 않습니다. 무한정 스플래시 화면만 표시되었습니다. 비공식 플러그인을 제외하고 안전 모드에서 시도했을 때만 포럼이 다시 온라인으로 돌아왔습니다. 관리자 쪽에서 플러그인을 비활성화할 기회조차 없었습니다. 그래서 다른 몇몇 비공식 플러그인과의 충돌 여부를 확인해 볼 수도 없었습니다.
죄송합니다. 콘솔 오류를 확인할 시간이 없었습니다. 재구성이 세 번이나 필요해서 시간이 너무 많이 걸렸기 때문입니다.
네, Discourse의 에셋 파이프라인에도 더 많은 변경 사항이 있었습니다. 플러그인을 메인 에셋 파이프라인에서 완전히 분리했습니다. tests-passed 최신 버전에서 해당 플러그인과 페이지가 정상적으로 작동하는 것을 확인했습니다. 예시는 여기서 볼 수 있습니다.
https://demo.pavilion.tech/blog
다만, 현재 Discourse 구조에서는 일반적인 접근 방식이 더 이상 실행 불가능하므로 이 플러그인의 개발을 계속하지 않을 예정입니다. Pavilion 자체도 이 플러그인을 Hugo로 전환하여 자체 랜딩 페이지를 이동시키고 있습니다. 향후 누군가가 프로젝트의 지속에 관심이 있다면 다시 진행할 수 있습니다.
음, 최신 버전을 쓰고 있는데 작동이 안 돼요.
하지만 계속 진행할 수 없다면 처음부터 알려주는 게 좋을 것 같은데 (이미 그렇게 하고 있는지 확인은 안 해봤지만요). 지금 아무것도 안 하고 한 시간을 넘게 허비했거든요. 뭐, 다른 할 일이 없어서 상관없긴 해요 ![]()
어쨌든 — 만약 이 기능이 작동해서 블로그 같은 환경을 만들기 시작했는데, 업데이트 몇 번 후에 미래가 없다는 걸 알게 된다면… 그건 좀 웃긴 상황이 아닐 거예요.
그럼 이 주제를 닫아야 할까요?
이전 게시물을 작성했을 당시에는 작동하지 않았습니다. 그 이후로 더 많은 커밋을 푸시했습니다. 위에 링크된 작동 예시를 확인하실 수 있습니다.
죄송합니다. 오늘 아침에 결정을 내렸습니다. 주제 상단에 관련 주의를 추가해 두었습니다.
이미 이 플러그인을 사용 중인 분들이 여러 명 있습니다(실험 목적만이 아닙니다). 더 이상 능동적으로 개발하지 않기로 결정했음에도 불구하고 지금 수정을 진행하는 이유는, 해당 플러그인에서 벗어나는 동안 사용자들을 방치하고 싶지 않기 때문입니다. 주제를 닫는 것은 아직 이르다고 봅니다.
정말 빠르셨네요. 인정합니다.
네, 결정이 빠르게 내려지는 것은 자연스러운 일입니다. 그래야 합니다.
그 마음은 충분히 이해합니다. 하지만 현실적으로 곧바로 깨질 가능성이 매우 큽니다. 님의 플러그인들은 꽤… 아, 찾고 싶은 단어가 떠오르지 않네요… 어쨌든 꽤 복잡하고 많은 일을 수행합니다. 유지보수에 도움이 되지 않을 것 같다는 생각이 듭니다.
다른 대안을 찾을 시간을 주는 것은 정말 좋은 조치입니다. 하지만 더 이상 이를 사용하려는 시도를 하는 것은 아무런 의미가 없습니다 — 제가 말하고자 하는 것은 바로 그겁니다.
이 주제를 닫는다고 해서 사람들이 고려하고 있는 대안에 대한 논의를 막을 수 있을 뿐입니다.
하지만 이 주제가 이렇게 흘러가는 것을 보니 마음이 아픕니다. Angus는 Discourse를 위해 많은 일을 해왔으며, 위 게시물들 중 일부의 어조는 그에 걸맞지 않습니다.
새로운 unmaintained 태그를 붙였습니다. @angus 님, 이 방식이 괜찮으신가요? 이렇게 하면 기본적으로 숨겨지지만, 이름으로 검색은 가능하고 태그 필터링 뷰에는 여전히 표시됩니다(이 태그를 최근 폐기된 커스터마이제이션에 적용하는 첫 테스트이므로, 이상한 점이 있다면 더 잘 맞도록 조정하여 프로세스를 강화할 수 있기를 바랍니다
).
업데이트: 이 새로운 프로세스를 더 세분화하기 위해, 그룹에 end-of-life 태그를 추가했습니다. 이 태그는 커스터마이제이션이 현재 여전히 작동하지만 더 이상 능동적으로 유지보수되지 않을 때 사용할 수 있습니다. 이를 통해 정보 제공을 위한 가시성을 확보하고, 해당 커스터마이제이션이 현재 수명 주기의 마지막 단계에 있음을 사람들이 인지할 수 있는 기회를 줄 수 있습니다. 적절한 시간이 지나거나 깨지는 변경(breaking change)이 발생하면, 다른 태그 중 하나를 사용하여 활성 뷰에서 제거됩니다. 이 부분은 새로운 시스템이므로 추가적인 개선이 필요할 수 있으니, 조금만 기다려 주십시오.
저는 어니스트하게도 앵거스가 Discourse와 이곳 Meta에 기여한 모든 것을 감사하게 생각합니다. 또한, 이 커스터마이제이션이 더 이상 유지보수되지 않게 된다는 점은 아쉬울 수 있다는 점에 공감하지만, 처음부터 이를 무료 오픈소스 기여로 제공하기 위해 그리고 지난 1년 이상 가동되도록 유지하기 위해 얼마나 많은 시간과 에너지가 투입되었는지를 잊지 말아야 한다고 강조하고 싶습니다. 이러한 것들은 상당한 노력이 필요합니다.
앵거스, 감사합니다. 그리고 현재 상태에 대해 우리를 알려주고, 사람들이 대안을 마련할 수 있는 시간과 기회를 준 것도 감사합니다.
저는 누구도 그 이상을 합리적으로 요구할 수 없다고 생각합니다.
완벽합니다. 감사합니다 ![]()
세련된(sophisticated)
?
완벽하게 맞췄어요. 정확히 맞습니다.
안녕하세요 @angus,
랜딩 페이지 작업에 대해 감사드립니다!
Discourse 데이터를 쉽게 가져올 수 있는 랜딩 페이지 대안은 무엇인가요? Hugo를 언급하셨는데, 다음과 같은 랜딩 페이지와 유사한 호출이 가능할까요?
topic_list(list_opts: { order: 'created', category:category_id, status:"open"}, opts: {})
아니면 랜딩 페이지 플러그인이 사용하는 방식처럼 커스텀 SQL을 사용해야 하나요?
이 기능이 블로그의 주제 이름도 슬러그화하는지 아시는 분 계신가요?
프로젝트에서 이 기능과 블로그 플러그인을 함께 사용해야 해서요. 수고 많으셨습니다.
그래서 코드 부분을 수동으로 업데이트해 봤는데, 이제 블로그 게시물 페이지가 이렇게 생겼습니다… 배경 이미지가 반복되고, 색상이 어긋나고, 버튼 위치가 이상하고, 이런 식이에요. 또한 모든 페이지에서 구독 버튼을 클릭해도 여전히 아무 반응이 없습니다. 그리고 모바일에서는 있는 햄버거 메뉴도 여전히 아무 동작을 하지 않아요.
그럼에도 불구하고, 블로그 게시물에 텍스트 내용이 충분하면 그 어색한 작은 회색 박스는 괜찮아 보입니다. 그래서 짧은 블로그를 위한 어떤 식의 수정이 필요할까요? 긴 게시물 레이아웃 예시:
아, 그리고 방금 모바일에서는 링크가 깨지지만 데스크톱에서는 블로그 랜딩 페이지에서 블로그 제목을 클릭하면 정상적으로 동작한다는 걸 발견했어요.
데스크톱에서는 정상적으로 다음으로 이동합니다:
https://forums.mysite.me/blogpath/topic-title
모바일에서는 다음으로 이동합니다:
https://forums.mysite.me/blogpath/blogpath/topic-title -
어떤 이유인지 /blogpath/가 두 번 추가됩니다.
수정3: 방금 발견한 또 다른 문제: 새 토픽을 블로그 게시물로 만들면 모든 이전 블로그의 날짜가 최신 날짜로 변경됩니다. 이건 전혀 좋지 않아요. 새 토픽/블로그 게시물을 만들었는데 모두 새 게시물의 날짜(만들었던 어제 날짜)로 변경되었습니다:
