Release v0.7.0 #922

Gesloten
3 jaren geleden geopend door KitaitiMakoto · 12 opmerkingen
Eigenaar

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?
Poster
Eigenaar

@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
Eigenaar

Thanks!

Thanks!
Poster
Eigenaar

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 heeft dit 3 jaren geleden aan de mijlpaal 0.7.0 toegevoegd
Poster
Eigenaar

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.
Poster
Eigenaar
This issue must be solved: https://github.com/Plume-org/Plume/issues/851
Poster
Eigenaar
Released! https://fediverse.blog/~/PlumeDev/Plume%200.7.0%20is%20out!
KitaitiMakoto heeft dit probleem gesloten 2 jaren geleden
Poster
Eigenaar

I heve not notified to YunoHost Plume package maintainer.

I heve not notified to YunoHost Plume package maintainer.
KitaitiMakoto heropende dit probleem 2 jaren geleden
Poster
Eigenaar

Done!

Done!
KitaitiMakoto heeft dit probleem gesloten 2 jaren geleden
Log in om deel te nemen aan deze discussie.
Geen mijlpaal
Niet toegewezen
2 deelnemers
Notificaties
Vervaldatum
De deadline is ongeldig of buiten bereik. Gebruik het formaat 'jjjj-mm-dd'.

Geen vervaldatum ingesteld.

Afhankelijkheden

Geen afhankelijkheden ingesteld.

Referentie: Plume/Plume#922
Laden…
Er is nog geen inhoud.