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

Python Host Template #1264

Open
elliotcmorris opened this issue Feb 16, 2024 · 0 comments
Open

Python Host Template #1264

elliotcmorris opened this issue Feb 16, 2024 · 0 comments
Milestone

Comments

@elliotcmorris
Copy link
Contributor

elliotcmorris commented Feb 16, 2024

What

Create a template project similar to the manager template.

Why

Our onboarding process for host writers has become an impediment for adoption. A host template gives good bang for the buck.

As it to improve docs, we also wanna

  • Bring this into integrations.yml (along with the manager template really,) so it stays working
  • Link to the templates prominently in onboarding adjacent docs.

Acceptance Criteria

  • Make a host template repo similar to the manager template repo
  • Extract/remove simpleresolver, extend it to add any missing functionality to match the manager template
  • Show example of basic happy path CI using BAL, open for extension by user. Does not need to be full coverage, just an example.
  • Ensure docs are well written, up to date, etc, similar to manager template.
  • Repo should be "ready to go", so people can clone it, (its a template repo)
  • Added to integrations.yml CI checks on core OpenAssetIO.
@elliotcmorris elliotcmorris added this to the v1.0.0.beta.3 milestone Feb 16, 2024
@elliotcmorris elliotcmorris changed the title Host Template Python Host Template Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

2 participants