Hubs-Foundation / Hubs-Foundation/Spoke

Add "Save as" functionality to create copies of scenes

Open
#812 6 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
679
Forks
260
PR merge metrics
No merged PRs in 30d

Description

It would be nice to be able to take a scene I already have, save a new version and modify it so the original stays untouched. Currently, users can export and import a spoke file, but it would be nice if there was an easier way.

Either a "Save as" button inside the project, or maybe a "Duplicate" button in the project thumbnail dropdown (see screenshot).

Screen Shot 2019-10-24 at 11 22 01 AM

Contributor guide

Open the contributing guide

Research direction

Start by examining the existing export and import flow for spoke files, then inspect the project thumbnail dropdown and the in-project controls shown in the screenshot. Define how a scene copy is created and where it appears in the project list; done means users can duplicate or save a scene as a new version while leaving the original untouched.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, three.js
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.