You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copilot by Detox (official name now? 🙂 ) currently lacks proper community engagement and visibility for contributors and other frameworks. A README with basic instructions in the repo is insufficient to drive this project forward as a community-led effort.
The primary motivation for a dedicated documentation website is to centralize all relevant information about Copilot, making it easier to:
Provide comprehensive guides and API references for integrating Copilot into various frameworks.
Showcase best practices and technical overviews for users and contributors.
Encourage other frameworks and developers to participate by offering clear guidelines and collaboration opportunities.
By creating a documentation site, we can present Copilot as a robust, community-friendly tool while showcasing its capabilities and extensibility.
TODOS
Establish a Docusaurus site under the detox-copilot repo.
Organize and collect all relevant documentation under "API" and "Guides" sections.
Introducing a Showcase page (TBD?)
Publish the site (to be done together after a code review).
Establish a Documentation Site
Requirements:
Create a Docusaurus site within the detox-copilot repository, preferably under a website folder.
Integrating with Testing Frameworks:
Explain Copilot’s robustness and link to relevant API pages. Include an overview of the driver and capabilities.
Technical Overview:
Adapt from Detox docs; remove it from Detox once integrated here.
Copilot Best Practices:
Adapt from Best Practices for Copilot, emphasizing standalone step-by-step guidance. Try to remain framework-agnostic while explaining but it's OK to show some examples based on Detox.
Implementing a Custom Testing Framework Driver:
Detail how to add drivers.
Contributing to Copilot by Detox:
Provide guidance for adding prompt handlers and drivers.
Highlight Detox-specific practices and locations for drivers (src/drivers) and prompt handlers (src/prompt-handlers).
Motivation
Copilot by Detox (official name now? 🙂 ) currently lacks proper community engagement and visibility for contributors and other frameworks. A README with basic instructions in the repo is insufficient to drive this project forward as a community-led effort.
The primary motivation for a dedicated documentation website is to centralize all relevant information about Copilot, making it easier to:
By creating a documentation site, we can present Copilot as a robust, community-friendly tool while showcasing its capabilities and extensibility.
TODOS
Establish a Documentation Site
Requirements:
detox-copilot
repository, preferably under awebsite
folder.Theme & Design:
Structure:
Guides Section:
Explain Copilot’s robustness and link to relevant API pages. Include an overview of the driver and capabilities.
Adapt from Detox docs; remove it from Detox once integrated here.
Adapt from Best Practices for Copilot, emphasizing standalone step-by-step guidance. Try to remain framework-agnostic while explaining but it's OK to show some examples based on Detox.
Detail how to add drivers.
src/drivers
) and prompt handlers (src/prompt-handlers
).API Section:
Cover lifecycle commands like
init
,start
,perform
, andend
.src/prompt-handlers
). (here)Reference API structure: Detox API Docs.
Showcase Page (or "Use Cases"):
Resources:
The text was updated successfully, but these errors were encountered: