1 2013-07-05T00:32:38 *** TheSheep_
2 2013-07-05T00:32:45 *** TheSheep
3 2013-07-05T01:34:07 *** jek_
4 2013-07-05T01:38:52 *** jek
5 2013-07-05T01:38:55 *** ChanServ
6 2013-07-05T01:49:34 *** bilal
7 2013-07-05T01:49:43 *** vpv_
8 2013-07-05T01:50:19 *** spy_
9 2013-07-05T01:50:27 *** spy_
10 2013-07-05T01:51:11 *** vpv
11 2013-07-05T02:05:34 *** ronny
12 2013-07-05T02:12:48 *** ronny
13 2013-07-05T02:13:08 *** bilal
14 2013-07-05T02:28:49 *** ChanServ
15 2013-07-05T02:28:49 *** card.freenode.net
16 2013-07-05T02:30:08 *** xorAxAx
17 2013-07-05T02:30:38 *** xorAxAx
18 2013-07-05T02:32:19 *** bilal
19 2013-07-05T02:43:01 *** bilal
20 2013-07-05T02:45:14 *** ChanServ
21 2013-07-05T03:49:57 *** ChanServ
22 2013-07-05T03:49:57 *** card.freenode.net
23 2013-07-05T04:00:30 *** ChanServ
24 2013-07-05T04:22:53 *** ChanServ
25 2013-07-05T04:22:53 *** card.freenode.net
26 2013-07-05T04:27:03 *** ronny
27 2013-07-05T04:27:27 *** jek_
28 2013-07-05T04:27:27 *** jek_
29 2013-07-05T07:19:48 <sharky93> moin
30 2013-07-05T07:20:33 <TheSheep> sharky93: hey, how's the coding going?
31 2013-07-05T07:20:50 <sharky93> TheSheep: hi, i got the AJAX going on for searches
32 2013-07-05T07:21:08 <sharky93> TheSheep: there's a cr up for review, @ https://codereview.appspot.com/10935045/
33 2013-07-05T07:21:11 <TheSheep> I will be probably able to review tomorrow
34 2013-07-05T07:21:17 <sharky93> hmm
35 2013-07-05T07:21:22 <TheSheep> on the moin sprint
36 2013-07-05T07:21:29 <TheSheep> so don't let me block you
37 2013-07-05T07:21:29 <sharky93> oh nice! :)
38 2013-07-05T07:21:43 <sharky93> yeah, im working on getting the ngrams working
39 2013-07-05T07:21:55 <sharky93> and the suggestions
40 2013-07-05T07:23:04 <sharky93> TheSheep: you are done with your presentation?
41 2013-07-05T07:23:27 <TheSheep> no, it's in 15 minutes
42 2013-07-05T07:23:38 <sharky93> heh
43 2013-07-05T07:23:39 <sharky93> :)
44 2013-07-05T07:23:42 <TheSheep> they moved it to the main room
45 2013-07-05T07:23:55 <sharky93> ok
46 2013-07-05T07:24:14 <sharky93> TheSheep: when you feel free, please take a look @ the etherpad @ http://etherpad.osuosl.org/moin-ui
47 2013-07-05T07:24:36 <TheSheep> ok
48 2013-07-05T07:24:42 <sharky93> TheSheep: i'm updating stuff i do there, and any suggestions would be helpful
49 2013-07-05T07:29:22 <sharky93> TheSheep: best of luck for the presentation :)
50 2013-07-05T08:24:13 *** sharky93_
51 2013-07-05T08:28:37 *** sharky93
52 2013-07-05T09:01:14 *** sharky93_
53 2013-07-05T10:04:21 <ThomasWaldmann> moin
54 2013-07-05T10:11:12 *** jek_
55 2013-07-05T10:13:19 *** greg_f
56 2013-07-05T11:27:19 <ananasova> waldi: could you please review the latest crs? i've made updates to https://codereview.appspot.com/10716043/ and https://codereview.appspot.com/10843043/
57 2013-07-05T11:27:54 <ananasova> waldi: and also created a new cr - https://codereview.appspot.com/10961043/
58 2013-07-05T11:36:11 <waldi> ananasova: please write full messages that show what is done and why it is done
59 2013-07-05T11:36:25 <waldi> more needed is: why is it done
60 2013-07-05T11:36:46 <waldi> and don't split stuff, aka use one entry in the user object for all subscriptions
61 2013-07-05T11:42:11 *** ChanServ
62 2013-07-05T11:51:26 <ananasova> waldi: the decision with splitting up the subscriptions was discussed on EP (lines 40:85): http://etherpad.osuosl.org/moin-mail
63 2013-07-05T11:53:20 <waldi> i don't see a discussion, nor a rationale or even a usability check
64 2013-07-05T11:56:47 <ananasova> i have removed the majority of comments. i guess those can be reviewed via the EP timeline.
65 2013-07-05T12:00:59 <waldi> then you have to document it in the code at least, because it is far from intuitive
66 2013-07-05T12:02:42 <ananasova> in the docstring for subscribe method there are some explanations on the ways how to subscribe - https://codereview.appspot.com/10843043/patch/12001/3002
67 2013-07-05T12:03:27 <waldi> it does not describe why
68 2013-07-05T12:05:14 <ananasova> where do you think is the appropriate place to give why explanations? method docstrings? final documentation?
69 2013-07-05T12:06:27 <waldi> okay, i can't find a rationale in the ER
70 2013-07-05T12:07:27 <ananasova> what is ER?
71 2013-07-05T12:07:37 <waldi> upe, EP
72 2013-07-05T12:14:20 <ananasova> I am writing now on lines 87:88 on EP an explanation
73 2013-07-05T12:14:55 <waldi> okay. how would you describe to a user that the same ("subscription") needs to be put into different fields?
74 2013-07-05T12:16:51 <ananasova> when user clicks subscribe, then we subscribe him by itemid
75 2013-07-05T12:17:16 <ananasova> for all other cases we need to offer him an interface on the settings page
76 2013-07-05T12:18:01 <ananasova> where he will get the alternative to subscribe to a tag (as i recall that was even a proposal from moin users)
77 2013-07-05T12:18:46 <ananasova> the name subscription might be useful for migrating old subscriptions.
78 2013-07-05T12:19:34 <ananasova> and then user can subscribe via a regexp (smth familiar to users) and a nameprefix.
79 2013-07-05T12:20:23 <ThomasWaldmann> ER is the emergency room :P
80 2013-07-05T12:20:45 <ananasova> the settings page might get too complex considering all the options, so we should think of a user-friendly way to handle all this
81 2013-07-05T12:21:08 <ThomasWaldmann> both lists could be unified, but then you'ld need to skip some stuff for algo A and some for algo B
82 2013-07-05T12:21:52 <ananasova> i.e. eliminate all the non NAMERE and NAMEPREFIX before compiling the patterns
83 2013-07-05T12:22:40 <waldi> okay, i see the assumed problem
84 2013-07-05T12:23:44 <waldi> this is called premature optimization
85 2013-07-05T12:23:59 <waldi> you change the data structure to fit your alorithm
86 2013-07-05T12:24:11 <waldi> problem: this data structure is never used in the algorythm
87 2013-07-05T12:24:55 <waldi> all queries are done against an index. data pushed into the index have to fulfill the needs for the algorithm, not the input
88 2013-07-05T12:26:10 <ThomasWaldmann> whoosh will index a list of ids automatically, but whoosh won't dissect the list, we would have to do that beforehands
89 2013-07-05T12:26:13 <waldi> ananasova: i assumed a used who changes the meta data by hand. you can't just change a "name" to a "namere", even if they look pretty similar, and for the user have the same meening
90 2013-07-05T12:26:24 * ThomasWaldmann has to leave for a talk
91 2013-07-05T12:26:43 <waldi> s,used,user,
92 2013-07-05T12:29:24 <ananasova> what is valid for a "name" will be also valid for "namere", but the search performance will change. so actually from user point of view, that can be pretty much the same.
93 2013-07-05T12:40:38 *** dave_largo
94 2013-07-05T12:47:02 *** H0arry
95 2013-07-05T12:47:03 *** eSyr
96 2013-07-05T12:52:36 *** MarcelH
97 2013-07-05T12:52:40 *** ThomasWaldmann
98 2013-07-05T12:53:41 *** xjjk
99 2013-07-05T12:53:44 *** SteveMcIntyre
100 2013-07-05T12:56:06 *** ThomasWaldmann
101 2013-07-05T12:56:06 *** MarcelH
102 2013-07-05T12:56:30 *** H0arry
103 2013-07-05T12:56:30 *** eSyr
104 2013-07-05T12:56:37 *** xjjk
105 2013-07-05T12:56:38 *** SteveMcIntyre
106 2013-07-05T13:10:25 *** dav2d
107 2013-07-05T13:11:15 *** ChanServ
108 2013-07-05T13:11:15 *** card.freenode.net
109 2013-07-05T13:11:34 *** dav2d
110 2013-07-05T13:11:34 *** dav2d
111 2013-07-05T13:11:57 *** xiaq
112 2013-07-05T13:14:12 *** vpv
113 2013-07-05T13:14:58 *** vpv
114 2013-07-05T13:16:47 <sharky93> ThomasWaldmann: after updating the schema for indexes, should update indexes work? or i will have to build the indexes again?
115 2013-07-05T13:18:27 *** spy_
116 2013-07-05T13:18:47 *** birkenfeld
117 2013-07-05T13:18:48 *** dav1d
118 2013-07-05T13:18:50 *** greg_f
119 2013-07-05T13:18:53 *** jek
120 2013-07-05T13:19:00 *** ananasova
121 2013-07-05T13:19:03 *** sharky93__
122 2013-07-05T13:19:14 *** greg_f
123 2013-07-05T13:19:14 *** jek
124 2013-07-05T13:19:29 *** ananasova
125 2013-07-05T13:19:29 *** sharky93__
126 2013-07-05T13:20:41 *** spy_
127 2013-07-05T13:20:49 *** birkenfeld
128 2013-07-05T13:24:15 *** dav2d
129 2013-07-05T14:25:09 *** dave_largo
130 2013-07-05T14:25:16 *** Guest94775
131 2013-07-05T14:25:43 *** TheSheep
132 2013-07-05T14:26:05 *** TheSheep
133 2013-07-05T14:27:10 *** dave_largo
134 2013-07-05T14:37:48 *** Guest94775
135 2013-07-05T14:38:20 *** ChanServ
136 2013-07-05T14:39:11 *** ChanServ
137 2013-07-05T14:39:11 *** card.freenode.net
138 2013-07-05T14:52:01 *** Guest77119
139 2013-07-05T15:15:57 * sharky93 tests ngram'ed search
140 2013-07-05T15:16:17 <sharky93> It works! :)
141 2013-07-05T15:27:37 * sharky93 works on the highligjt
142 2013-07-05T17:50:13 *** rciorba
143 2013-07-05T17:53:09 *** greg_f
144 2013-07-05T20:07:10 *** ashutosh1461
145 2013-07-05T20:24:51 *** ashutosh1461
146 2013-07-05T20:25:13 *** rciorba
147 2013-07-05T20:55:27 *** bilal
148 2013-07-05T20:59:06 *** rciorba
149 2013-07-05T21:02:17 *** dave_largo
150 2013-07-05T21:21:23 *** xjjk
151 2013-07-05T21:25:05 *** xjjk
152 2013-07-05T21:50:48 *** rciorba
153