Sure.
Our software needs to accommodate change in requirements. If there's
anything that we can identify that'll help make that easier for WikiGrok –
especially given the first paragraph of your email – then great!
This is just a preliminary meeting though. Whatever ideas we come up with
I'll be sure to share with the rest of the team
before we move forward on
anything.
Likewise. This meeting is preliminary and any cards can be rewritten or
archived if they aren't relevant.
–Sam
On Thu, Feb 19, 2015 at 6:57 PM, Ryan Kaldari <rkaldari(a)wikimedia.org>
wrote:
I think doing clean-up might be premature as the
WikiGrok UI may still
have some significant UI changes coming soon. We had a meeting with Leila
last week before I left town and discussed some challenges with
implementing a usable aggregation model for WikiGrok version B. The main
issue is that it is unclear how to treat null responses in the aggregation
model. If they are treated as a purely negative response (i.e. the
equivalent of saying that a tag is false), the test data doesn't converge
on an accurate response. If they are completely ignored, all possible tags
eventually tend towards true. The null response can be weighted as being
somewhere in between (between -1 and 0), but how to weight it will likely
depend on the campaign. For example, some campaigns have mutually exclusive
tags (live album vs. studio album) which would need a heavy weighting for
null, while other campaigns have non-exclusive tags (tv actor and film
actor) which would need a light weighting for null. I have a meeting
scheduled with Analytics and Design this afternoon to talk about ideas for
how to address this. It's possible that we may decide to implement a new UI
for WikiGrok that is a hybrid of the A and B designs or modify the WikiGrok
v B interface to allow the user to submit more information regarding the
non-positive responses. This is just a preliminary meeting though. Whatever
ideas we come up with I'll be sure to share with the rest of the team
before we move forward on anything.
If there are some light-weight things that can be cleaned-up without too
much refactoring, that would be fine, but I would suggest avoiding any
significant refactoring (other than the WikiGrok version consolidation)
until we have a clean idea of how we're going to move forward with the UI.
Kaldari
On Thu, Feb 19, 2015 at 7:46 AM, Sam Smith <samsmith(a)wikimedia.org> wrote:
Hey,
I've been working on removing WikiGrok version A from the codebase (per
[0]). During a round of code review Baha mentioned that there are some
changes that he'd like to make, which I definitely agree with.
AFAICT there's one card that tracks cleaning up one part of WikiGrok [1].
How about we get together via Hangouts and do a group review of WikiGrok.
The Growth team did this while we were spinning down in order to identify
all of the unnecessary code to delete as well as a few minor improvements
that could be made. I suggest that the outcome of this meeting would be a
set of cards detailing the changes we'd like to make to WikiGrok as well as
a tracking card – with a story!
Cool? Cool!
–Sam
[0]
https://trello.com/c/t995SzUd/3-3-remove-obsolete-wikigrok-version-and-cons…
[1]
https://trello.com/c/HMAkwvyr/22-5-hygiene-cleanup-wikigrokdialog-js-views
_______________________________________________
Mobile-l mailing list
Mobile-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l