Replies: 4 comments 11 replies
-
https://discord.com/channels/946858761413328946/1071098441289179267/1184899506026856508 There have been a few discussions around this in the discord. It seems the expectation is for a release after a proper/improved text widget is added. Pull requests are always welcome but for working on this it would probably be good to check with @presiyan-ivanov and @MinusGix to see what the current state of things is. |
Beta Was this translation helpful? Give feedback.
-
Question from me: why release 0.1.0? they are unstable and each change is considered a major breaking change so how is that different from just grabbing floem from git directly? What does a release give us here? |
Beta Was this translation helpful? Give feedback.
-
One requirement be to deal with the library forks Floem uses. We'd need to move to upstream and published versions of those. That would involve cleaning up the changes in those fork and upstreaming them. I think a basic set of widgets would be helpful too. @pieterdd You may be interested in that. Feel free to stop by the Discord too if you're interesting in contributing. |
Beta Was this translation helpful? Give feedback.
-
I noticed that the first 0.x release is live! Thank you to everyone who contributed to this early version, and I'm curious to see Floem evolve from here. |
Beta Was this translation helpful? Give feedback.
-
Having worked with Floem for a good week or so now, I see a lot of potential in it. It's fairly easy to learn compared to other native Rust GUI frameworks I've looked at, and yet it's quite flexible. I realize that as maintainers you are probably more focused on Floem's shortcomings. But for hobby projects I already prefer Floem over Qt, Flutter or Tauri. Native GUI development has long been a struggle within the Rust ecosystem. I think Floem holds the key to changing that. So by all means, give yourselves a pat on the back for everything you've already achieved.
To me as a casual user, it feels like Floem is more than mature enough for a 0.1.0 release. To entice more developers to consider native Rust GUIs and lower effort involved in building them, I'd like to publish a Floem UI toolkit to crates.io. Since crates.io does not support Git-based dependencies like Floem, I was wondering: which tasks are blockers for a 0.1.0 release? And are you accepting patches for those tasks?
Beta Was this translation helpful? Give feedback.
All reactions