-
-
Notifications
You must be signed in to change notification settings - Fork 656
Register DevTools [http://github.com/JunoLab/DevTools.jl] #4250
Conversation
Tag a version. And write some tests. https://github.com/JunoLab/DevTools.jl/blob/master/test/runtests.jl |
This is also a rather generic package name. Would have no idea this has anything at all to do with plotting or graphics from the name |
"DisplayPlotsWithElectronAndAlsoAProfiler.jl"? |
ElectronPane or ElectronWindow or ElectronView or something like that? Can this use an existing system browser, or would that have to change inside Blink.jl? |
This just calls Blink to produce windows, so yeah, it would have to change inside Blink. This package provides graphical tools for Julia developers, currently including a means of displaying graphical output at the REPL as well as a profile viewer. I'm not sure how "ElectronPane" gets that across more clearly. |
Lots of julia development is non-graphical. It's a common request to have Gadfly use a dedicated window for plots, which it looks like this does. Saying "Install DevTools" to make that possible isn't really intuitive to me. BlinkExtensions? Is there a technical reason the profiler piece and the plotting piece are together in the same package? (Separate BlinkPlots and BlinkProfileView packages would be clearer if they aren't sharing too much code.) Or that these aren't implemented in Blink itself? |
For the same reason that ProfileView.jl and Immerse.jl aren't implemented inside Gtk.jl? Separating the functionality and naming them separately could work, though it sounds like it also means doubling the number of name bikesheds we have to go through. |
JunoDevGUIs? |
I must admit that I found I really wish conditional modules work and can be precompiled, so that all this can be hidden from the users. |
I think JunoDevGuis is not a good name, because the primary use case (at least my current usage) is without Juno. I love it that I can get a plot window and ProfileView from the terminal, without going through too much installation effort - and that it is cross-platform. |
|
I was thinking about |
As I read down the comments, I was also thinking "ChromeDevTools". Edit: Alternative names:
Of the above, I think ElectronDevTools.jl is the most accurate. |
What about |
Bump |
bump |
Closing, since it's been a couple of years. Please do a new tag if necessary. |
No description provided.