Skip to content

M04: UAT #167

@michelleif

Description

@michelleif

Milestone 4: Production of Original Data

Create and save data in Editor, and find it again (simply) and refer to created entities

Creating, previewing and saving RDF

  • Preview RDF before saving
  • RDF produced is correct and complete. (RDF expectations from a given RT sinopia_editor#423). This includes:
    • Diacritics and non-Roman script (incl right-to-left) doesn’t get messed up
    • URIs minted where needed
    • Context nodes handled properly
    • Stuff looked up is returned as proper URI
    • Resource and Property URIs from RT appear correctly
  • Save data entered in form to Sinopia system as RDF
  • Be prompted to authenticate in order to save data, if not already logged in (currently you are prompted to use any Editor features, see Modify when a user is forced to login sinopia_editor#495 for description of future work)
  • Don’t lose your entered data if you hit the browser back button (not sure if this is possible to support)—compare to LC BFE: in LC BFE if you go back and then forward your entered data is still there. This works in Safari at least.
  • When saving, be warned if required fields are empty
  • Search more than one QA source at a time if specified in Profile.
    lookups to multiple sources per field sinopia_editor#348
  • when property type=Resource, repeatable = true, be able to open the form multiple times, adding data each time, seeing visual confirmation of each repetition, and and get visual indication when Resource is not repeatable Handle "repeatable": "true" for a resource property sinopia_editor#346
  • See default values and be able to change them.

Referring

  • In Profile Editor, specify Sinopia (or subset of Sinopia like Works, etc.) as a lookup source
  • In Linked Data Editor, lookup and refer to entities in Sinopia as specified by Profile

Finding

  • Find previously created Sinopia data using simple search (or browse) (see Internal Sandbox Metadata Search #51 for list of search capability already present in LC BFE), this is on the Browse/Search tab
  • View details of a search result
  • Open result in a profile, to edit it, if you have permission to use Editor and to edit that "record" (not doing these permissions in work cycle 1)
  • Be prevented from changing data you don’t have permission to change (Since we postponed the assigning of users to groups, this feature is not yet possible, even though resources are saved to group containers.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions