and the focus on the basic use case? ok with that?
2011-02-14 04508, 2011
warp
ruaok: I'm not sure what exactly you mean with 'focus on use cases'.
2011-02-14 04532, 2011
ruaok
mainly that we get a use case taken care of and working really well.
2011-02-14 04541, 2011
ocharles
ruaok: well, i think it should be use cases + bug reports
2011-02-14 04557, 2011
ruaok
so that when someone tries to use it in a simple case, they dont walk away flummoxed.
2011-02-14 04500, 2011
ruaok
which I have several times.
2011-02-14 04539, 2011
ocharles
neither me nor warp are best suited for determining the use cases to test though, the community would probably be better to tell us what those are
2011-02-14 04551, 2011
ruaok
then when all the features pertaining to a particular use case have been covered, we can work on bugs that related to the next use case.
2011-02-14 04503, 2011
ruaok
ocharles: I see that.
2011-02-14 04511, 2011
warp
still not entirely clear on what you're asking. you want use to spend time (outside of current jira tickets) testing the release editor and adding tickets to jira for the issues we find?
2011-02-14 04513, 2011
ruaok
I think we've already defined them in the UX phase of our work.
2011-02-14 04519, 2011
warp
or you want me to create selenium tests for those use cases?
2011-02-14 04524, 2011
ruaok
warp: no.
2011-02-14 04538, 2011
ruaok
selenium yes.
2011-02-14 04550, 2011
ruaok
its mostly a method for giving you more focus.
2011-02-14 04507, 2011
ruaok
meaning that I don't want you to work on any bugs that are not related to the current use case at hand.
2011-02-14 04515, 2011
warp
aaah
2011-02-14 04532, 2011
ruaok
so, the process going forward should be:
2011-02-14 04542, 2011
ruaok
1. create selenium test cases for a base set of tests.
2011-02-14 04550, 2011
ruaok
2. define use cases.
2011-02-14 04507, 2011
warp
warp has changed the topic to: Agenda: Reviews, MBS-1501 (/ws/2/collection), interface testing, release editor testing, smolder
2011-02-14 04511, 2011
ruaok
3. pick a use case to focus on.
2011-02-14 04516, 2011
ruaok
4. find bugs that related to use case.
2011-02-14 04523, 2011
ruaok
5. fix bugs related to use case.
2011-02-14 04526, 2011
ocharles
ocharles has changed the topic to: Agenda: Reviews, MBS-1501 (/ws/2/collection), interface testing, release editor testing, smolder, MBS-1507
2011-02-14 04536, 2011
ruaok
6. extend selenum to include tests for the fixed bugs.
2011-02-14 04550, 2011
ruaok
7. if use case not fully covered, go back to 4.
2011-02-14 04554, 2011
ruaok
8. Pick next use case.
2011-02-14 04557, 2011
warp
ok, understood.
2011-02-14 04504, 2011
ocharles
so basically test driven design
2011-02-14 04519, 2011
ocharles
or "use case driven design"
2011-02-14 04521, 2011
warp
test driven jira ticket selection
2011-02-14 04523, 2011
warp
:)
2011-02-14 04530, 2011
ruaok
use case driven test drive design.
2011-02-14 04533, 2011
ruaok
+n
2011-02-14 04548, 2011
ruaok
I think we're all on the same page now. :)
2011-02-14 04511, 2011
ruaok
the main idea is that we need to instill confidence in others that we know what we're doing and that we actually have a plan with the RE.
2011-02-14 04525, 2011
ruaok
its become painfully clear that the RE is our ciritcal path to NGS.
2011-02-14 04534, 2011
ruaok
and thus it needs a lot of attention.
2011-02-14 04500, 2011
ruaok
I'll spend some time looking and and defining our use cases after the meeting.
2011-02-14 04514, 2011
ruaok
onward to smolder?
2011-02-14 04518, 2011
warp
yes
2011-02-14 04544, 2011
warp
all these tests are pointless if they're not being run.
2011-02-14 04506, 2011
warp
so I want to start setting up continuous integration stuff on hobbes (as I promised ages ago)
2011-02-14 04528, 2011
ruaok nods
2011-02-14 04532, 2011
warp
smolder seems the most viable option right now, as it is written in perl and understands TAP output
2011-02-14 04553, 2011
warp
ruaok: shall I just start setting that stuff up on hobbes as I see fit?
I will be swapping with alex this weekend or next weeked, so my private time may become a bit hectic. so I can't make any promises on when I start moving on that, but I'll try to get it running ASAP.
2011-02-14 04546, 2011
ijabz_
agree with ocharles
2011-02-14 04550, 2011
ruaok
ok
2011-02-14 04559, 2011
warp votes for removing redirects.
2011-02-14 04544, 2011
ruaok
what if we redirect only on a single hit that is 95% of better confidence?
2011-02-14 04546, 2011
warp
(I find them to be confusing on the current server too :)
2011-02-14 04504, 2011
ocharles
ruaok: based on lucenes idea of confidence?
2011-02-14 04505, 2011
ruaok
a lot of people whined when we didn't have them on the search server.
2011-02-14 04510, 2011
ruaok
ocharles: yes.
2011-02-14 04519, 2011
ocharles
and never redirect for direct searches?
2011-02-14 04523, 2011
ruaok
if lucene is really confident, redirect.
2011-02-14 04529, 2011
nikki
it seems to give a one out of two word match "100" on test
2011-02-14 04532, 2011
ocharles
mind you, postgres does have basic ranking, but it's not particularly impressive
2011-02-14 04548, 2011
ruaok
direct searches are less likely to have done funky matches.
2011-02-14 04559, 2011
warp
postgres ranking is relative to the other search results, it's useless when considered without that context.
2011-02-14 04507, 2011
ruaok
we could try to do a case insensitive string compare there.
2011-02-14 04517, 2011
ijabz_
Score of 100 doenst really equate to exact match
2011-02-14 04519, 2011
nikki
direct searches are usually fine, they search for every word, so you don't get A B matching A C
2011-02-14 04540, 2011
nikki
it's the indexed search that's the problem, since A B *does* match A C
2011-02-14 04541, 2011
warp
if we really must redirect, the string compare sounds fine.
2011-02-14 04544, 2011
djce joined the channel
2011-02-14 04549, 2011
ijabz_
you could do simple text match on result on mbserver if you really want to keep redirect
2011-02-14 04506, 2011
ruaok
that actually sounds pretty sane.
2011-02-14 04511, 2011
warp nods.
2011-02-14 04517, 2011
ruaok
its a narrow margin of times that is going to fire.
2011-02-14 04518, 2011
ocharles
simple text matching is not that simple though...
2011-02-14 04524, 2011
ruaok
ocharles: who cares?
2011-02-14 04530, 2011
ruaok
if its too tight it doesn't redirect.
2011-02-14 04533, 2011
ocharles
as in it will probably never redirect
2011-02-14 04537, 2011
ruaok
and for the *correct* cases it will.
2011-02-14 04543, 2011
warp
ocharles: why not?
2011-02-14 04548, 2011
nikki wonders how many correct cases are left anyway
2011-02-14 04555, 2011
ruaok
ocharles: it will.
2011-02-14 04559, 2011
warp
ocharles: if I type "the beatles", why would it not redirect to the beatles?
2011-02-14 04510, 2011
ruaok
if the search query is exact to the result, then it will.
2011-02-14 04511, 2011
ocharles
warp: because that will give more than one result probably anyway