JDO TCK meeting Thursday September 21 1100 PDT 2000 CEST

2023-09-20 Thread Michael Bouschen

Hi,

We will have our regular meeting Thursday September 21 1100 PDT 2000 
CEST to discuss JDO TCK issues and status.


We use the following dial-in for audio and video:
https://us02web.zoom.us/j/87074698575?pwd=bmZXeVV3dVowRHFDWk9KWFdVWjc3dz09

Agenda:

1. DOAP for JDO

2. JIRA JDO-833 "Use automated release infra for JDO releases" 
https://issues.apache.org/jira/browse/JDO-833


3. JDO-830: "tck: Migrate JUnit tests to version 
5"https://issues.apache.org/jira/browse/JDO-830


4. JIRA JDO-831: "tck: improve tck tests for 
performance"https://issues.apache.org/jira/browse/JDO-831


5. sonarcloud issues

JIRA JDO-819 "Code quality 
analysis"https://issues.apache.org/jira/browse/JDO-819
JIRA JDO-823 "Fix sonarcloud issues of type Code 
Smells"https://issues.apache.org/jira/browse/JDO-823


Sonarcloud link:https://sonarcloud.io/summary/overall?id=db-jdo

* Cognitive Complexity of methods should not be too high:
https://sonarcloud.io/project/issues?resolved=false&rules=java%3AS3776&severities=CRITICAL&types=CODE_SMELL&id=db-jdo 



* Raw types should not be used:
https://sonarcloud.io/project/issues?resolved=false&rules=java%3AS3740&severities=MAJOR&id=db-jdo 




6. JIRA JDO-822: "Verify compatibility with JDK 
20"https://issues.apache.org/jira/browse/JDO-822

New comments

7. JIRA JDO-812 "Move to JDK 11 as the lowest supported 
version"https://issues.apache.org/jira/browse/JDO-812


8. Other issues

Action Items from weeks past:
[Aug 31 2023] AI Craig: update the DOAP file to include the three 
subprojects.
[Jul 13 2023] AI All Open a new JIRA for Android since having JNDI in 
the API disallows use with Android
[Jun 08 2023] AI All make a JIRA: JDO support for Java 
Recordshttps://openjdk.org/jeps/395
[May 24 2023] AI Tobias add JDK 20 to the build request for GitHub for 
testing.
[Dec 09 2021] AI Craig: Try to contact all current/former participants 
in JDO development and see if and how they want to be recognized on the 
JDO and DB web sites.https://db.apache.org/whoweare.html
[Oct 07 2021] AI Craig send a private message to all JSR-243 Expert 
Group members asking if they wish to continue.
[Mar 25 2021] AI Craig: investigate "merging" papajdo and apache.clr 
accounts
[Oct 17 2014] AI Matthew any updates for "Modify specification to 
address NoSQL datastores"https://issues.apache.org/jira/browse/JDO-651




[jira] [Assigned] (JDO-830) tck: Migrate JUnit tests to version 5

2023-09-20 Thread Michael Bouschen (Jira)


 [ 
https://issues.apache.org/jira/browse/JDO-830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Bouschen reassigned JDO-830:


Assignee: Michael Bouschen

> tck: Migrate JUnit tests to version 5
> -
>
> Key: JDO-830
> URL: https://issues.apache.org/jira/browse/JDO-830
> Project: JDO
>  Issue Type: Task
>  Components: tck
>Affects Versions: JDO 3.2.1
>Reporter: Michael Bouschen
>Assignee: Michael Bouschen
>Priority: Major
> Fix For: JDO 3.2.2, JDO 3.3
>
>
> The tck tests in the tck subproject are using JUnit 4 and are written in a 
> JUnit 3.8.1 style. The tests should be migrated to JUnit 5.
> Links:
>  * [https://junit.org/junit5/docs/current/user-guide/]
>  * [https://www.baeldung.com/junit-5]
>  * [https://www.baeldung.com/junit-5-migration]
>  * 
> [https://stackoverflow.com/questions/47158583/executing-junit-4-and-junit-5-tests-in-a-same-build]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)