Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nebula examples in ruby? #2

Open
rubyFeedback opened this issue Jan 7, 2023 · 1 comment
Open

Nebula examples in ruby? #2

rubyFeedback opened this issue Jan 7, 2023 · 1 comment

Comments

@rubyFeedback
Copy link

Hey there Andy,

The homepage of glimmer-cw-nebula has lots of images as examples,
but I was not able to find the code for these images. If I recall correctly
then in glimmer-dsl-libui one can click on the image and it'll jump to
the corresponding example .rb file (I think; or otherwise you can get
the source as-is). With nebula here on github I don't see the examples.

Could you perhaps add them or add a few, as examples? Nebula looks
interesting, I was unaware that this exists. I may eventually use that
for one of my larger gems as GUI, that is to add some kind of GUI
environment for "regular users" to use for (and it gives me more
motivation to use glimmer too).

@AndyObtiva
Copy link
Owner

I'm pretty sure I've mentioned Nebula to you before, but I think you didn't pay attention at the time.

To answer your question... No, I haven't had a chance to add examples for Nebula yet. But, I assumed users would be skilled software engineers who could figure out how to translate Java code snippets from the Nebula website into Glimmer GUI DSL code.

Still, it is a good idea to provide examples eventually.

How about you write the examples by tinkering around with Nebula and then submitting a Pull Request, or preferably multiple tiny Pull Requests, one per example? That should break the problem down into very tiny digestible pieces that you should be able to handle with no problem. For example, you submit an examle built with text_assist. Next, you submit one with oscilloscope, etc...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants