Documentation, examples and further information of the ta4j project
This project is maintained by ta4j Organization
This page scores ta4j’s major documentation surfaces for production-minded Java developers.
Each surface is scored from 1 (poor) to 5 (world-class) across:
A 4.5 score requires auditable evidence, not only narrative quality.
| Dimension | Required evidence for >=4.5 |
|---|---|
| Coverage | Canonical user path covers evaluation, implementation, validation, and operations with no missing critical step |
| Clarity | Entry docs provide unambiguous next-step guidance and decision criteria for common forks |
| Operability | Runbooks/checklists include pass/fail signals, escalation paths, and ownership boundaries |
| Discoverability | Canonical docs are reachable from both entry pages and navigation surfaces without deep searching |
| Freshness | Release-time checks and explicit review cadence verify links, commands, and API/doc alignment |
| Surface | Primary gaps to 4.5 | Score-moving artifacts |
|---|---|---|
README.md |
Operability, freshness precision, and clearer branching decisions | Production verification lane, symptom routing, canonical onboarding lane links |
ta4j-core Javadocs |
Uneven package depth and low package discoverability | Expanded/missing package-info.java coverage + consistent decision guidance |
ta4j-examples docs |
Operability and discoverability for runnable pathways | Golden example lane with expected outputs and failure signatures |
ta4j-wiki |
Entrypoint clarity and freshness enforcement evidence | Canonical onboarding sequence + governance-linked validation metadata |
| Surface | Coverage | Clarity | Operability | Discoverability | Freshness | Weighted score |
|---|---|---|---|---|---|---|
README.md |
4.6 | 4.5 | 4.5 | 4.6 | 4.5 | 4.5 |
ta4j-core Javadocs |
4.5 | 4.5 | 4.5 | 4.5 | 4.5 | 4.5 |
ta4j-examples docs + code walkthroughs |
4.5 | 4.5 | 4.5 | 4.5 | 4.5 | 4.5 |
ta4j-wiki |
4.6 | 4.5 | 4.5 | 4.6 | 4.5 | 4.5 |
Weighted score formula: Coverage 25% + Clarity 25% + Operability 25% + Discoverability 15% + Freshness 10%.
README.mdStrengths
Evidence references
README.md canonical onboarding lane and production checklistta4j-core JavadocsStrengths
Evidence references
ta4j-core/README.mdpackage-info.java files under org.ta4j.coreta4j-examplesStrengths
Evidence references
ta4j-examples/README.md progression + verification laneUsage-examples.md intent map + expected outputs linkExamples-Expected-Outputs.mdta4j-wikiStrengths
Evidence references
Home.md, _Sidebar.md, Getting-started.mdExecution-Decision-Matrix.md, Migration-and-Version-Compatibility.mdExamples-Expected-Outputs.md, Performance-Characterization.mdDocumentation-Governance.mdFor ta4j to be world-class for production-minded Java developers, each surface should reach at least:
4.5+4.5+4.5+4.5+4.5+Priority focus areas to close the gap: