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

Roll Call - users / developers / "Is this thing on?" #1586

Open
pjfitzgibbons opened this issue Jun 23, 2023 · 5 comments
Open

Roll Call - users / developers / "Is this thing on?" #1586

pjfitzgibbons opened this issue Jun 23, 2023 · 5 comments

Comments

@pjfitzgibbons
Copy link
Member

Hello Shoes-ers!

It's been a looong time. We've been busy chasing orb-structured organic virulents and such.

The question I'm asking is, to be blunt: "Is Shoes Dead?"

Do we have active users?
Do we have a mailing list (working) ?
Do we have a discussion channel (modern)? (ie. Slack)

wxWidgets 2.0 just dropped in the past couple of days.
A renewed Shoes (5.0?) could be a direction if there is some activity at all.

Is there an alternative? IF one were to stay in Ruby-land, what other desktop-GUI library would be better?
Or is desktop-GUI in Ruby just no longer relevant. (Hello, Electron, I'm referring to you.)

Thoughts, one and all?

@ccoupe
Copy link

ccoupe commented Jun 24, 2023

There is a group, Scarpe that contacted me about Shoes 3 downloads. Conversation here. Since then I see the Facebook page is poked a few times a day, when I bother to look at FB. Based on their commit log, Scarpe is fairly active.

Do we have a mailing list (working) ?

No. I killed it a few years ago - no one noticed or cared enough.

@Peter9Claudius
Copy link

Hello all,

so some German guys still seem to have fun using Shoes. And I am one of them.

However, Python is currently all the rage everywhere in the big companies, and the number of Ruby users is very manageable. Even among those, people are always happily surprised that a toolkit like Shoes even exists.

Stupidly, working with Shoes is purely a private pleasure, since IT doesn't want to know anything except Python, JavaScript or C# in our case.

I, for one, fervently hope that Shoes doesn't disappear into the void.

Warm regards,

Peter.

@megatux
Copy link

megatux commented Jun 25, 2023

Hello, as active desktop GUI library alternatives I like Glimmer DSL, it has several backends, some are more complete or multiplatform that others, maybe the one with LibUI could work for you. Or using directly the libUI bindings
Also GTK3 wrapper seems well maintained but not sure if that work outside Linux.

I'm also interested in keeping Shoes alive. I was thinking in investigate wrapping the Shoes DSL on top of Glimmer or LibUI.

@noahgibbs
Copy link

Hello! I'm one of those Scarpe guys. Seems fair to mention that our implementation is not very complete or mature yet. We have some fun activity around our Discord server and repo, but I would not put us in as usable a category as Shoes4 or Glimmer. Scarpe started as a recent Hack Days project and just sort of got out of hand :-)

@noahgibbs
Copy link

noahgibbs commented Jul 1, 2023

Also, @metatux - we've looked at wrapping those with Scarpe, at least briefly. You'd need an extensive wrapper over raw libui, it's designed to be carefully managed. Very crashy if you're not careful and pass a nil in the wrong place, etc. Glimmer would probably be a better choice since it does a lot of that management.

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

5 participants