Plume Development 2021-01-18
Since previous release 0.6.0, we added serveral improvements to Plume. You can try them by checking out latest main
branch or pulling a docker image plumeorg/plume:latest
. Here are some of them!
Left to Right block in Right to Left article
According to @ahangarha, it's natural to read code blocks left-to-right in right-to-left documents in Persian. @FDB_hiroshima added dir="auto"
HTML attribute to make it work.
This improvement is applied to this fediverse.blog instance.
More language
By an issue by @pullopen, I found Chinese translations were not embedded into Plume binary. I added translations for languages below:
- Afrikaans
- Welsh
- Danish
- Greek
- Finnish
- Hebrew
- Hungarian
- Korean
- Dutch
- Norwegian
- Santali
- Sinhala
- Slovak
- Slovenian
- Turkish
- Ukrainian
- Vietnamese
- Chinese
Though some langs don't have translations actually, I added all langs registered on Crowdin, a translation platform we use.
Bug fix about remote liking, boosting and following
You can sometimes neither like nor boost articles, nor follow someone on remote instances now. This happen when target article's title or writer's name includes non-ASCII characters. This problem will be fixed in the next release.
This fix is applied to this fediverse.blog instance.
Menu improvement for iOS
@marek-lach fixed an issue that menu is not opened even though you tap the menu icon.
I have neither iPhone, iPad nor macOS. I'm so glad if you try it and send feedbacks, though surely I will test it before next release (should be 0.6.1 or 0.7.0).
Riker actor system library
This was a long time refactoring. Riker is an actor system library for Rust. By actor model, we can get simple perspective of system archtecture keeping it easy to write asynchronous tasks. This should make Plume more stable and performant.
@meena repeated trial & error many times, and eventually wrote a design doc. That's a great work. Thank you.
Proxy support
@dr-bonez sended a pull request to introduce proxy support and it was merged. You can run Plume and make it federate with the fediverse behind a proxy server.
Logging fundamental
I added tracing
logging library. I intend to use it for investigation of federation problems in the near future. We are often reported federation issues. Fixing it is so hard if we cannot reproduce the problem on our development environment. At that time, we need record logs on production environment, and tracing
should be a fundamental to help us well.
Musl build effort
This is not our improvement, but what @pwFoo is attempting. Musl is a alternate libc for static link. By building Plume with it, you can get more portable binary and run Plume on variuos machines including Alpine Linux. See the issue if you're interested in it.
Rust version update
We updated Rust version to nightly-2021-01-15
.
Some day suddenly building Docker image on Docker hub failed. To fix it, we need to upgrade some crates and update Rust version. If you build Plume from source code, newer Rust will be donwloaded automatically according to rust-toolchain
file.
Milestone 0.7.0
I create the 0.7.0 milestone on our Gitea instance and added some issues there. Those are not promises but useful for me to get concentrated on current task without keeping other tasks in my mind. In addition, I think some of you have wanted to know what is being developed now, and the milestone provides the information.
Edit links at the side of article title
I started adding edit links to the site of article title in home and blog pages.
Now you need click links three times to reach to draft's edit page:
- visit dashboard
- visit a draft article
- tap an edit link
This improvement reduce it:
- just tap an edit link in home page
or,
- visit dashboard
- tap an edit link at the side of article title
I'm sure it's useful to put edit links in dashboard and blog pages. But I'm not sure whether putting them in home page is nice. Feedbacks are welcome!
static build releases?
Hi, would be nice to have a static build without dependencies. I'm build on alpine which fails. Have anyone finished a musl based static build of plume?Gitea: Git with a cup of tea
RickyMoses
in reply to KitaitiMakoto • • •Nonprofit Capacity Lab
YouTubeRickyMoses
in reply to KitaitiMakoto • • •강남 바카라 1위 정실장 | 입장부터 전략까지 완벽 정리
강남 카지노 1위 정실장 완벽 가이드RickyMoses
in reply to KitaitiMakoto • • •건대 호빠 010-7754-0521
건대 호빠 010-7754-0521RickyMoses
in reply to KitaitiMakoto • • •일산 유흥 | 다양한 밤문화 가이드
일산 유흥 | 다양한 밤문화 가이드kopex
in reply to KitaitiMakoto • • •가상계좌 솔루션 ⦁ 가상계좌 사이트 ⦁ 가상계좌 임대 1위 | 누누마케팅
누누마케팅RickyMoses
in reply to KitaitiMakoto • • •폰테크 • 박스폰 매입 • 가개통 매입 | 누누마케팅
누누마케팅kopex
in reply to KitaitiMakoto • • •해외선물 분양 1위 펜타크루
해외선물 솔루션 1위 펜타크루kopex
in reply to KitaitiMakoto • • •코인선물 임대 1위 네오스틱
코인선물 솔루션 1위 네오스틱kopex
in reply to KitaitiMakoto • • •코인선물 분양 1위 네오스틱
코인선물 솔루션 1위 네오스틱kopex
in reply to KitaitiMakoto • • •COLOKSGP | Link Agen Togel Online Resmi & Terpercaya Dengan Hadiah Terbesar
Agen Togel (COLOKSGP)kopex
in reply to KitaitiMakoto • • •테무 쿠폰 할인코드 총정리 (첫구매, 쿠폰팩, 번들, 세트, 묶음)
Sanghyeok (프카)kopex
in reply to KitaitiMakoto • • •UFAX24VIP เว็บตรง UFABET สมัครง่าย ฝาก-ถอนไว บริการ 24 ชั่วโมง
ufax24vip.comkopex
in reply to KitaitiMakoto • • •테무 쿠폰 할인코드 총정리 (첫구매, 쿠폰팩, 번들, 세트, 묶음)
Sanghyeok (프카)kopex
in reply to KitaitiMakoto • • •APK Live Streaming Bola Gratis - Download Aplikasi Nonton Bola Terbaik 2025
APK Live Streaming Bola Gratiskopex
in reply to KitaitiMakoto • • •NUSTOTO | Link Daftar Toto 4D Resmi & Situs Toto Slot Terbaik Kualitas Bintang Lima
www.tourisme-fleurance.comkopex
in reply to KitaitiMakoto • • •Indonesia vs China: Kualifikasi Piala Dunia 2026 - Skor Langsung & Berita
naga902.comkopex
in reply to KitaitiMakoto • • •테무 쿠폰 할인코드 총정리 (첫구매, 쿠폰팩, 번들, 세트, 묶음)
Sanghyeok (프카)kopex
in reply to KitaitiMakoto • • •PESTOTO: Situs Pola Slot Dibuat Khusus Untuk Warga Indonesia
hsbespoke.comkopex
in reply to KitaitiMakoto • • •kopex
in reply to KitaitiMakoto • • •kopex
in reply to KitaitiMakoto • • •kopex
in reply to KitaitiMakoto • • •Free Prop Firm Challenge | Get Funded For Free
Free Prop Firm Challengekopex
in reply to KitaitiMakoto • • •Indonesia vs China Kualifikasi Piala Dunia
Berita Bola Indonesiakopex
in reply to KitaitiMakoto • • •Analisis Lengkap Indonesia vs China dalam Kualifikasi Piala Dunia 2026
BettingX88kopex
in reply to KitaitiMakoto • • •Analisis Lengkap Indonesia vs China dalam Kualifikasi Piala Dunia 2026
BettingX88kopex
in reply to KitaitiMakoto • • •Indonesia vs China: Kualifikasi Piala Dunia 2026 - Skor Langsung & Berita
naga902.comkopex
in reply to KitaitiMakoto • • •Indonesia vs China: Kualifikasi Piala Dunia 2026 - Skor Langsung & Berita
naga902.comkopex
in reply to KitaitiMakoto • • •Indonesia vs China: Kualifikasi Piala Dunia 2026 - Skor Langsung & Berita
naga902.comkopex
in reply to KitaitiMakoto • • •FX 사이트 • FX 마진거래 • FX 렌트거래 • FX 레버리지 | FX히트
FX히트kopex
in reply to KitaitiMakoto • • •FX 사이트 • FX 마진거래 • FX 렌트거래 • FX 레버리지 | FX히트
FX히트RickyMoses
in reply to KitaitiMakoto • • •PESTOTO ✈️ Daftar Bandar Toto Macau Resmi & Update Tiap Hari
cheektowagatimes.comkopex
in reply to KitaitiMakoto • • •해외선물 사이트 • 해선 사이트 • 해선 거래소 • 해선 커뮤니티 • 미니 대여계좌 업체 | 해선프로
해선프로kopex
in reply to KitaitiMakoto • • •ez에셋 | 해외선물 솔루션 분양 임대 개발 전문기업
xn--ez-r44ji3m.comkopex
in reply to KitaitiMakoto • • •해외선물 솔루션 · 해외선물 분양 · 해외선물 임대 | KW 솔루션
KW 솔루션RickyMoses
in reply to KitaitiMakoto • • •KOITOTO > Bandar Toto Macau 4D Resmi Bongkar Trik Menang Main Togel
KOITOTORickyMoses
in reply to KitaitiMakoto • • •KOITOTO > Bandar Toto Macau 4D Resmi Bongkar Trik Menang Main Togel
KOITOTORickyMoses
in reply to KitaitiMakoto • • •OLXTOTO | Situs Resmi Bandar Togel & Toto Pilihan Nomor 1
OLXTOTORickyMoses
in reply to KitaitiMakoto • • •OLXTOTO | Situs Resmi Bandar Togel & Toto Pilihan Nomor 1
OLXTOTORickyMoses
in reply to KitaitiMakoto • • •OLXTOTO | Situs Resmi Bandar Togel & Toto Pilihan Nomor 1
OLXTOTOkopex
in reply to KitaitiMakoto • • •부산출장마사지 정보와 전국출장마사지 & 부산출장안마,부산홈타이,홈케어 소개ㅣ오라카이
오라카이RickyMoses
in reply to KitaitiMakoto • • •Slotenmaker Assen | 24 Uur Betrouwbaar | Lokaal en Expert
slotenfix.nl (Slotenmaker Fix)kopex
in reply to KitaitiMakoto • • •OLXTOTO ★ Bandar Jitu Macau Prediksi Toto Melesat Auto Jutawan
Situs macau (OLXTOTO)kopex
in reply to KitaitiMakoto • • •제주도호빠 : 제주호빠 : 제주도호스트바 : 010-9983-8578동이실장
www.jejuhost01.comkopex
in reply to KitaitiMakoto • • •هات بت انفجار | سایت شرط بندی بازی انفجار هات بت
landing (هات بت انفجار)kopex
in reply to KitaitiMakoto • • •OLXTOTO - Login Situs Togel 4D Menggunakan Link Alternatif Terpercaya
OLXTOTOkopex
in reply to KitaitiMakoto • • •OLXTOTO - Login Situs Togel 4D Menggunakan Link Alternatif Terpercaya
OLXTOTORickyMoses
in reply to KitaitiMakoto • • •OLXTOTO » Agen Situs Login Toto Togel Terpercaya Data Keluaran Terbaik
OLXTOTO