diff --git a/profile/README.md b/profile/README.md index 39055b8..ee99b7f 100644 --- a/profile/README.md +++ b/profile/README.md @@ -9,19 +9,20 @@ Most Jellyfin clients today are web views in a native shell. They work, and they feel like it. A poster wall that stutters as you scroll, a focus change that lands a beat after the key, a spinner sitting inside a tile where the artwork -should be. On a phone it is annoying. On a television, ten feet away with a -remote in your hand, it is the whole experience. +should be, a play button that thinks about it first. On a phone it is annoying. +On a television, ten feet away with a remote in your hand, it is the whole +experience. Flowfin is an attempt at the other thing. One genuinely native client per -platform, sharing a core rather than a codebase, plus the server plugins the -clients need. +platform, each written for its own toolkit on top of a shared core, plus the +server plugins those clients need. Flowfin is not affiliated with the Jellyfin project. ## The part that is not negotiable -Speed is not a feature here, it is the product. So it is written as numbers a -build can miss rather than as an intention: +Speed is not a feature here, it is the product. So it is written down as numbers +a build can miss: | | | |---|---| @@ -30,7 +31,7 @@ build can miss rather than as an intention: | First usable tile, cold start | under 1.2 s | | Press play to first frame | under 2 s | -A build that misses one of these is a failed build, not a slow one. +A build that misses one of these has failed. Two smaller rules follow from the same idea. Nothing shows a spinner inside a tile, and no image arriving late is allowed to shift the layout. And missing @@ -54,8 +55,9 @@ The full system is at [flowfin.dev](https://flowfin.dev). ## Where this actually stands -Early, and the table says so rather than letting you find out after installing. -One plugin ships today. The rest are in build-up, some of them still a shell. +Early. The table below says how early, so nobody has to find that out after +installing. One plugin ships today. The rest are in build-up, some of them still +a shell. | Plugin | What it does | State | |---|---|---| @@ -85,9 +87,9 @@ Open an issue on the repository it belongs to. Bug reports are welcome even when they are only half understood; what a thing did and what you expected is enough to start. -For a security problem, use the private reporting link under Security on the -repository rather than an issue. It is enabled everywhere here, and it keeps the -report between you and the maintainer until there is a fix. +For a security problem, please do not open an issue. Use the private reporting +link under Security on the repository. It is enabled everywhere here, and it +keeps the report between you and the maintainer until there is a fix.