Release v0.7.0 #922

Open
opened 4 months ago by KitaitiMakoto · 8 comments
Owner

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
  • Announce in Matrix room
  • Notify YunoHost Plume package maintainer
  • Wait for Docker image build on Docker Hub
  • 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 * [ ] Bump version by cargo-release * [x] Update migration documentation * [ ] Build binary * [ ] Create a release page and upload the binary there * [ ] Announce in Matrix room * [ ] Notify YunoHost Plume package maintainer * [ ] Wait for Docker image build on Docker Hub * [ ] Update Plume binaries of fediverse.blog * [ ] 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?
Poster
Owner

@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.
Poster
Owner

Thanks!

Thanks!
Poster
Owner

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 added this to the 0.7.0 milestone 3 months ago
Poster
Owner

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.
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.