(1주에 하나 쯤은 괜찮다고 하셔서) 작업일지? 비스므리한 것을 남겨봅니다.
꽤 여러개의 모듈을 계획하고는 있지만 언제쯤에나 하나씩 내놓을 수 있을지는 모르겠습니다.
## 예전에 배포했던 리액션 모듈은...
지난번에 만들어 배포했던 리액션 모듈도 마지막 배포가 작년(25년) 3월 이었네요 ㄷㄷ
원래는 github나 디스코드처럼 간단히 재밌는 반응을 남기는 정도의 모듈이었는데, 많은 분들이 포탈 뉴스 등에서 많이 보이는 "놀라워요, 슬퍼요, 공감해요" 이런 분류의 "추천"의 확장 개념으로 기대하셨거나 그런 요청을 하셨기에 그런 용도로 쓰일 수 있도록 할 예정이었는데, 녹록치 않네요. 아무튼 TODO 리스트에는 여전히 남아있습니다. 😂
## 요즘에 만들고 있는 기능은...
요즘에 만들고 있는 것은 클리앙에도 있었고 다모앙 커뮤니티에서 많이 요구되었던 "회원 메모" 기능이 모듈입니다.
https://damoang.github.io/guide/member/memo
여기에 설명된 것과 같은 기능인데, 저건 그누보드5 기반에서 만든거고 라이믹스 모듈로 만들어보고 있습니다.
최대한 간편하게 적용할 수 있도록 연구 중인데, 아래 스샷과는 다르게 본문에서는 메모 내용을 포함해서 다 나오고, 목록에서는 최소 UI만 보여줘야 하는데 스킨을 수정하지 않고서는 마땅히 방법이 없네요. 스킨 마다 달라서 특정 몇개만 처리할 수는 있겠습니다만... 다모앙에서도 결국 원하는 위치에 원하는 포맷으로 나타내기위해 스킨을 수정해야했어서 알아서 척척 나오는 방법은 어려울 것 같네요.


프론트는 AlpineJS를 이용하고 있고, 앞으로 만들거나 업그레이드하는 것도 전부 AlpineJS로 적용할 예정입니다.
## 라이믹스 2.2 버전
요즘 kijin 님이 이것저것 새로운 걸 많이 만들고 계셔서 보는 재미가 쏠쏠합니다.
새로운 기능들도 배포될 날이 기다려지고요.
라이믹스 2.2에 추가 및 변화 : https://github.com/rhymix/rhymix/milestone/7
- 트리거 시스템 개편: Event 클래스 신설 및 PSR-14 지원
일단은 크게 이 두가지 정도가 적용되었고, 둘 다 개발자를 위한 기능이긴 합니다.
2.2에 포함될지는 아직 모르겠지만 플러그인, 테마 시스템도 준비 중이신 것 같고요.
다국어 문서 기능 제거 이슈도 있는데 적용을 고민 중이신건지 아직 병합되지는 않았습니다.
소소하게는 PHPStan 이 적용... 됐다기보다는 설정 파일만 추가된 것이지만 에디터에서 지원이 되거나 플러그인으로 라이믹스에 PHPStan 을 사용할 수 있는 준비는 되었습니다. 지금은 라이믹스의 일부분에서만 동작하도록 설정되어있어서, 시간이 되면 모듈 등에서 PHPStan 을 적용하는 가이드도 작성해보겠습니다.
이 외에도 또 무언가 공개될지는 모르겠지만 테마 같은 새로운 시스템을 비롯해 서드파티를 위한 환경이 크게 개선되는 버전이 될 것 같습니다.
댓글 0