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

Project Status #174

Open
feddgs opened this issue Feb 17, 2021 · 3 comments
Open

Project Status #174

feddgs opened this issue Feb 17, 2021 · 3 comments

Comments

@feddgs
Copy link

feddgs commented Feb 17, 2021

Hi,

Is this project abandoned?

May be is good to not use this gem if you have a large project, cause it has no more maintainers i think. It's a great project (And a GREAT but GREAT job from Ryan), stable and easy to use, the problem is QT4 was retired from the vast majority of modern Linux distros, and is necessary to install qtbindings.

As solution for this you need Gcc 8 to compile Qt4 but also was retired from repos in a lot of distros too so you need to compile manually, so i think in a short period of time it will be not possible to run nothing using qtbindings.

This is the big problem of use open source, you incorporate a lib or gem or whatever in your project and at some point (every time faster) you will be in serious troubles if the developer decides to abandon the project, and this is a very well know issue for developers in foss world, you spent hours in your project and tomorrow Bang! Project abandoned.

It happens to me with a lot of 3d party libs i was used, and again i recommend to not start a prod or serious project using qtbindings or other deprecated gems.

I wrote this because im tired to trust in foss projects that are constantly abandoned, cause they are not contributors or the owner get a new job or just it not want to support the project any more.

You can ask why i don't support the project or continue working on it, that's simple, im not a C programer.

Just my 2 cents in a foss rage day.

@rubyFeedback
Copy link

The main README already states so - you only need to read it.

The whole state of ruby-qt has been lagging behind. ruby-gtk works much better; I am using
ruby-gtk3 just fine (won't promote my project here, though, thus not mentioning it, as that
seems unfair to do).

Ryan suggests for others to step up and take over.

This is the big problem of use open source

While that is true, see ruby-gtk. So this is more an issue with qt and the qt devs.

In part this is because ruby is also slowly fading to its demise - and I say this as
someone who writes ruby code every day happily so!

I wrote this because im tired to trust in foss projects that are constantly abandoned

This is a general issue, but again, ruby-gtk3 works fine. gobject-introspection is not
perfect, but for fast widgets you can work with it. Even a lot of CSS is supported.

IMO gtk is the better toolkit than qt despite tons of people claiming the opposite.
But as far as ruby is concerned, gtk works better.

@rubyFeedback
Copy link

Lack of C and C++ knowledge is one big bottleneck. It would be great to be
able to use C/C++ based projects without having to know or use C/C++ ...

@feddgs
Copy link
Author

feddgs commented Sep 9, 2021

@rubyFeedback, "The main README already states so - you only need to read it." I think you are confused, i posted this before Ryan updates the README file, so please check the dates before blaming me.

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