sillsdev / sillsdev/TheCombine

Add an entry without a semantic domain or from another domain

Open
#4,172 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

component: DataEntry enhancement Needs UX Design
Dominant language
TypeScript
Stars
22
Forks
10
Avg merge
2d 2h
Merged PRs (30d)
9

Description

we had cases where [a harvester user] felt like registering a random word that came into their mind -- in such a situation, they will not have the patience to click through the ontology until the appropriate domain has been found.

It would be great if there was the possibility to collect such random words in some sort of "INBOX", to be filed away later, and if that category would be reachable even when one is currently in some sub-sub-sub-domain and a word pops up which is not directly related to the domain.

For [a project owner/editor] who will later work on their entries, it is much easier to empty such an inbox than to spot misplaced entries -- or such entries may not be created at all.

I know the major objective is to keep the interface as simple as possible, so I am not sure how this could be done -- somehow flagging the entry while creating it, not only during revision, with a default text "wrong domain!"? Something which later could be filtered...

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

Start by reviewing the entry-creation flow and how ontology domains are selected in the interface. Define an inbox or equivalent path for entries without a semantic domain or from another domain, including how project owners later find and file those entries.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
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.