Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In-process vs out-of-process extensibility #104

Merged
merged 34 commits into from
Feb 14, 2024
Merged

Conversation

jhadobe
Copy link
Contributor

@jhadobe jhadobe commented Nov 10, 2023

This PR modifies the index.md page to explain the out-of-process extensibility offerings for Adobe Commerce and contrast them with the in-process offerings provided by both Adobe Commerce and Magento Open Source.

Staging: https://adobedocs.github.io/commerce-extensibility/

Additionally, this PR adds a Learning Path page to provide a list of resources along with their context for developers.

Staging: https://adobedocs.github.io/commerce-extensibility/app-development/learning-path/

@jhadobe jhadobe added internal Differentiates work between external and internal contributors new-topic A major update published as an entirely new document labels Nov 10, 2023
@jhadobe jhadobe self-assigned this Nov 10, 2023
@jhadobe jhadobe changed the title edits In-process vs out-of-process extensibility Nov 10, 2023
@jhadobe

This comment was marked as resolved.

@jhadobe jhadobe marked this pull request as ready for review November 10, 2023 22:09
jeff-matthews

This comment was marked as resolved.

jeff-matthews

This comment was marked as resolved.

@jhadobe

This comment was marked as resolved.

@jeff-matthews

This comment was marked as resolved.

@keharper

This comment was marked as resolved.

@jeff-matthews

This comment was marked as resolved.

@jhadobe

This comment was marked as resolved.

@jhadobe

This comment was marked as resolved.

Copy link
Contributor

@keharper keharper left a comment

Choose a reason for hiding this comment

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

You're definitely missing a discussion on App Builder. The first use case for eventing required App Builder. However, you can now use eventing without App Builder when you set up webhooks. The Admin UI SDK requires it.


This documentation provides resources for [extending](https://business.adobe.com/products/magento/extended-capabilities.html) and developing Out-of-Process applications for Adobe Commerce.
The following diagram highlights the main components of the Adobe Commerce [extensibility strategy](https://experienceleague.adobe.com/docs/commerce-operations/implementation-playbook/architecture/extensibility-strategy.html):
Copy link
Contributor

Choose a reason for hiding this comment

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

I prefer the slide be replaced with an SVG file. Not a blocker.

src/pages/index.md Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
src/pages/index.md Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>
src/pages/index.md Outdated Show resolved Hide resolved
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>
@jhadobe
Copy link
Contributor Author

jhadobe commented Nov 30, 2023

Not publishing this until after @cpartica and @slamech have reviewed.

@jhadobe jhadobe added the major-update Significant original updates to existing content label Feb 14, 2024
src/pages/app-development/learning-path.md Outdated Show resolved Hide resolved
src/pages/app-development/learning-path.md Outdated Show resolved Hide resolved
src/pages/app-development/learning-path.md Show resolved Hide resolved
src/pages/app-development/learning-path.md Show resolved Hide resolved
src/pages/app-development/learning-path.md Outdated Show resolved Hide resolved
src/pages/app-development/learning-path.md Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
src/pages/index.md Outdated Show resolved Hide resolved
jhadobe and others added 3 commits February 14, 2024 10:55
Co-authored-by: Kevin Harper <keharper@users.noreply.github.com>
@jhadobe jhadobe merged commit 1b8e03f into main Feb 14, 2024
4 checks passed
@jhadobe jhadobe deleted the jh_extensibility_oop branch February 14, 2024 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Differentiates work between external and internal contributors major-update Significant original updates to existing content new-topic A major update published as an entirely new document
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants