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

Document publisher extension architecture and decisions #2503

Open
dotNomad opened this issue Dec 19, 2024 · 0 comments
Open

Document publisher extension architecture and decisions #2503

dotNomad opened this issue Dec 19, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@dotNomad
Copy link
Collaborator

dotNomad commented Dec 19, 2024

Include an architecture diagram explaining the binary, extension, and webview and how they communicate with each other.

Includes explanation of decisions like:

  • Why we have a deployment record, configuration, and credential as separate
  • Why home view is an entirely separate Vue app / webview

Add in the repo wiki, and link to it in the CONTRIBUTING doc.

@dotNomad dotNomad added the documentation Improvements or additions to documentation label Dec 19, 2024
@dotNomad dotNomad added this to the v1.8.0 milestone Dec 19, 2024
@dotNomad dotNomad modified the milestones: v1.8.0, v1.10.0 Jan 7, 2025
@m-- m-- modified the milestones: v1.10.0, v1.12.0 Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants