From fa7de55273c74ab648ec8451c72f80187cfaa828 Mon Sep 17 00:00:00 2001 From: Nischal Sharma Date: Fri, 19 Jul 2024 12:05:15 +0530 Subject: [PATCH 1/4] initial commit. Added 2024 Q2 report for Web3j Signed-off-by: Nischal Sharma --- .../2024/2024-Q2-Hyperledger-Web3j.md | 79 +++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 project-reports/2024/2024-Q2-Hyperledger-Web3j.md diff --git a/project-reports/2024/2024-Q2-Hyperledger-Web3j.md b/project-reports/2024/2024-Q2-Hyperledger-Web3j.md new file mode 100644 index 00000000..031a0b8a --- /dev/null +++ b/project-reports/2024/2024-Q2-Hyperledger-Web3j.md @@ -0,0 +1,79 @@ +--- +layout: default +title: 2024 Q2 Hyperledger Web3j +parent: 2024 +grand_parent: Project Updates +--- + +# Project Health + +- The project is in good health. +- We did 15 releases for all the Web3j Repos fixing several bugs, issues, vulnerabilities and adding new features. +- Upgraded Gradle to 8.7 and updated all the dependencies. +- Fixed and simplified Web3j release process. +- We got 2 Mentees involved in Web3j-android project through Hyperledger Mentorship Program. +- Set up a fortnightly contributors call. + +# Questions/Issues for the TOC + +None at the moment. + +# Releases + +We did release several strong releases for all Web3j repos. + +- Web3j Core + - v4.9.8-hotfix for android (April 18, 2024) + - v4.11.3 (May 1, 2024) + - v4.12.0 (May 23, 2024) + +- Web3j Gradle Plugin + - v4.11.3 + - v4.11.3-hotfix + - v4.12.0 + +- Web3j Maven Plugin + - v4.11.3 + +- Web3j Unit + - v4.11.3 + - v4.12.0 + +- Web3j EVM + - v4.11.3 + - v4.12.0 + +- Web3j Sokt + - v0.4.0 + +- Web3j Solidity Gradle Plugin + - v0.4.1 + - v0.5.0 + +- Web3j CLI + - v1.6.0 + +# Overall Activity in the Past Quarter + +- TODO + +# Current Plans + +- Fixing Bugs/issues in Web3j +- Getting web3j-android fixed +- Adding support for account abstraction in Web3j + +# Maintainer Diversity + +- No new maintainers were added this quarter, but several contributors remained active and showed interest towards maintainership. +- Added guidelines for becoming a [maintainer](https://github.com/hyperledger/web3j/blob/main/MAINTAINERS.md). + +# Contributor Diversity + +- 6 new contributors in Web3j releases. +- Contribution from Quant Labs to support decoding of dynamic structs. + +# Additional Information + +N/A + From 87b14f79250f07724bc85222d576e0900baa0b73 Mon Sep 17 00:00:00 2001 From: Nischal Sharma Date: Fri, 19 Jul 2024 13:42:35 +0530 Subject: [PATCH 2/4] overall activity section added Signed-off-by: Nischal Sharma --- project-reports/2024/2024-Q2-Hyperledger-Web3j.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/project-reports/2024/2024-Q2-Hyperledger-Web3j.md b/project-reports/2024/2024-Q2-Hyperledger-Web3j.md index 031a0b8a..84fce64f 100644 --- a/project-reports/2024/2024-Q2-Hyperledger-Web3j.md +++ b/project-reports/2024/2024-Q2-Hyperledger-Web3j.md @@ -55,13 +55,20 @@ We did release several strong releases for all Web3j repos. # Overall Activity in the Past Quarter -- TODO +- 100+ commits and 30 PRs merged in Web3j core. +- commits and 34 PRs merged across all other Web3j repositories. +- Fixed bugs, issues, and vulnerabilities, and updated Java and Kotlin versions. +- Simplified and fixed the release process of Web3j after migrating to the Hyperledger GitHub organization. +- Upgraded to Gradle 8.7 and updated all dependencies. [Check Announcement](https://medium.com/web3labs/boost-dev-efficiency-security-with-web3js-gradle-8-7-upgrade-d8435a9fb990). +- Hyperledger Mentorship Program - Mentees started working on web3j-android. [Check project roadmap](https://wiki.hyperledger.org/display/INTERN/Project+Plan+-+Hyperledger+Web3j%3A+Enhancing+Android+Support+with+Updated+web3j-android+Integration). +- Set up a fortnightly contributors call. A few people joined the call, but it is not very successful yet. +- The Discord channel was active with questions and announcements of new releases. # Current Plans -- Fixing Bugs/issues in Web3j -- Getting web3j-android fixed -- Adding support for account abstraction in Web3j +- Fixing Bugs and issues in Web3j. +- Getting web3j-android fixed for newer android versions. +- Adding support for account abstraction in Web3j. # Maintainer Diversity From 6f38331c5aa4e5d8f1a6bb377dce99231cda8f69 Mon Sep 17 00:00:00 2001 From: Nischal Sharma Date: Mon, 29 Jul 2024 02:17:09 +0530 Subject: [PATCH 3/4] Update project-reports/2024/2024-Q2-Hyperledger-Web3j.md Co-authored-by: Tracy Kuhrt Signed-off-by: Nischal Sharma --- project-reports/2024/2024-Q2-Hyperledger-Web3j.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project-reports/2024/2024-Q2-Hyperledger-Web3j.md b/project-reports/2024/2024-Q2-Hyperledger-Web3j.md index 84fce64f..7f603c26 100644 --- a/project-reports/2024/2024-Q2-Hyperledger-Web3j.md +++ b/project-reports/2024/2024-Q2-Hyperledger-Web3j.md @@ -1,6 +1,6 @@ --- layout: default -title: 2024 Q2 Hyperledger Web3j +title: 2024 Q3 Hyperledger Web3j parent: 2024 grand_parent: Project Updates --- From 78fa6c19d951aa948c87f7faa3f2ca384e8844b8 Mon Sep 17 00:00:00 2001 From: Nischal Sharma Date: Mon, 29 Jul 2024 02:18:14 +0530 Subject: [PATCH 4/4] Updated to Q3 Signed-off-by: Nischal Sharma --- ...4-Q2-Hyperledger-Web3j.md => 2024-Q3-Hyperledger-Web3j.md} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename project-reports/2024/{2024-Q2-Hyperledger-Web3j.md => 2024-Q3-Hyperledger-Web3j.md} (95%) diff --git a/project-reports/2024/2024-Q2-Hyperledger-Web3j.md b/project-reports/2024/2024-Q3-Hyperledger-Web3j.md similarity index 95% rename from project-reports/2024/2024-Q2-Hyperledger-Web3j.md rename to project-reports/2024/2024-Q3-Hyperledger-Web3j.md index 7f603c26..7a999045 100644 --- a/project-reports/2024/2024-Q2-Hyperledger-Web3j.md +++ b/project-reports/2024/2024-Q3-Hyperledger-Web3j.md @@ -56,7 +56,7 @@ We did release several strong releases for all Web3j repos. # Overall Activity in the Past Quarter - 100+ commits and 30 PRs merged in Web3j core. -- commits and 34 PRs merged across all other Web3j repositories. +- 50+ commits and 34 PRs merged across all other Web3j repositories. - Fixed bugs, issues, and vulnerabilities, and updated Java and Kotlin versions. - Simplified and fixed the release process of Web3j after migrating to the Hyperledger GitHub organization. - Upgraded to Gradle 8.7 and updated all dependencies. [Check Announcement](https://medium.com/web3labs/boost-dev-efficiency-security-with-web3js-gradle-8-7-upgrade-d8435a9fb990). @@ -67,7 +67,7 @@ We did release several strong releases for all Web3j repos. # Current Plans - Fixing Bugs and issues in Web3j. -- Getting web3j-android fixed for newer android versions. +- Getting web3j-android fixed for newer Android versions. - Adding support for account abstraction in Web3j. # Maintainer Diversity