On 24.04.2025 21:29, Gilbert Barmwater wrote:
I don't believe we have enough time to make this happen, however "nice" it would be.  A quick check of SF bugs shows 141 "open" tickets!  Now, assuming some of those could be "skipped", it still will take a LOT of time to review them and decide what "really" should be fixed before we release a 5.1.0 GA.  FWIW

PS There are STILL "leftover" bugs and RFEs from 5.0.0 that apparently no one wants to spend time on. (We did make some progress on that list but more remains to be done.)  To continue to "carry" those items into another GA release would be extremely unprofessional IMO.

About 30 years ago I was stunned when learning that Microsoft would release Word with more than 10,000 known bugs (in their bug database)! Of course Word was and has been a professional product. Microsoft (and other companies that release professional software with known bugs) do so when no known show-stopper bugs are open, but only minor ones (no matter how many it seems).

Ad bugs and RFEs from 5.0.0: frankly, I do not see them as show-stoppers, also despite being overworked I tried to tackle those items where I thought my knowledge would be helpful (alleviating others from getting acquainted).

However, I lacked to see you giving a helping hand here, so I assume that these open items were not really important to you. Definitely they are not show stoppers.

As this is a project of volunteers everyone is invited and free to lend a helping hand, no matter how small or big the hand ist. Just pointing out, putting a spin and than wait and see is not enough for resolving those items. So please, Gil, if you can, lend us your helping hand as your expertise is big, needless to say and as you would be able to tackle most of those open bugs!

[Of course, it would be great if we would arrive at a release with no open bugs at the time of release. This would be possible by addressing those bugs after the release and creating micro releases. I really would urge you to also lend your hand to get them ironed out. FWIW in "my" BSF4ooRexx850 project there are no open, known bugs. If bugs get reported I try to address them as quickly as possible, knowing that the expertise needed e.g. in JNI would not be something many Rexx developers may have such that a fix would take a long time. The situation with ooRexx is very different, we have quite a few knowledgeable developers who can tackle and resolve the open bugs and RFEs.]

So looking around the software world, releasing a product with open bugs that are not show-stoppers *is* professional, like it or not! :)

Therefore, after the release we should try to tackle the open bugs and create micro releases, exploiting that number in our version number (cf. .RexxInfo~release).

[Also, I would be *very* interested to analyze Executor with regards of its experimental features added to ooRexx and try to get most of them, if not all, into ooRexx, notably the nifty Unicode support!]

Please realize also, that the quite comprehensive unit tests pass for 5.1.0 making it of release quality, i.e. a professional release that improves older ooRexx release versions! As there are no show-stopper bugs, IMHO there is no reason not to release the current version, making the International Rexx symposium the event to communicate and report on it! Not releasing it hinders the ooRexx community to take advantage of the new features coming with ooRexx, e.g. the new TraceObject class enhancing tracing considerably!

---rony


On 4/24/2025 1:13 PM, Rony G. Flatscher wrote:
Suggesting to prepare a general availability version for ooRexx 5.1.0 with the aim to release it next week such that we have a new release for this year's International Rexx symposium in Vienna. Any thaughts, comments?

---rony



_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to