Terry, thank you for resending this!

In the meantime I took the time to go through all of the listed items (quite 
time consuming).

Here explicitly listed with my findings and the requests for takers, so please read through these items quickly and if you think you could lend your hand then please say so.

On 19.02.2025 19:41, taf wrote:

from Gil:

"I have summarized the open 5.0.0 issues twice already and a simple search by anyone interested of this discussion group around the Q4 time frame will find the items that others have identified as needing to be addressed before a new release is produced."

I've attached a summary of the items listed in Gil's note of 2024.12.21, 07.12 
with subject line:

*/Re: [Oorexx-devel] Ad creating a release of ooRexx 5.1.0, please give 
feedback/*

Checking out the original entries from your attachment which communicates Gil's 
list:

 * Bug tracker related (to get to the respective bug tracker page just change 
the number at the end
   of this URL appropriately: https://sourceforge.net/p/oorexx/bugs/1447/)

     o # 1447 "Clean builds without compiler warnings", created: 2017-05-09
       It seems that the code got fixed by Erich (last commit on 2021-03-07), 
such that the
       "Pending work items: code" seems to be wrong;
       @Erich: could you please double-check?

     o #1624 ".Routine~newFile(rexxc-program) raises error 13.1", created: 
2019-04-17
       "Pending work items: doc+test": will take on this one myself.

     o #1625 "NewRoutine() and LoadPackageFromData() raise error 13.1 on tokenized 
Rexx code",
       created: 2019-07-16
       "Pending work items: doc+test": the only pending item is "test" (the 
documentation never
       indicated whether a program is compiled or not). Any takers for adding 
the necessary tests
       to "ooRexx/API/oo/"?

     o #1656 "Lineout fails (at 2nd call) when path case not matched", created: 
2019-10-09
       "Pending work items: doc+code": this seems to be wrong as a fix is in 
place and no
       documentation is needed.
       Suggestion: correct "Pending work items" and status to "closed".

     o #1742 "Stream RECLENGTH 1 issues", created: 2021-02-05, fixed the same 
day by Erich
       "Pending work items: test": this could be probably done by everyone on 
this list, any takers?

     o #1762 "pushing very large data hangs RexxQueue", created: 2021-05-04, 
last update: 2021-07-07
       "Pending work items: code+test": it seems that there is no fix as of yet.
       @Erich & @Rick: what do you think about this, is this still an open bug? 
If not, how to fix it?

     o #1763 "StreamSocket issues", created: 2021-05-11, last update: 2022-06-27
       "Pending work items: code+doc+test": it seems that this got fixed by 
Erich on 2021-05-12
       already?
       If so, anyone on this list could edit the documentation and create a 
test, any takers?

     o #1786 "RexxPullFromQueue() returning invalid data for a null queue 
entry", created:
       2021-11-05, last update: 2021-11-05
       "Pending work items: test": any takers?

     o #1827 "13 Sample files missing shebang", created: 2022-07-05, last 
updated: 2023-07-23
       "Pending work items: code+test": any takers?

     o #1837 "circular requires: some public classes are not visible", created: 
2022-08-09, last
       update: 2022-12-20
       "Pending work items: doc+test": editing documentation probably not 
necessary, just the test;
       any takers?

     o #1838 "Crash while attempting to resolve a routine in a library 
package.", created:
       2022-08-11, last update: 2024-11-21
       No pending work items, hence already completed!
       Suggestion: change status to "pending".

 * Feature Request tracker related (to get to the respective bug tracker page 
just change the
   number at the end of this URL appropriately: 
https://sourceforge.net/p/oorexx/feature-requests/353/)

     o #353 "Embedded Database", created: 2009-05-01, last update: 2012-12-21, 
status: accepted
       "Pending work items: docs"; Mark Miesfield created "ooSQLite", 
unfortunately, he has passed
       away back then.
       Looking at the given link 
<https://sourceforge.net/projects/oorexx/files/ooSQLite/>, there
       are Linux and Windows versions from January 2023.
       Not sure why this is listed.
       Also, it would be possible to use BSF4ooRexx and use JDBC to not only 
interact with SQLite
       but also with all databases on all operating systems that have a JDBC 
interface. Ad SQLite
       JDBC-driver: as SQLite is so small the JDBC driver includes the binaries 
for all major
       operating systems (Windows, Apple, Linux) such that only the SQLite-JDBC 
driver would be needed.

       Suggestion: keep state as is for the planned release of 5.1.0, discuss 
afterwards what to do
       with it.

      o  #554 "Enhance stand alone ooDialog installer to use components", 
created: 2013-10-20, last
       update: 2014-01-19, status: closed!
       Nothing to do!

     o #552 "Add the ToolBar control to ooDialog", created: 2013-09-12, last 
update: 2013-09-21,
       status: accepted, milestone: ooDialog.4.2.3
       "Pending work items: code+doc+test"; created and code support by Mark 
Miesfield, not sure
       about state, nor why it made it to this list of open items with regard 
to 5.0.0. Also not
       sure about "ooDialog.4.2.3", not being a user of ooDialog.
       Any comments, insights, anyone?

       Suggestion: keep state as is as long as no ooDialog savvy developer 
steps forward to
       finalize this RFE.

     o #569 "Allow direct creation of dialog control windows.", created: 
2013-12-21, last update:
       2013-12-21, status: accepted, milestone: ooDialog.4.2.3
       "Pending work items: code+doc+test"; created and code support by Mark 
Miesfield, not sure
       about state, nor why it made it to this list of open items with regard 
to 5.0.0. Also not
       sure about "ooDialog.4.2.3", not being a user of ooDialog.
       Any comments, insights, anyone?

       Suggestion: keep state as is as long as no ooDialog savvy developer 
steps forward to
       finalize this RFE.

      o  #576 "Add support for the 'split button'", created: 2013-12-25, last 
updated: 2013-12-25,
       status: status: accepted, milestone: ooDialog.4.2.3
       "Pending work items: code+doc+test"; created and code support by Mark 
Miesfield who
       commented: "Partially implemented, need to finish implementation, test, and 
doc.". Not sure
       why it made it to this list of open items with regard to 5.0.0. Also not 
sure about
       "ooDialog.4.2.3", not being a user of ooDialog.
       Any comments, insights, anyone?

       Suggestion: keep state as is as long as no ooDialog savvy developer 
steps forward to
       finalize this RFE.

     o #571 "Support extended window styles for dialog and dialog control 
windows", created:
       2013-12-24, last updated: 20213-12-24, status: open, no work done.
       Not sure why it made it to this list of open items with regard to 5.0.0. 
Also not sure about
       "ooDialog.4.2.3", not being a user of ooDialog.
       Any comments, insights, anyone?

       Suggestion: keep state as is as long as no ooDialog savvy developer 
steps forward to
       finalize this RFE.

     o #581 "Add item data capability to combo box", created: 2014-01-30, last 
updated: 2014-01-30,
       status: accepted, no work done.
       Not sure why it made it to this list of open items with regard to 5.0.0. 
Also not sure about
       "ooDialog.4.2.3", not being a user of ooDialog.
       Any comments, insights, anyone?

       Suggestion: keep state as is as long as no ooDialog savvy developer 
steps forward to
       finalize this RFE.

     o #603 "Add a GUARD ON/OFF capability to the MethodContext APIs.", 
created: 2014-07-04, last
       updated: 2018-12-07, status: accepted
       "Pending work items: test";
       After checking the sources, documentation and the tests, it is clear 
that the status is
       wrong! Everything got implemented, documented and tested!

       Suggestion: change status to "closed"

     o 754 "'rexxc' binary (compiled/tokenized) data: please encode as plain text 
(7-Bit-ASCII)",
       created: 2019-04-07, last updated: 2020-03-08, status: accepted
       "Pending work items: test";
       This has been implemented and documented, the test is missing.

       Will take on this pending work item myself.

     o #803 "extensions to complex.cls", created: 2022-06-02, last update: 
2022-06-03, status: accepted
       "Pending work items: test";
       This has been implemented, the test is missing, also 
"samples\usecomp.rex" should
       demonstrate the use of the new methods "**" (power) and "sqrt" (square 
root).

       @Walter: could you add the new methods to "samples\usecomp.rex"?
       And maybe even create tests for the testing framework to
       "test/trunk/ooRexx/samples/complex.testGroup"?


Request for feedback and help!

---rony

P.S.: In case you would be interested to help, but have never used the ooRexx testing framework then please ask for pointers. Here a pointer: <https://sourceforge.net/projects/oorexx/files/oorexxunit/4.2.0.Snapshot.06/> (here the very first introduction to the framework: <https://www.rexxla.org/presentations/2006/ronyf2.pdf> and <https://wi.wu.ac.at/rgf/rexx/orx17/2006_orx17_ooRexxUnit-article.pdf>).








































































































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

Reply via email to