Need a way to see what Things have recently been changed.
Summary: In collaborative Spaces, it would often be extremely useful to see "What Things have changed lately?"
This very Space being the first major use case, as it is growing too large to track manually! I don't have any simple way to tell when you edit a bug I entered. Nor do I have an easy way to see what new bugs others have created lately. (Note that "change" should include "created".)
Some possible approaches:
- Show me Things that have changed since the last time this command was run.
- Show me Things that have changed since I last looked at them in any way.
- An automatically-updated Property "Last Time this Thing was edited", which we could sort by.
Down the road, it may be desirable to put in a more fully-featured Track Changes and/or Version Control system. But I think we need at least something along these lines pretty soon.
The beginnings of that already exist -- you can sort(modTime) to sort a list of Things based on their modification times. That specifically exists as a first-cut way to deal with this. Yes, I'll put an alternate view here for that.
In the longer run, this is a huge feature, and is tied into lots of other features like Notifications and Conversations. The long-run plan is a somewhat Wave-like UI for seeing what's new, but obviously that's going to take a while.
As for Version Control (and Undo), that's totally in the plans -- I regard it as downright critical. Again, though, it's a pretty big project, and I expect it to be a while before I can get to it.