Closed
Description
PM ref.: Notion 1, Notion 2
SME: @ filonenko-mikhail
Details
Get started
Remove the section and all nested pages:
Write new Getting Started in #3636
Concepts/how-to
Remove the sections below, add redirects to TCM:
- https://www.tarantool.io/en/doc/latest/book/cartridge/:
- Remove ToC item
- Remove git submodules
cartridge
andcartridge-cli
- Remove cartridge from build steps in the repo
- Remove cartridge from GitHub build workflow
- https://www.tarantool.io/en/doc/latest/how-to/getting_started_cartridge/
- https://www.tarantool.io/doc/latest/book/cartridge
- https://www.tarantool.io/en/doc/latest/book/admin/upgrades/upgrade_cluster/ (Create a TCM version)
Misc
- https://www.tarantool.io/en/doc/latest/concepts/data_model/migrations/#how-you-can-apply-migration
- https://www.tarantool.io/en/doc/latest/concepts/data_model/schema_desc/#data-schema-description-using-the-ddl-module
- https://www.tarantool.io/en/doc/latest/concepts/#application-server
- https://www.tarantool.io/en/doc/latest/concepts/modules/
- https://www.tarantool.io/en/doc/latest/contributing/contributing/#documentation-how-to-report-and-fix-problems
- https://www.tarantool.io/en/doc/latest/book/connectors/java/
- https://www.tarantool.io/en/doc/latest/contributing/docs/localization/locstate/
- https://www.tarantool.io/en/doc/latest/contributing/docs/localization/glossaries/#cartridge
- Merge glossaries
Tarantool core
andCartridge
- Remove
Cartridge
glossary
- Merge glossaries
TT CLI
Add notes that Cartridge is deprecated:
- https://www.tarantool.io/en/doc/latest/reference/tooling/tt_cli/ (not potential - actual)
- https://www.tarantool.io/en/doc/latest/reference/tooling/tt_cli/build/#pre-build-and-post-build-scripts
- https://www.tarantool.io/en/doc/latest/reference/tooling/tt_cli/create/#examples
- https://www.tarantool.io/en/doc/latest/reference/tooling/tt_cli/init/#details
Tarantool EE
- https://www.tarantool.io/en/enterprise_doc/migration/
- https://www.tarantool.io/en/enterprise_doc/rocksref/
- https://www.tarantool.io/en/enterprise_doc/admin/
- https://www.tarantool.io/en/enterprise_doc/audit/
- https://www.tarantool.io/en/enterprise_doc/cartridge-auth/
- https://www.tarantool.io/en/enterprise_doc/dev/
- https://www.tarantool.io/en/enterprise_doc/setup/#package-contents
- https://www.tarantool.io/en/enterprise_doc/modules/space-explorer/rst/topics/README.md/ ???
Migration question
Should we create a migration guide somewhere? For example, in TCM docs (but in this case it should be kept actual) or in a blog.
As discussed with @ kyukhin no way to automate the apps migration from Cartridge to Tarantool EE 3.0+ is planned. It it likely that developers will have to write their apps from scratch.
Other action points to remember
- replace
Cartridge
in theDocumentation
chooser withTCM
- to decide in scope of restructurization. TCM doc is currently suggested to be a top-level section, not a separate guide. try.tarantool.io
uses Cartridge now- Cartridge site page: https://www.tarantool.io/en/cartridge/
- readme: https://github.com/tarantool/cartridge
- readme: https://github.com/tarantool/cartridge-java