OpenCloning / OpenCloning/OpenCloning_frontend

Allow to turn cloning strategy into template

Open
#179 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
4
Forks
10
Avg merge
11d 9h
Merged PRs (30d)
3

Description

Should convert all sequences into TemplateSequences, and leave as many source options set as possible. This will require refactoring most sources that do not update the source when things are selected in the component, but instead keep those as internal state.

Some problematic aspects:

  • Some fields may not be unselectable. For instance, currently once you pick a type of source, you cannot go back to blank.
  • Some of the things you select in source forms are not part of the sources themselves, for instance "circular only", etc. They could be moved to the application state as "SourceOptions" or something like that.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Start by tracing the cloning strategy and TemplateSequences, then inventory the source forms and the selections they keep as internal state. Done means sequences can be converted while preserving applicable source options and handling blank or additional options such as “circular only”.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.