fxbox / deprecated-taxonomy

This repository has moved.
https://github.com/fxbox/foxbox/
Mozilla Public License 2.0
0 stars 9 forks source link

Tags persistence #64

Closed fabricedesre closed 8 years ago

fabricedesre commented 8 years ago

@Yoric this is not complete yet... Missing:

Yoric commented 8 years ago

Synchronizing tags with the db when add_getter() and add_setter() are called in backend.rs. It's not super clear to me where we keep the channel tags though. Why are we keeping the service tags in GetterData and SetterData?

Because there are selectors that let use query channels based on the service tags.

fabricedesre commented 8 years ago

This updates tags when adding getters and setters. I still need to add backend tests, so I'm not really confident this works.

Yoric commented 8 years ago

I assume that this is not going to be finished in time for demos, so we'll need the demo script to set up the tags.

fabricedesre commented 8 years ago

@Yoric I think I addressed all your comments. Still working on adding backend tests...

coveralls commented 8 years ago

Coverage Status

Coverage increased (+4.7%) to 6.609% when pulling fdae71f33f602ba35a598ec6abaf071d435d081c on fabricedesre:tag-persistence into 42b53b1935729668ba31d004f7a1bc2cd305fa8c on fxbox:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+4.8%) to 6.719% when pulling 58abb9c3c2e2b77d9f3ad03999109a0981ace9ba on fabricedesre:tag-persistence into 42b53b1935729668ba31d004f7a1bc2cd305fa8c on fxbox:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+4.8%) to 6.719% when pulling e7ed7caf3f54593c9e53a5846547970ee040e7ec on fabricedesre:tag-persistence into 42b53b1935729668ba31d004f7a1bc2cd305fa8c on fxbox:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+4.8%) to 6.677% when pulling 498bc55e0d985cb75d66b1951921bfc85b70df41 on fabricedesre:tag-persistence into 42b53b1935729668ba31d004f7a1bc2cd305fa8c on fxbox:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+4.8%) to 6.677% when pulling 498bc55e0d985cb75d66b1951921bfc85b70df41 on fabricedesre:tag-persistence into 42b53b1935729668ba31d004f7a1bc2cd305fa8c on fxbox:master.

fabricedesre commented 8 years ago

r? @Yoric I think this is ready now.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+4.8%) to 6.677% when pulling 6220110dbd1caf669d3556ab2ed4a4af755b7a48 on fabricedesre:tag-persistence into 8711223106dae8a74deb367e84f4a85491200486 on fxbox:master.

Yoric commented 8 years ago

@fabricedesre In the future, can you wait until I have set the label "Ship It" before merging?

fabricedesre commented 8 years ago

Sure, but your only comment was a comment nit and the github flow is far from being clear.

Yoric commented 8 years ago

Sure, I just hadn't had time to finish the review. That's why I always set the label "Review: Ship It" or "Review: Not Ready" once I'm done.

fabricedesre commented 8 years ago

fair enough. Let's do whatever follow up we need.

Yoric commented 8 years ago

Sounds good to me.