Release v0.7.0 #922

已關閉
建立於 3 年前KitaitiMakoto · 12 則留言
擁有者

refs: https://docs.joinplu.me/organization/release-process/

  • Download and merge latest translations
  • Run clippy and test
  • Bump version by cargo-release
  • Update migration documentation
  • Build binary
  • Create a release page and upload the binary there
  • The same to GitHub release page
  • Announce in Matrix room
  • Notify YunoHost Plume package maintainer
  • Wait for Docker image built on Docker Hub Build and push Docker image
  • Update Plume binaries of fediverse.blog
  • Write and publish a blog post
refs: https://docs.joinplu.me/organization/release-process/ * [x] Download and merge latest translations * [x] Run clippy and test * [x] Bump version by cargo-release * [x] Update migration documentation * [x] Build binary * [x] Create a release page and upload the binary there * [x] The same to GitHub release page * [x] Announce in Matrix room * [x] Notify YunoHost Plume package maintainer * [x] ~~Wait for Docker image built on Docker Hub~~ Build and push Docker image * [x] Update Plume binaries of fediverse.blog * [x] Write and publish a blog post

There are some issues with bidi. Should I share them here?

There are some issues with bidi. Should I share them here?
發布者
擁有者

@ahangarha Yes, it's appreciated.

@ahangarha Yes, it's appreciated.

quotation

The line should be at start not forcefully at left. I think this can be implemented easily by replacing border in css:

main article blockquote {
    /*border-left: 5px solid #f3f3f3;*/
    border-inline-start: 5px solid #f3f3f3;
    margin: 1em auto;
    padding: 0em 2em;
}

This article has quotation.

lists

I think dir="auto" should be removed from <li> tags. It is better list items to follow one direction than being mixed. It also prevent some rendering issues. This needs to be tested. Take this article for test which has list at the end.

comments

Comments don't have bidi support yet. For reference, check this article.

user-summery

image
Paragraphs withing .user-summery need dir="auto"

articles excerpt in index

Simply needs this change:

.card main {
    flex: 1;
    font-family: "Vazir","Lora",serif;
    font-size: 1em;
    line-height: 1.25;
    /*text-align: left;*/
    text-align: start;
    overflow: hidden;
}
## quotation The line should be at start not forcefully at left. I think this can be implemented easily by replacing border in css: ```css main article blockquote { /*border-left: 5px solid #f3f3f3;*/ border-inline-start: 5px solid #f3f3f3; margin: 1em auto; padding: 0em 2em; } ``` [This article](https://fediverse.blog/~/%D8%A2%D8%B2%D8%A7%D8%AF/%D8%A2%DB%8C%D8%A7-%D9%85%D8%A7%D8%B3%D8%AA%D9%88%D8%AF%D9%86-%D9%86%D8%B3%D8%AE%D9%87-%D8%B4%DA%A9%D8%B3%D8%AA-%D8%A2%D8%B2%D8%A7%D8%AF%DB%8C-%D8%A8%DB%8C%D8%A7%D9%86%D9%87) has quotation. ## lists I think `dir="auto"` should be removed from `<li>` tags. It is better list items to follow one direction than being mixed. It also prevent some rendering issues. This needs to be tested. Take [this article](https://fediverse.blog/~/%D8%A2%D8%B2%D8%A7%D8%AF/%D8%AD%D9%84-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%B1%DB%8C%D8%AF-%D8%B4%D8%AF%D9%86-%DA%AF%D9%88%D8%B4%D9%87-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1-%D8%AA%D9%84%D9%88%DB%8C%D8%B2%DB%8C%D9%88%D9%86-%D8%AF%D8%B1-%DA%AF%D9%86%D9%88%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88) for test which has list at the end. ## comments Comments don't have bidi support yet. For reference, check [this article](https://fediverse.blog/~/%D8%A2%D8%B2%D8%A7%D8%AF/%DA%AF%D8%B1%D8%AF%D9%86-%D8%A8%D8%A7%D8%B1%DB%8C%DA%A9-%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%A2%D8%B2%D8%A7%D8%AF-%D9%88). ## user-summery ![image](/attachments/475bed3c-8493-4067-8891-e61f4c096ce8) Paragraphs withing `.user-summery` need `dir="auto"` ## articles excerpt in index Simply needs this change: ```css .card main { flex: 1; font-family: "Vazir","Lora",serif; font-size: 1em; line-height: 1.25; /*text-align: left;*/ text-align: start; overflow: hidden; } ```

Once in past I tried to make dev env for cotricuting to Plume but I failed. Othewise I would test and send MR myself.

Once in past I tried to make dev env for cotricuting to Plume but I failed. Othewise I would test and send MR myself.
發布者
擁有者

Thanks!

Thanks!
發布者
擁有者

Once in past I tried to make dev env for cotricuting to Plume but I failed.

That indicates our documentation is not enough. If you tell us where you failed in documentation, we can update it.

> Once in past I tried to make dev env for cotricuting to Plume but I failed. That indicates [our documentation](https://docs.joinplu.me/contribute/development/) is not enough. If you tell us where you failed in documentation, we can update it.
KitaitiMakoto 新增到 0.7.0 里程碑 3 年前
發布者
擁有者

I want to wait for reply at https://github.com/Plume-org/Plume/issues/851

I want to wait for reply at https://github.com/Plume-org/Plume/issues/851

Once in past I tried to make dev env for cotricuting to Plume but I failed.

That indicates our documentation is not enough. If you tell us where you failed in documentation, we can update it.

I will try again in few days. Will share if I face any issue.

> > Once in past I tried to make dev env for cotricuting to Plume but I failed. > > That indicates [our documentation](https://docs.joinplu.me/contribute/development/) is not enough. If you tell us where you failed in documentation, we can update it. I will try again in few days. Will share if I face any issue.
發布者
擁有者
This issue must be solved: https://github.com/Plume-org/Plume/issues/851
發布者
擁有者
Released! https://fediverse.blog/~/PlumeDev/Plume%200.7.0%20is%20out!
KitaitiMakoto 關閉了這個問題 2 年前
發布者
擁有者

I heve not notified to YunoHost Plume package maintainer.

I heve not notified to YunoHost Plume package maintainer.
KitaitiMakoto 重新開放了這個問題 2 年前
發布者
擁有者

Done!

Done!
KitaitiMakoto 關閉了這個問題 2 年前
登入 才能加入這對話。
未選擇里程碑
沒有負責人
2 參與者
通知
截止日期
截止日期無效或超出範圍,請使用「yyyy-mm-dd」的格式。

未設定截止日期。

先決條件

未設定先決條件。

參考: Plume/Plume#922
載入中…
尚未有任何內容