According to the ChangeLog file, JYMAG version 0.1 was completed on 2008-03-22.
It wasn't on SourceForge from the beginning, but nevertheless the 22nd of March is JYMAG's "birthday".
The project ticket tools (Defects and Tickets) have been recreated, hopefully this time for good.
The project ticket tools (Defects and Tickets) have disappeared again.
I've reported this to SF.
According to the ChangeLog file, the very first version of JYMAG, was created on 2008-03-22.
It wasn't on SourceForge from the beginning, but nevertheless the 22nd of March is JYMAG's "birthday".
16 years old!
This is mostly a maintenance release. No new features are present.
Fixes in the user interface.
Defect fixes.
Improvements in error handling.
Many fixes in coding style and quality.
Improvements in the testing area and many new tests added (current line coverage: 67% and 33% in headless mode).
Updates in the build system.
Updates in the documentation.
Verified to start under Java version 21.
JYMAG has been uploaded to a test repository on GitHub, and has undergone some code security checks.
Not all tools have been connected to the project yet, but you can track the quality badges on the JYMAG website: https://jymag.sourceforge.io/.
According to the ChangeLog file, the very first version of JYMAG, 0.1, was created on 2008-03-22.
It wasn't on SourceForge from the beginning, but nevertheless the 22nd of March is JYMAG's "birthday".
The problem with disappearing "Tickets"/"Defects" seems to be resolved now.
There seems to be some temporary problem with project tickets (Defects and Tickets): they disappear after a few days after being created.
I've reported this to SF.
According to the ChangeLog file, the very first version of JYMAG, 0.1, was created on 2008-03-22.
It wasn't on SourceForge from the beginning (my projects need to have at least a few versions and a forseeable future to be promoted to SF), but nevertheless the 22nd of March is JYMAG's "birthday".
The application's maunal (which normally is only inside the packages) has been provided on the project website at https://jymag.sourceforge.io/docs/ for convenience. This documentation should provide more information to current and potential users.
Remember that the most up-to-date documentation is always in the software package.
Big changes since the previous version.
Rebranding.
Usability improvements.
Defect fixes.
Big refactoring.
Coding style improved.
Improvements in the testing area.
Updates in the build system.
Updates in the documentation.
Signing keys changed.
Version bumped to 3.0 also because the previous changes were not signified enough.
The JYMAG's website (https://jymag.sourceforge.io/) got a content listing at the top. The order of the sections has also been changed to hopefully provide information in the most important order (which is subjective for the reader).
As a result of SF's encouragement to using icons, I've decided to do some experiments with the Inkscape program.
I chose Scalable Vector Graphics (SVG) because I wanted the icon to be scalable to any size without losing quality and the only way to achieve that is with vector graphics.
The icon may be "tuned" or even fully changed later, but for now you can enjoy the current looks on the project page on SF and on the JYMAG's homepage at https://jymag.sourceforge.io/ (both in the content and as the site icon). These icons are in the PNG format (another open standard), because this is what SF allows here, but the source is still SVG.
Encouraged by SF, I've decided to launch blogs for my software hosted here (IMYplay, LibHideIP, LibNetBlock, LibSecRm, JYMAG and WipeFreeSpace).
The blog will be a place where I will announce noteworthy changes to JYMAG or its website, and new releases.
Remeber that the first place that gets notifed of a new release is ... the release page on SF (called "Files"), so be sure to watch that one as a first source of information on new releases. The page also has a data feed!