rdev-hackaton / GitHubTimeTracker

MIT License
5 stars 1 forks source link

Build persistance backend #30

Open lhaze opened 8 years ago

lhaze commented 8 years ago
ffigiel commented 8 years ago

Implementing this is going to be tricky:

We can get around this by occassionally refreshing all the data, but for bigger projects this would take forever.

lhaze commented 8 years ago

@ppeczek [OT] There's a slight difference between persistence backend and persistent backend. We don't want our backend to be persistent, whatever that would mean. We want backend to provide persistence for our library.

@megapctr I'll address separate issues to cache invalidation cases, legality of proposing entries (probably some kind of authorization rules in configuration) and correct entry analysis in the event of merge pulls or reversions. Each of these is a serious problem to usefulness of our project. For now, let's stick to providing any persistence.