Deck workspaces and snapshots
TappedOut forum
Posted on Jan. 28, 2018, 9:39 p.m. by enpc
For a while now I have maintained a "Scratchpad" private list for a lot of my decks. This is a space where I can make theoretical changes to both the deck and the description without having to impact the actual list I have (most of my lists are actaully lists I own).
I also have a few lists where I have wanted to take a snapshot of the list in a certain state for posterity reasons (or if I make a bunch of changes in real life but decide down the track I want to revert the list).
Rather that having to maintain these as separate private list, it would be really awesome to have these two features implemented within a deck. I will cover each of the ideas separately.
Workspace:
The idea would be that each deck came with a separate workspace which could be made private or public (via a checkbox). There would be an option to import the card list from the deck to the workspace (and potentially back to the main list though this could be done with a select all and copy/paste to ensure people don't accidentally override a decklist) and on the deck view page there was a button so that you could toggle between the mainboard and the workspace. This would then give you access to things like category breakdown, average CMC and colour breakdown.
The benefit of this is that you could implement, review and playtest changes without actually having to modify you deck.
Snapshot:
Revision tracking is awesome, but what would be really good above and beoyond would be able to snapshot a decklist in a particular state which gets saved to a snapshots list with a date (and potentially a text entry for reminding with a character limit). Once saved, this allows the user to review the deck snapshot as well as revert the deck back to the snapshot. These would be private and viewable from a button that only the logged in user has access to. They would not modify the deck description if the deck was reverted. You could also put a limit on the number of snapshots stored (say 3 - automatically deletes old ones as you roll the snapshotsforward) to cut down on database storage.
Cheers.
yeaGO says... #2
You can achieve some of this already with save as draft option on the deck form
January 28, 2018 9:55 p.m.