+1 these things already popped up during the initial review by Chesnay, but I wasn't able to visualize them in a way that didn't look completely awful :)
I hope that someone will be able to pick this up. Best, D. On Fri, May 19, 2023 at 1:30 PM Jing Ge <j...@ververica.com.invalid> wrote: > Hi David, > > Thanks for driving this. I'd like to second Emre, especially the second > suggestion. In practice, the parallelism number could be big. Users will be > frustrated, if they have to click hundred or even more times in order to > reach the wished number. Anyone who will take over the design task, please > count it in while designing the new UX/UI. Thanks! > > Best regards, > Jing > > > On Fri, May 19, 2023 at 1:07 PM Kartoglu, Emre <kar...@amazon.co.uk.invalid > > > wrote: > > > Hi David, > > > > This looks awesome. I am no expert on UI/UX, but still have opinions 😊 > > > > I normally use the Overview tab for monitoring Flink jobs, and having > > control inputs there breaks my assumption that Overview is “read-only” > and > > for “watching”. > > Having said that for “educational purposes” that might actually be a good > > place - I am imagining there would be a “educationalMode: true” flag or > > something somewhere to enable these buttons (and other educational bits > in > > future). > > > > The “educational purpose” bit makes me a lot more relaxed about having > > those buttons as they are in the video! > > > > Couple other things to consider: > > > > > > * Confirming new parallelism before actually doing it, e.g. having a > > “Deploy/Commit/Save” button > > * Allow users to enter parallelism without having to > > increment/decrement one by one > > > > Thanks, > > Emre > > > > On 2023/05/19 06:49:08 David Morávek wrote: > > > Hi Everyone, > > > > > > In FLINK-31471, we've introduced new "in-place rescaling features" to > the > > > Web UI that show up when the scheduler supports FLIP-291 REST > endpoints. > > > > > > I expect this to be a significant feature for user education (they have > > an > > > easy way to try out how rescaling behaves, especially in combination > > with a > > > backpressure monitor) and marketing (read as "we can do fancy demos"). > > > > > > However, the current sketch is not optimal due to my lack of UI/UX > > skills. > > > > > > Are there any volunteers that could and would like to help polish this? > > > > > > Here is a short demo [2] of what the current implementation can do. > > > > > > [1] https://issues.apache.org/jira/browse/FLINK-31471 > > > [2] https://www.youtube.com/watch?v=B1NVDTazsZY > > > > > > Best, > > > D. > > > > > >