You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TL;DR this project is on hold while the Pydantic team is flat out building logfire and continuing to maintain Pydantic.
We use FastUI internally for the admin interface of Logfire, and it works well for that application, but we don't have a strong impetus to invest heavily in improving FastUI.
Some background: I originally built FastUI in the hope we could use it for some user facing functionality in Logfire, that didn't happen for a bunch of reasons:
FastUI wasn't ready when we needed to build that stuff
There isn't enough repetitive CRUD functionality in Logfire to demand the truely reusable/composable component structure that FastUI tries to provide.
There was some complex use of generic unions we needed in Pydantic before arbitrary components would work in FastUI, which slowed us down.
Ultimately I couldn't persuade our frontend team that FastUI was the right tool to use, and I wasn't prepared to force them to use a tool I was still experimenting with.
Also, as per #48 I would really like the rendering of HTML in FastUI to happen exclusively (or mostly) serverside, but that's a big rewrite that I don't have time to work on right now.
I won't mark this repo as archived so discussions can continue, and we can continue to fix any bugs we find. But don't expect new PRs or issues to receive attention from the Pydantic team.
For those who were excited about FastUI, sorry to disappoint. 🙏
Maybe at some point in future I'll have the time and bandwidth to resume the project.
The text was updated successfully, but these errors were encountered:
Such a pity! but thanks very much for your hard work on such a useful package, which I have been using heavily and successfully in my real-life project!
TL;DR this project is on hold while the Pydantic team is flat out building logfire and continuing to maintain Pydantic.
We use FastUI internally for the admin interface of Logfire, and it works well for that application, but we don't have a strong impetus to invest heavily in improving FastUI.
Some background: I originally built FastUI in the hope we could use it for some user facing functionality in Logfire, that didn't happen for a bunch of reasons:
Ultimately I couldn't persuade our frontend team that FastUI was the right tool to use, and I wasn't prepared to force them to use a tool I was still experimenting with.
Also, as per #48 I would really like the rendering of HTML in FastUI to happen exclusively (or mostly) serverside, but that's a big rewrite that I don't have time to work on right now.
I won't mark this repo as archived so discussions can continue, and we can continue to fix any bugs we find. But don't expect new PRs or issues to receive attention from the Pydantic team.
For those who were excited about FastUI, sorry to disappoint. 🙏
Maybe at some point in future I'll have the time and bandwidth to resume the project.
The text was updated successfully, but these errors were encountered: