Skip to content

[Guided Setup] - Add a tool to import a default tree #6294

@CarolineDenis

Description

@CarolineDenis

Proposed Enhancements:

1. Fetching Tree List from AWS Bucket

  • The default trees will be stored in an AWS bucket, and the backend will pull the data from there.

  • A list of default trees, including their descriptions and sources, will be dynamically generated on the frontend by fetching a remote JSON file from https://files.specifysoftware.org/taxonfiles/taxonfiles.xml.

  • The existing XML file needs to be converted to JSON format for compatibility.

2. Displaying Tree List in UI

  • When the user clicks the "+" button in the tree viewer, a dialog will appear displaying the dynamically fetched list of trees.

  • Upon clicking a tree, the tree data will be uploaded to the database.

3. Rank Management Enhancements

  • Users can continue to edit and remove ranks using the existing rank editor.

  • Users can remove sections of the tree by deleting the oldest parent node, which will remove all its child nodes as well.

Dependent issue to manage the ranks:
#6295

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions