clearlydefined / website

Website for clearlydefined.io
https://clearlydefined.io
MIT License
26 stars 29 forks source link

Review "time travel" #172

Open fossygirl opened 6 years ago

fossygirl commented 6 years ago

Given the ability to contribute changes to data, users should also have the ability to go back and see the data for a definition at other points in time. All views of a component should indicate whether or not there have been merged contributions (curations) and whether or not there are pending contributions. Users should be able to select from the past, current and pending states of the definition and view them in full fidelity across all the levels of detail.

storrisi commented 5 years ago

I think it could be considered related to showing all the curations details. When the expanded=prs behavior would start to return some data, we'll be able to show all the required details. At that time we'll should see if some other details are needed to solve this particular requirement.

storrisi commented 5 years ago

We should check if what has been done in #515 will meet the requirement of this issue, or other work is required.

dabutvin commented 5 years ago

I think this is one step further. While we can see the information about past curations now, this is asking to be able to load an older version of a component.

We might have to start storing definition history instead of always overwriting them to pull this off