3 ms·
Looks very useful! In terms of feedback, I think if you brought in a designer you'd have a much bigger "wow" factor. There's a lot of low hanging fruit like con
by programmarchy 4y ago
Looks very useful! In terms of feedback, I think if you brought in a designer you'd have a much bigger "wow" factor. There's a lot of low hanging fruit like consistent button styles, fonts, whitespace, larger text inputs, that'd go a long way. And I'm sure you've thought of this already, but seems like a node-based paradigm could be an improvement over the panel-based paradigm e.g. more akin to something like Blender nodes, or Tableau.
- eatonphil 4y ago> In terms of feedback, I think if you brought in a designer you'd have a much bigger "wow" factor. There's a lot of low hanging fruit like consistent button styles, fonts, whitespace, larger text inputs, that'd go a long way. Yes this would be nice to have! If there's a version of this that gets funded or bootstrapped then I'd definitely like to bring someone on to help. > And I'm sure you've thought of this already, but seems like a node-based paradigm could be an improvement over the panel-based paradigm e.g. more akin to something like Blender nodes, or Tableau. Actually no I'm not familiar with this concept. But I have seen what natto.dev does and I'm concerned that that is too free form compared to how DataStation works. A little structure is useful IMO. I'm not sure how similar Blender nodes or Tableau are to natto.dev. That said, DataStation panels show up in an order but the order of evaluation is not set. You can import the results of a panel defined below the current panel it just matters that the panel you refer to has been run. So it may be closer to a node-based design in that case. But again I'm not sure if that's what you mean.
- programmarchy 4y agoHadn't seen natto before, but I agree that's pretty far out there! If you search images of Tableau Prep, that's more along the lines of what I had in mind. Although Tableau supports Python and R, it's not nearly as well integrated as what you've done with DataStation. In general, it's more geared towards Excel power user types, rather than programmers.
- eatonphil 4y ago> If you search images of Tableau Prep, that's more along the lines of what I had in mind. Ah! I think this is a visualization of what does happen with DataStation panels too. Eventually I'd like to have better support for understanding the dependency graph like this but for now that's just been a nice idea to have sometime in the future. > Although Tableau supports Python and R, it's not nearly as well integrated as what you've done with DataStation. In general, it's more geared towards Excel power user types, rather than programmers. Yeah it was definitely my impression it was not geared toward programmers as much (though I know many programmers or data scientists use it).