TEN-framework / TEN-framework/ten-framework
[FEATURE] Support Release & Deployment for playground
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 11.1k
- Forks
- 1.4k
- Avg merge
- 2d 15m
- Merged PRs (30d)
- 22
Description
Description
Playground Deployment Support Plan
The upcoming version of the Playground will support deployment, following the logic below:
-
Dev Server Dependency:
- Since the new Playground depends on the dev server, the Playground will provide an additional
modeoption.
- Since the new Playground depends on the dev server, the Playground will provide an additional
-
Mode Settings:
- If
mode=production, the Playground will compile a version without the module picker and property editor.
- If
-
Graph Integration:
- Since the graph is still required, the system will read the current
property.jsongraph list during the build process and embed it in the build output.
- Since the graph is still required, the system will read the current
-
Image Packaging:
- The Playground will support packaging into a deployable image.
-
One-Click Deployment:
- The compiled Playground image can be deployed with one click to Vercel or Netlify.
Severity
Critical
Additional Information
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Playground build and its dev-server integration, then inspect how the current property.json graph list is read. Done means production mode omits the module picker and property editor, the graph is embedded in the build output, and the resulting image can be deployed to Vercel or Netlify.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cloud, devops, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100