Skip to content

Conversation

@vl-leon
Copy link
Contributor

@vl-leon vl-leon commented Oct 10, 2025

No description provided.

@vl-leon vl-leon requested a review from Akatuoro October 10, 2025 08:25
@renejeglinsky
Copy link
Contributor

Hi @vl-leon ,
actually we want to reduce the usage of toggles in capire. So we can't introduce more toggles in new content.
Having said that: Would it be ok if I rework your content and make a proposal how to do it w/o the toggle mechanism? If so, then @Akatuoro could wait a little with his review.

```
:::

<div class="impl node">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there nothing similar for Java?

git submodule add https://github.com/capire/common-java
git submodule add https://github.com/capire/bookshop-java
git submodule add https://github.com/capire/data-viewer-java
git submodule update --init
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When will those be available? Asking to make sure we don't merge this PR before

@renejeglinsky
Copy link
Contributor

Does this also need to be adapted to bookstore-java and so on?
image

@vl-leon
Copy link
Contributor Author

vl-leon commented Oct 10, 2025

Does this also need to be adapted to bookstore-java and so on? image

No, no changes here up to now

@renejeglinsky renejeglinsky added the AI Review AI generated suggestions label Nov 5, 2025
github-actions[bot]

This comment was marked as outdated.

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's a supportive code review enhanced by AI assistance. These suggestions offer potential improvements and insights to consider, though they're recommendations rather than requirements. You have full control over which feedback to implement based on your project's needs and goals. The AI analysis is here to complement your expertise and help streamline your development process.
Model: claude-sonnet-4-20250514 | Prompt Tokens: 5859 | Completion Tokens: 574

```
> The outcome of this looks and behaves exactly as the monorepo layout in *[cap/samples](https://github.com/capire/samples)*, so we can exercise the subsequent steps in there...

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the extra blank line to maintain consistent spacing throughout the document.

[@capire/samples](https://github.com/capire/samples#readme) already has an all-in-one deployment implemented. Similar steps are necessary to convert projects with multiple CAP applications into a shared database deployment.
For Node.js, [@capire/samples](https://github.com/capire/samples#readme) already has an all-in-one deployment implemented. Similar steps are necessary to convert projects with multiple CAP applications into a shared database deployment.

<font color=red size=+2>TODO</font> For CAP Java, [@capire/samples-java](https://github.com/capire/samples-java#readme) already has an all-in-one deployment implemented. Similar steps are necessary to convert projects with multiple CAP applications into a shared database deployment.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The TODO marker should be formatted as a proper note or warning block instead of using HTML font tags. Consider using:

::: warning TODO
For CAP Java, [@capire/samples-java](https://github.com/capire/samples-java#readme) already has an all-in-one deployment implemented. Similar steps are necessary to convert projects with multiple CAP applications into a shared database deployment.
:::

Comment on lines +608 to +612
{
"version": "1.1.0",
"emname": "samples-emname", // [!code --]
"version": "1.1.0",
"namespace": "default/samples/1", // [!code --]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a duplicate line in the JSON configuration. Remove the duplicate "version": "1.1.0", line:

{
  "version": "1.1.0",
  "options": {
    "management": true,
    "messagingrest": true,
    "messaging": true
  },

:::

Add build commands for each module to be deployed:
In Node.js, add build commands for each module to be prepared for deployment:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change "prepared for deployment" to "deployed" to use active voice and present tense:

In Node.js, add build commands for each module to be deployed:

</dependency>
...
```
:::
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a missing closing tag for the details section. The section appears to be incomplete without proper closure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Review AI generated suggestions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants