Skip to content

Commit 279fc15

Browse files
Merge pull request #62 from testcontainers/oleg-nenashev-patch-1
Update roadmap with 1.0 release objectives
2 parents 423d861 + 49679f7 commit 279fc15

1 file changed

Lines changed: 21 additions & 12 deletions

File tree

ROADMAP.md

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,31 @@
22

33
[![Slack: testcontainers-native on slack.testcontainers.org](https://img.shields.io/badge/Slack-%23testcontainers%E2%80%94native-brightgreen?style=flat&logo=slack)](http://slack.testcontainers.org/)
44

5-
A full public roadmap is coming soon.
6-
See the [GitHub Issues](https://github.com/testcontainers/testcontainers-c/issues) and,
7-
in particular,
8-
the pinned issues to learn about the key initiatives on the table.
9-
10-
## Key Objectives
5+
## 1.0 Release
116

12-
What we want to do before 1.0:
7+
What we want to do before 1.0, see the milestone [here](https://github.com/testcontainers/testcontainers-native/milestone/1):
138

14-
- [ ] Ensure sufficient feature parity with Testcontainers for Go ([#6](https://github.com/testcontainers/testcontainers-c/issues/6))
9+
- [ ] Add support for core Testcontainers features
1510
- [ ] Add a C++ binding library and class-based headers ([#12](https://github.com/testcontainers/testcontainers-c/issues/12))
16-
- [ ] Prototype and document support for other languages that
17-
leverage native libraries, in particular Swift
1811
- [x] Make Testcontainers Native an official project
1912
listed on the [Testcontainers site](https://testcontainers.com/)
20-
- [ ] Publish the project to common C/C++ package managers
21-
([vcpkg](https://github.com/testcontainers/testcontainers-c/issues/2),
13+
- [ ] Publish the project to common C/C++ package managers, e.g.
14+
[vcpkg](https://github.com/testcontainers/testcontainers-c/issues/2) or
2215
[Conan](https://github.com/testcontainers/testcontainers-c/issues/3))
16+
- [ ] Deploy a proper documentation site, including Doxygen
17+
- [ ] Setup proper developer environments, CI/CD and release automation
18+
19+
## Later Releases
20+
21+
- [ ] Ensure sufficient feature parity with Testcontainers for Go ([#6](https://github.com/testcontainers/testcontainers-c/issues/6))
22+
- [ ] Prototype and document support for other languages that leverage native libraries, in particular Swift
23+
- [ ] Create more modules
24+
25+
## Other issues
26+
27+
See the [GitHub Issues](https://github.com/testcontainers/testcontainers-native/issues) and,
28+
in particular,
29+
the pinned issues to learn about the key initiatives on the table.
2330

2431
## Discuss the Roadmap
2532

@@ -32,4 +39,6 @@ All contributions are welcome!
3239
This is a small project, and everyone is welcome to take a lead
3340
on the initiative they are interested in (within the roadmap or not),
3441
and drive it to completion.
42+
New modules are welcome too!
43+
3544
See the [Contributor Guide](CONTRIBUTING.md).

0 commit comments

Comments
 (0)