1 2011-04-18T00:34:55  *** ronny has quit IRC
   2 2011-04-18T00:38:04  *** ronny has joined #moin-dev
   3 2011-04-18T02:02:10  *** MattMaker has joined #moin-dev
   4 2011-04-18T02:29:06  *** MattMaker has quit IRC
   5 2011-04-18T03:56:21  *** MattMaker has joined #moin-dev
   6 2011-04-18T04:20:50  *** MattMaker_ has joined #moin-dev
   7 2011-04-18T04:23:29  *** MattMaker has quit IRC
   8 2011-04-18T04:23:30  *** MattMaker_ is now known as MattMaker
   9 2011-04-18T05:24:13  *** MattMaker has quit IRC
  10 2011-04-18T05:38:16  *** Marchael has joined #moin-dev
  11 2011-04-18T05:38:40  <Marchael> moin
  12 2011-04-18T05:39:28  *** MattMaker has joined #moin-dev
  13 2011-04-18T06:08:10  *** kursor has joined #moin-dev
  14 2011-04-18T06:12:39  *** kursor has quit IRC
  15 2011-04-18T06:35:03  *** kursor has joined #moin-dev
  16 2011-04-18T06:39:43  *** kursor has quit IRC
  17 2011-04-18T06:44:36  *** ronny has quit IRC
  18 2011-04-18T07:39:58  *** ronny has joined #moin-dev
  19 2011-04-18T08:27:45  *** gwork has joined #moin-dev
  20 2011-04-18T09:47:04  *** z^ck has left #moin-dev
  21 2011-04-18T09:49:08  <ThomasWaldmann> moin
  22 2011-04-18T10:26:40  *** ronny has quit IRC
  23 2011-04-18T10:30:43  *** ronny has joined #moin-dev
  24 2011-04-18T11:26:30  *** greg_f has joined #moin-dev
  25 2011-04-18T12:25:01  *** ronny has quit IRC
  26 2011-04-18T12:25:14  *** Marchael has quit IRC
  27 2011-04-18T13:02:13  *** Marchael has joined #moin-dev
  28 2011-04-18T15:06:25  *** eSyr has quit IRC
  29 2011-04-18T15:08:59  <ThomasWaldmann> xorAxAx: waldi: dreimark: we should talk today evening about mentoring / slots, etc. - is 20:15 localtime ok for you?
  30 2011-04-18T15:09:35  <xorAxAx> nope
  31 2011-04-18T15:09:52  <xorAxAx> earlier or 22:45 and later
  32 2011-04-18T15:10:31  <ThomasWaldmann> xorAxAx: waldi: dreimark: we should talk today evening about mentoring / slots, etc. - is 19:00 localtime ok for you?
  33 2011-04-18T15:10:44  <xorAxAx> sounds good
  34 2011-04-18T15:11:43  *** eSyr has joined #moin-dev
  35 2011-04-18T15:11:52  <waldi> okay
  36 2011-04-18T15:12:33  <ThomasWaldmann> xorAxAx: waldi: dreimark: please look through all proposals before that and make up your mind whether you would also mentor others than those you already told so in melange
  37 2011-04-18T15:13:23  <Marchael> hm, it looks like good time for updating my proposal :)
  38 2011-04-18T15:13:30  <ThomasWaldmann> (i.e. whether we should accept a student that is maybe rather a beginner and a had a not-so-great proposal)
  39 2011-04-18T15:13:54  <ThomasWaldmann> Marchael: :D
  40 2011-04-18T15:17:51  <Marchael> ThomasWaldmann: I think it's never too late :)
  41 2011-04-18T16:09:45  <ThomasWaldmann> Marchael: google for "never give up" and see the frog picture :)
  42 2011-04-18T16:14:16  <Marchael> ThomasWaldmann: yeah, it's really motivating me
  43 2011-04-18T16:21:06  <Marchael> ThomasWaldmann: could you describe me your minds why whoosh will be better for moin than xapian?
  44 2011-04-18T16:23:02  <TheSheep> Marchael: it doesn't require you to install anything
  45 2011-04-18T16:23:12  <TheSheep> Marchael: you can just ship it with moin's sources
  46 2011-04-18T16:24:37  <Marchael> TheSheep: and what about opportunities?
  47 2011-04-18T16:25:44  <TheSheep> Marchael: what about them?
  48 2011-04-18T16:26:08  *** kursor has joined #moin-dev
  49 2011-04-18T16:26:48  <ThomasWaldmann> Marchael: because it is no binary dependency, but pure python, we do not need to provide an alternative for it
  50 2011-04-18T16:27:09  <ThomasWaldmann> like we did in moin 1.9 with builtin slow search + xapian
  51 2011-04-18T16:27:44  <Marchael> TheSheep: whoosh can find documents as fast as xapian? Xapian is 'easy to use' like whoosh?
  52 2011-04-18T16:28:13  <ThomasWaldmann> that makes the code definitely simpler and also life easier for the users because the behaviour of the search won't depend on the configuration chosen by the admin who installed moin
  53 2011-04-18T16:29:49  <ThomasWaldmann> xapian (C-code) is likely faster than whoosh, but that seems not to apply that much to xapian-via-xappy
  54 2011-04-18T16:51:34  <TheSheep> omg, the test_rst.py uses sys._get_frame() O.o
  55 2011-04-18T16:57:41  <Marchael> ThomasWaldmann: Do you meant what xappy not provide all functionality of xapian?
  56 2011-04-18T16:58:34  <ThomasWaldmann> TheSheep: huh? :)
  57 2011-04-18T16:58:48  <TheSheep> ThomasWaldmann: apparently to check where it was called from
  58 2011-04-18T16:59:14  <ThomasWaldmann> Marchael: i guess it provided all we needed.
  59 2011-04-18T16:59:37  <TheSheep> ThomasWaldmann: http://hg.moinmo.in/moin/1.9/file/c12c28282eab/MoinMoin/parser/text_rst.py#l247
  60 2011-04-18T17:00:01  <ThomasWaldmann> but i have seen some strange benchmark of someone (whoosh author) that showed that xappy is quite slower than xapian usage without xappy (but just with the python binding)
  61 2011-04-18T17:04:47  <ThomasWaldmann> (but this is not the reason why we change to whoosh, i don't think we ever had a speed issue with xappy/xapian)
  62 2011-04-18T17:11:24  *** gwork has quit IRC
  63 2011-04-18T17:15:17  *** MattMaker_ has joined #moin-dev
  64 2011-04-18T17:17:42  *** MattMaker has quit IRC
  65 2011-04-18T17:17:42  *** MattMaker_ is now known as MattMaker
  66 2011-04-18T18:03:54  <xorAxAx> ThomasWaldmann: is 30 min. enough for today?
  67 2011-04-18T18:04:02  <xorAxAx> because i will be gone at 19:30
  68 2011-04-18T18:05:09  <ThomasWaldmann> well, depends on how prepared people are :)
  69 2011-04-18T18:06:33  * ThomasWaldmann commented on Marchael's proposal
  70 2011-04-18T18:06:53  <Marchael> yes, I saw it.
  71 2011-04-18T18:07:11  * Marchael start updating his proposal
  72 2011-04-18T18:07:43  <ThomasWaldmann> always think ahead
  73 2011-04-18T18:08:02  <ThomasWaldmann> like "what could possibly go wrong if i do it that way?" :)
  74 2011-04-18T18:08:42  <Marchael> yes yes, I change some stuff related with sqla
  75 2011-04-18T18:09:29  <ThomasWaldmann> and we really need proposal diffs for next soc
  76 2011-04-18T18:17:21  <Marchael> ThomasWaldmann: I won't remove sqla code related with indexing until I will haven't working indexing with whoosh
  77 2011-04-18T18:23:36  <ThomasWaldmann> you need searching also, not just indexing
  78 2011-04-18T18:24:43  <xorAxAx> as there is no diff view for proposal updates, i wont respect them when judging students :-P
  79 2011-04-18T18:31:10  <Marchael> update info about indexing
  80 2011-04-18T18:38:43  *** kursor has quit IRC
  81 2011-04-18T19:00:14  <ThomasWaldmann> dreimark: you remember the meeting?
  82 2011-04-18T19:01:06  <xorAxAx> did he ack it?
  83 2011-04-18T19:21:59  <Marchael> update timeline
  84 2011-04-18T19:22:13  <Marchael> *updated
  85 2011-04-18T19:26:50  *** kursor has joined #moin-dev
  86 2011-04-18T19:29:10  *** kursor_ has joined #moin-dev
  87 2011-04-18T19:29:21  *** kursor has quit IRC
  88 2011-04-18T19:29:22  *** kursor_ is now known as kursor
  89 2011-04-18T19:31:12  <Marchael> I found how whoosh could use regexes http://packages.python.org/Whoosh/parsing.html#changing-the-and-or-andnot-andmaybe-and-not-tokens
  90 2011-04-18T19:32:08  <Marchael> so I can use qparser.CompoundsPlugin for defining simple regexps
  91 2011-04-18T19:34:37  <Marchael> ThomasWaldmann: ^
  92 2011-04-18T19:36:19  <Marchael> be right back in 1 hour
  93 2011-04-18T19:36:21  *** Marchael has quit IRC
  94 2011-04-18T19:52:16  *** Marchael has joined #moin-dev
  95 2011-04-18T19:54:13  <Marchael> oh, I lost my hostel ticket while runnig under the rain
  96 2011-04-18T19:54:42  <Marchael> I think it victim will not be vain
  97 2011-04-18T19:54:45  <Marchael> :)
  98 2011-04-18T19:55:57  <ThomasWaldmann> are you on vacation / travelling?
  99 2011-04-18T19:56:53  <Marchael> No, I just want to spent this night in university but security don't think so
 100 2011-04-18T20:01:02  *** greg_f has quit IRC
 101 2011-04-18T20:21:56  *** RogerHaase has joined #moin-dev
 102 2011-04-18T20:24:56  *** Marchael has quit IRC
 103 2011-04-18T20:26:28  *** kursor has quit IRC
 104 2011-04-18T20:32:50  <ThomasWaldmann> note to self: fix typo in whoosh docs "ixreaderder"
 105 2011-04-18T20:50:31  <RogerHaase> ThomasWaldman: Read your email, I am interested in co-mentoring UI, but am concerned about the amount of time required.  My schedule is hectic and it will remain so through the summer.
 106 2011-04-18T20:53:09  <ThomasWaldmann> hi roger
 107 2011-04-18T20:53:42  <ThomasWaldmann> well, the main work shall be done by the student. :) but of course, depending on the student, more or less help will be required.
 108 2011-04-18T20:56:36  <RogerHaase> On any given week, I may be unavailable 3 or 4 days, with only a few hours available on the other days.  Plus there may be time zone issue as I am GMT -7.
 109 2011-04-18T20:57:15  <TheSheep> you can get a student from the same timezone ;)
 110 2011-04-18T20:58:43  *** Marchael has joined #moin-dev
 111 2011-04-18T20:59:26  <Marchael> oh, provider of my university shutdown internet connection for maintence
 112 2011-04-18T20:59:41  <RogerHaase> But I am willing to give it a go as a co-mentor or maybe "mentors assistant" (if I can make up my own job title).
 113 2011-04-18T20:59:53  <Marchael> I will remember this night...
 114 2011-04-18T21:01:28  <ThomasWaldmann> RogerHaase: with a schedule that tight, maybe co-mentoring is better
 115 2011-04-18T21:02:05  <ThomasWaldmann> Marchael: no place to sleep?
 116 2011-04-18T21:03:57  <Marchael> ThomasWaldmann: hm, I'm trying write something for improving my proposal. I don't need sleep :)
 117 2011-04-18T21:04:07  <ThomasWaldmann> hehe
 118 2011-04-18T21:04:33  *** ronny has joined #moin-dev
 119 2011-04-18T21:04:57  <ThomasWaldmann> Marchael: btw, the regex stuff will get a bit tricky and likely SLOW
 120 2011-04-18T21:05:15  <Marchael> ThomasWaldmann: I updated my proposal, did you read this?
 121 2011-04-18T21:05:18  <ThomasWaldmann> maybe not slower than with moin 1.9's slow builtin search, though
 122 2011-04-18T21:05:44  <Marchael> ThomasWaldmann: as you say, normal user doesn't need this :)
 123 2011-04-18T21:05:50  <ThomasWaldmann> Marchael: i miss diffs. melange always sends me full text.
 124 2011-04-18T21:06:06  <ThomasWaldmann> but i'll read it later today
 125 2011-04-18T21:10:35  <Marchael> hmmm, you say what you will discuss something with other mentors about stundets proposals, I'll thought what today is dedline.
 126 2011-04-18T21:12:54  <ronny> re
 127 2011-04-18T21:15:37  <ThomasWaldmann> Marchael: we had already a little meeting. but we can't tell results here. and it is not final anyway until you hear it from google.
 128 2011-04-18T21:25:38  <Marchael> ThomasWaldmann: so, could you review my timeline?
 129 2011-04-18T21:29:46  *** Marchael has quit IRC
 130 2011-04-18T21:30:03  *** Marchael has joined #moin-dev
 131 2011-04-18T21:33:08  <ThomasWaldmann> "it looks a bit better" :)
 132 2011-04-18T21:33:30  <Marchael> :(
 133 2011-04-18T21:33:47  <ThomasWaldmann> ah, still there :)
 134 2011-04-18T21:34:44  <ThomasWaldmann> (I only looked at timeline right now btw)
 135 2011-04-18T21:37:18  <ThomasWaldmann> the regex stuff will get a bit complicated at multiple places
 136 2011-04-18T21:37:36  <ThomasWaldmann> you'll have to extend qp to be able to use some syntax for it
 137 2011-04-18T21:38:20  <ThomasWaldmann> after query parsing, when searching, well, you'll have to search for a regex, which is not supported by whoosh afaics
 138 2011-04-18T21:39:00  <ThomasWaldmann> so, you'll likely end up with searching for "everything" and doing the regex match yourself
 139 2011-04-18T21:39:59  <ThomasWaldmann> that's of course slow, esp. if your index is some gigabytes
 140 2011-04-18T21:40:50  <ThomasWaldmann> and I guess you'ld maybe need some help from mchaput for such stuff
 141 2011-04-18T21:41:28  <Marchael> ThomasWaldmann: May be I should first once parse query, then determines what there is regexp or no, and then parse it again.
 142 2011-04-18T21:41:50  <Marchael> *parse as regexp
 143 2011-04-18T21:42:25  <ThomasWaldmann> i didn't look too deeply, but you maybe can find out also in the result of parsing
 144 2011-04-18T22:02:35  * Marchael answered on all reply in melange
 145 2011-04-18T22:02:57  <Marchael> *replyies
 146 2011-04-18T22:04:59  <ThomasWaldmann> KeyError :)
 147 2011-04-18T22:06:37  <Marchael> where?
 148 2011-04-18T22:11:14  <ThomasWaldmann> KeyError means that it is not in the dictionary. :D
 149 2011-04-18T22:12:14  <Marchael> Parser Error: Unknow error
 150 2011-04-18T22:12:28  <Marchael> :)
 151 2011-04-18T22:32:30  <Marchael> ThomasWaldmann: you still here?
 152 2011-04-18T22:33:48  <ThomasWaldmann> yes
 153 2011-04-18T22:34:05  <Marchael> what syntax for regexp I need to provide?
 154 2011-04-18T22:35:24  <Marchael> And why whoosh`s CompoundsPlugin not enoght for regexes?
 155 2011-04-18T22:35:53  <ThomasWaldmann> because that's only for the query parser?
 156 2011-04-18T22:36:17  <ThomasWaldmann> and it is rather intended for something like and or or.
 157 2011-04-18T22:36:51  <ThomasWaldmann> you also need to do the real searching somehow
 158 2011-04-18T22:38:09  <Marchael> do you meant searching with CompoundsPlugin?
 159 2011-04-18T22:42:27  <ThomasWaldmann> i meant searching for stuff matching a regex with whoosh
 160 2011-04-18T22:45:57  <ThomasWaldmann> e.g. if the user enters something like re:Fo+Ba+r
 161 2011-04-18T22:46:43  <ThomasWaldmann> it should find text like FooBar, FooooBaaaar, FoBar etc.
 162 2011-04-18T22:47:28  <ThomasWaldmann> (if re: means that a regex search term is following, as it used to be in 1.9)
 163 2011-04-18T22:51:19  <Marchael> ThomasWaldmann: ok, but I'm not sure what whoosh support "+"
 164 2011-04-18T22:51:32  <Marchael> or something like
 165 2011-04-18T22:52:00  <ThomasWaldmann> as i said: it likely does not
 166 2011-04-18T22:58:15  *** Marchael has quit IRC
 167 2011-04-18T22:59:23  *** Marchael has joined #moin-dev
 168 2011-04-18T23:07:14  *** Marchael has quit IRC
 169 2011-04-18T23:53:01  *** RogerHaase has left #moin-dev
 170 

MoinMoin: MoinMoinChat/Logs/moin-dev/2011-04-18 (last edited 2011-04-17 22:45:03 by IrcLogImporter)