-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Request to Downgrade Java Version Requirement for SWING-Notepad
Issue Description
Currently, the "SWING-Notepad" application requires Java 22.0.2 to run. While this ensures compatibility with the latest Java features, it introduces limitations for users running LTS (Long-Term Support) versions of Java. Additionally, some inbuilt functions in the code do not work as expected in older versions, causing compatibility issues.
Request
I request to downgrade the Java version requirement to a lower LTS version of Java (e.g., Java 17 or Java 11) to ensure wider accessibility and better compatibility. These LTS versions are more commonly used in production and development environments, making it easier for users to adopt and run the application.
Justification
- Wider Compatibility: Many systems and developers are on LTS versions, which are more stable and widely supported.
- Enhanced Usability: Users can avoid upgrading to non-LTS versions, which may not be supported by their environments.
- Bug Resolution: Addressing the compatibility issues with older versions ensures the application functions correctly on LTS versions.
Suggested Actions
- Test the application on LTS versions of Java (e.g., Java 17 and Java 11).
- Identify and resolve any compatibility issues or update inbuilt functions causing errors.
- Update the documentation and codebase to reflect the new Java version requirement.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working