New release in 2025? #99
Replies: 2 comments 3 replies
-
The difficult part of LibUI is not releasing the code itself, but how to prepare the binary files for The shared libraries of
Maintaining this kind of setup is very difficult. While working on the (Translation from Japanese by ChatGPT) |
Beta Was this translation helpful? Give feedback.
-
Yesterday, I compiled and debugged libui-ng and libui-dev for Windows by myself to use the libui bindings in Crystal. I initially intended it as a distraction, but it ended up taking a lot of time and draining my energy. I'm increasingly feeling that I shouldn't be managing this issue on my own. What we really need is someone well-versed in Windows application development. However, since most hobbyist programmers use Linux or Mac unless forced to do otherwise for work, such talent has become increasingly rare. (Translated by ChatGPT) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey there everyone using ruby-libui,
This is mostly a question for kojix2.
Should we aim for a (at the least one) release in 2025, for ruby-libui?
I am not quite done with all functions/widgets in examples2/ (about 52% or so), so I am not saying this should happen
soon. I'll have some more time to polish things there in the coming days - but perhaps we could aim for a release for
ruby-libui in 2025, say, May, June or July? Could be later too of course, August, or September or October.
One small reason for this idea for another release, is to change the necessity to use:
It is documented, but I twice accidentally forgot using the --pre flag before, and it then confused me that some code
was not working, before I realised the code is in the pre-release of ruby-libui. (I now aliased it to "gem_install_libui" as
well as "install_libui", so I no longer install the wrong libui version.)
But perhaps we can also look to improve other parts for ruby-libui or see that libui-ng itself upstream may adopt some
changes, such as those available in libui-dev (I haven't checked all of those additions yet, so I do not know what was
changed there, but I think it would be nice, if libui-ng itself could adopt and integrate the changes. Then ruby-libui
could support these too. Or, if it is too late, to have a new release for ruby-libui, and then also another --pre release,
but I would recommend for the intermediate step, to perhaps go for one stable release of ruby-libui without --pre
flag for 2025)
Anyway, this is more of a question. I think if we have a loose milestone for 2025, we could look at the time to polish
a few things here or there and perhaps also see that libui-ng may get a few additions. So I may start a discussion in
libui-ng about this, and perhaps libui-dev as well, but before I do so, I'd like to ask about your opinion kojix2, as
the project here was started by you (plus, I don't understand the fiddle-specific code yet; perhaps eventually I
can dive into C again, but for now I am more focused on ruby).
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions