Skip to content

Commit c79283e

Browse files
authored
Update README.md
1 parent 6e8e2d4 commit c79283e

File tree

1 file changed

+26
-30
lines changed

1 file changed

+26
-30
lines changed

README.md

Lines changed: 26 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
**rapiddweller-benerator-ce is no longer actively maintained.**
1616

1717
This repository is kept for **legacy usage, historical reference, and existing builds** only.
18-
No new features, fixes, or releases are planned.
18+
No new features, fixes, or releases are planned for this codebase.
1919

20-
👉 **For all new projects, ongoing development, and modern workflows, please use DATAMIMIC instead:**
20+
👉 **For all new projects, ongoing development, and modern workflows, we recommend using DATAMIMIC instead:**
2121

2222
- **GitHub:** https://github.com/rapiddweller/datamimic
2323
- **Documentation:** https://docs.datamimic.io
@@ -27,50 +27,47 @@ Existing Benerator releases remain available under **Releases** (legacy).
2727

2828
---
2929

30-
## Why the transition to DATAMIMIC?
30+
## The Path to DATAMIMIC
3131

32-
Benerator pioneered **model-driven data generation** for testing, anonymization, and migration.
33-
Over time, requirements evolved:
32+
Benerator pioneered **model-driven data generation** for testing, anonymization, and migration. As industry requirements evolved, rapiddweller developed **DATAMIMIC** as a modern platform to address today's needs:
3433

35-
- deterministic and reproducible datasets
36-
- richer JSON and XML pipelines
37-
- privacy-safe synthetic data
38-
- integration with modern Python tooling and AI/agent workflows
34+
- Deterministic and reproducible datasets
35+
- Richer JSON and XML pipelines
36+
- Privacy-safe synthetic data
37+
- Integration with modern Python tooling and AI/agent workflows
3938

40-
**DATAMIMIC is the actively maintained successor**, continuing Benerator’s philosophy while addressing these modern needs.
39+
**DATAMIMIC is the recommended modern alternative**, built from the ground up to continue the data generation philosophy established by Benerator while utilizing a modern technology stack.
4140

4241
In short:
4342

44-
- **Benerator**legacy Java-based generator
45-
- **DATAMIMIC**modern, deterministic, Python-first platform with XML parity
43+
- **Benerator**Legacy Java-based generator
44+
- **DATAMIMIC**Modern, deterministic, Python-first platform with XML parity
4645

4746
---
4847

4948
## Can I still use Benerator?
5049

5150
Yes — **if you already rely on it**.
5251

53-
- Existing scripts and pipelines will continue to work with released versions
54-
- No breaking changes will be introduced (because no changes are planned)
55-
- Community support is limited to best-effort
52+
- Existing scripts and pipelines will continue to work with released versions.
53+
- No breaking changes will be introduced to this repository.
54+
- Community support is limited to best-effort.
5655

5756
If you are starting a **new project**, migrating systems, or need active support,
58-
**DATAMIMIC is the recommended path forward**.
57+
**DATAMIMIC is the designated path forward.**
5958

6059
---
6160

6261
## About Benerator (historical)
6362

6463
rapiddweller Benerator is a model-driven test data generation tool designed to:
6564

66-
- generate data that satisfies complex validity and distribution constraints
67-
- anonymize production data for testing and showcases
68-
- create large, interconnected datasets early in projects
69-
- support databases, files, XML, and messaging systems
70-
- enable low-code, declarative data modeling
65+
- Generate data that satisfies complex validity and distribution constraints.
66+
- Anonymize production data for testing and showcases.
67+
- Create large, interconnected datasets early in projects.
68+
- Support databases, files, XML, and messaging systems.
7169

7270
Benerator is built for **Java 11**.
73-
7471
> If you need support for Java 8 or earlier, use versions `<= 1.0.1`.
7572
7673
---
@@ -87,34 +84,33 @@ https://docs.datamimic.io
8784

8885
---
8986

90-
## Migration guidance
87+
## Feature Comparison
9188

92-
There is no automatic drop-in replacement for Benerator XML.
93-
However, the **conceptual model remains familiar**:
89+
While DATAMIMIC is a separate platform, it provides equivalent solutions for core Benerator concepts:
9490

95-
| Benerator concept | DATAMIMIC equivalent |
91+
| Benerator Concept | DATAMIMIC Solution |
9692
|--------------------------|-----------------------------------|
9793
| Model-driven generation | Deterministic domain services |
9894
| XML descriptors | XML + Python parity |
9995
| Reproducibility | Seeded determinism + proofs |
10096
| Anonymization pipelines | Privacy-safe synthetic generation |
10197

102-
➡️ Migration guides and examples are maintained in the DATAMIMIC repository.
98+
➡️ Migration guides and examples are maintained in the [DATAMIMIC repository](https://github.com/rapiddweller/datamimic).
10399

104100
---
105101

106102
## Status Summary
107103

108-
- 🧊 **Project status:** Legacy / frozen
104+
- 🧊 **Project status:** Legacy / Frozen
109105
- 🛠 **Maintenance:** Stopped
110-
- 🚀 **Successor:** DATAMIMIC
106+
- 🚀 **Recommended Alternative:** [DATAMIMIC](https://github.com/rapiddweller/datamimic)
111107
- 📦 **Releases:** Available (legacy)
112108

113109
---
114110

115111
## Contact
116112

117-
For questions about legacy usage or migration strategy:
113+
For questions about legacy usage or transition strategy:
118114

119115
- https://rapiddweller.com
120116
- support@rapiddweller.com

0 commit comments

Comments
 (0)