On Tue, Nov 29, 2016 at 5:34 PM, Adam Williamson <adamwill@fedoraproject.org> wrote:
On Tue, 2016-11-29 at 19:41 +0530, Kanika Murarka wrote:
> 2. Keep a record of no. of validation test done by a tester and highlight
> it once he login. A badge is being prepared for no. of validation testing
> done by a contributor[1].

Well, this information would kind of inevitably be collected at least
in resultsdb and probably wind up in the transmitter component's DB
too, depending on exactly how we set things up.

I think that this probably should be in ResultsDB - it's the actual stored result data.
The transmitter component should IMO store the "semantics" (testplans, stuff like that), and use the "raw" resultsdb data as a source to present meaningful view.
I'd say that as a rule of thumb, replicating data on multiple places is a sign of design error.