1 2010-11-21T00:02:52  *** xorAxAx has quit IRC
   2 2010-11-21T00:03:36  *** xorAxAx has joined #moin-dev
   3 2010-11-21T00:08:14  <ThomasWaldmann> headcrash :)
   4 2010-11-21T00:08:45  <dreimark> 
   5 2010-11-21T00:10:24  <CIA-62> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5730:d70b5147ef0b 1.9/contrib/googleimport/driver.py: googleimport: avoid wrong relative link to MoinMoin page
   6 2010-11-21T02:02:26  *** grzywacz has quit IRC
   7 2010-11-21T02:12:46  *** m4k3r has quit IRC
   8 2010-11-21T02:28:35  <dreimark> gn
   9 2010-11-21T08:30:24  *** m4k3r has joined #moin-dev
  10 2010-11-21T09:06:46  <m4k3r> ThomasWaldmann:  have you got a minute? I have another question about Google CodeIn.
  11 2010-11-21T10:36:13  *** kursor has joined #moin-dev
  12 2010-11-21T10:36:50  *** m4k3r has quit IRC
  13 2010-11-21T10:42:32  *** m4k3r has joined #moin-dev
  14 2010-11-21T10:48:37  <ThomasWaldmann> moin
  15 2010-11-21T10:51:54  <ThomasWaldmann> m4k3r: hi. on irc, if you just directly ask what you want to know, you'll get answers faster.
  16 2010-11-21T10:53:56  <m4k3r> ThomasWaldmann:  yep, sorry. So, I was thinking -for tomorrow- to start developing for moinmoin. Around 8.00 UTC (that's when the contest starts), are you here?
  17 2010-11-21T10:56:17  <m4k3r> Since I'm on Europe/Rome, I have all the morning for you, and having someone avaible is really useful.
  18 2010-11-21T10:59:51  <TheSheep> there will be someone
  19 2010-11-21T10:59:59  <TheSheep> not necessarily ThomasWaldmann
  20 2010-11-21T11:07:07  <ThomasWaldmann> m4k3r: btw, all tasks are on the wiki, as subpages of EasyToDo :)
  21 2010-11-21T11:08:30  <m4k3r> Ok, it was in the sense "There will be someone here, or all you will be sleeping?".
  22 2010-11-21T11:08:37  <ThomasWaldmann> btw, I'll be away today afternoon for a while
  23 2010-11-21T11:09:19  <ThomasWaldmann> in case noone is here, we're just testing your patience.  :D
  24 2010-11-21T11:09:31  <m4k3r> That's ok, this evening - if my patches for the Python Bug Weekend will be accepted - I'll take a look at some tasks.
  25 2010-11-21T11:13:34  <ThomasWaldmann> what did you patch?
  26 2010-11-21T11:15:05  <m4k3r> One about compileall - I'm refactoring the arguments using argparse,
  27 2010-11-21T11:15:39  <m4k3r> And onother about argparse.
  28 2010-11-21T11:18:37  <ThomasWaldmann> ah. we also have argparse bundled with moin, as indirect dependency iirc.
  29 2010-11-21T11:21:10  <m4k3r> The most lol thing is that the code is ok, I have some troubles platform-dependent in the unittests.
  30 2010-11-21T11:22:26  * ThomasWaldmann suspects on windoze :)
  31 2010-11-21T11:22:33  <m4k3r> Right.
  32 2010-11-21T12:39:46  * ThomasWaldmann will be away for the next hours. If there are questions, just ask and wait.
  33 2010-11-21T12:45:19  *** greg_f has joined #moin-dev
  34 2010-11-21T13:16:45  *** kursor has quit IRC
  35 2010-11-21T14:20:20  *** grzywacz has joined #moin-dev
  36 2010-11-21T15:19:04  <ThomasWaldmann> re
  37 2010-11-21T15:25:54  <dreimark> re
  38 2010-11-21T15:28:35  <dreimark> ThomasWaldmann: i don't see tasks in my frontend of melange so i assume nothing uploaded yet
  39 2010-11-21T15:28:45  <ThomasWaldmann> yes
  40 2010-11-21T15:29:06  <m4k3r> Why, melange already supports claiming tasks?
  41 2010-11-21T15:29:20  <ThomasWaldmann> ehrm, huh?
  42 2010-11-21T15:29:22  <dreimark> m4k3r: i am a mentor
  43 2010-11-21T15:29:29  <m4k3r> Ah, sry.
  44 2010-11-21T15:29:39  <ThomasWaldmann> m4k3r: you don't see any tasks of any org, right?
  45 2010-11-21T15:30:01  <ThomasWaldmann> dreimark: see my q. on #melange
  46 2010-11-21T15:30:27  <ThomasWaldmann> if they'ld get that bulk upload fixed, we could do just one shot for now.
  47 2010-11-21T15:30:32  <m4k3r> Let me check.
  48 2010-11-21T15:31:08  <m4k3r> No.
  49 2010-11-21T15:31:18  <ThomasWaldmann> ok :)
  50 2010-11-21T15:31:38  <ThomasWaldmann> lets wait a bit until american geeks wake up :)
  51 2010-11-21T15:33:01  <dreimark> is it only useable for one shot?
  52 2010-11-21T15:35:24  <dreimark> ok, answered before
  53 2010-11-21T15:36:36  <ThomasWaldmann> it will just add all stuff we upload, no update of tasks, no dupe detection
  54 2010-11-21T15:40:02  <ThomasWaldmann> shall we merge the fonts stuff into alternate css stuff? that special bug into the generic bugs tasks (or just drop it and let students find it)?
  55 2010-11-21T15:51:41  * ThomasWaldmann continues on the tasks
  56 2010-11-21T16:26:23  *** kkris has joined #moin-dev
  57 2010-11-21T16:50:00  *** kkris1 has joined #moin-dev
  58 2010-11-21T16:52:30  *** kkris has quit IRC
  59 2010-11-21T16:52:48  *** kkris1 is now known as kkris
  60 2010-11-21T17:06:37  <dreimark> yes, makes sense
  61 2010-11-21T17:07:06  <dreimark> ThomasWaldmann: which special bug
  62 2010-11-21T17:09:20  <ThomasWaldmann> see rc
  63 2010-11-21T17:09:32  <ThomasWaldmann> that repr in url stuff
  64 2010-11-21T17:12:11  <dreimark> we should make a task for it
  65 2010-11-21T17:12:21  <dreimark> there is not failing test because of that
  66 2010-11-21T17:12:45  <dreimark> and we likly can't urge the student to write their own task
  67 2010-11-21T17:13:14  <dreimark> i think it is only in xapian enabled wikis
  68 2010-11-21T17:14:06  <dreimark> or only if we have the action url.
  69 2010-11-21T17:14:33  <dreimark> at least it is not at master19
  70 2010-11-21T17:18:22  <ThomasWaldmann> we have a generic task "find a bug, fix a bug (easy)"
  71 2010-11-21T17:18:40  <ThomasWaldmann> and we have a bug report for this
  72 2010-11-21T17:18:53  <dreimark> hmm, i thought this is only moin 2
  73 2010-11-21T17:19:05  <dreimark> and only in special cases we accept fixes for 1.9
  74 2010-11-21T17:20:17  <dreimark> it is better to name th 1.9 tasks which are welcome
  75 2010-11-21T17:20:52  <dreimark> otherwise we may be often have to tell you spent your time on the wrong version to find a failure
  76 2010-11-21T17:21:04  <ThomasWaldmann> that's why there is "talk to us" in those tasks
  77 2010-11-21T17:21:44  <ThomasWaldmann> http://moinmo.in/EasyToDo/more%20secure%20password%20storage please review
  78 2010-11-21T17:27:01  <dreimark> ThomasWaldmann: do we already clearing old sessions at password change?
  79 2010-11-21T17:27:51  <dreimark>  * on password change all existing server site sessions must be cleared
  80 2010-11-21T17:29:12  <ThomasWaldmann> we have client-side sessions btw
  81 2010-11-21T17:30:23  <ThomasWaldmann> also, this is only slighty related
  82 2010-11-21T17:33:09  *** kursor has joined #moin-dev
  83 2010-11-21T17:54:27  <ThomasWaldmann> auth.setup_from_session() doesn't "check" anything, so there is no current way to revoke other user's sessions
  84 2010-11-21T17:55:09  <greenskeleton> how big is the checkout for moin2?
  85 2010-11-21T17:55:34  <ThomasWaldmann> rather big
  86 2010-11-21T17:56:18  <ThomasWaldmann> repo is 240MB
  87 2010-11-21T17:56:26  <greenskeleton> bitbucket reports 203MB, weird
  88 2010-11-21T17:57:33  <ThomasWaldmann> that was the "du" value
  89 2010-11-21T17:59:38  <greenskeleton> 236 of that is the .hg folder alone
  90 2010-11-21T18:03:48  <dreimark> ThomasWaldmann: can we have a  security string per user which changes on change too?
  91 2010-11-21T18:06:06  <dreimark> greenskeleton: 10 years of developing
  92 2010-11-21T18:22:06  <ThomasWaldmann> not all in there, but quite a lot of it
  93 2010-11-21T18:22:38  <ThomasWaldmann> dreimark: just diskussed on #pocoo and have a way now
  94 2010-11-21T18:32:02  <ThomasWaldmann> dreimark: see rc
  95 2010-11-21T18:33:50  <dreimark> ThomasWaldmann: on password change
  96 2010-11-21T18:34:01  * dreimark had read backlog of 
  97 2010-11-21T18:34:27  <dreimark> ah ok - good
  98 2010-11-21T18:37:11  <ThomasWaldmann> it is not very important, as we ask for current password now
  99 2010-11-21T18:37:27  <ThomasWaldmann> so if the session has some reasonable timeout, abuse is limited
 100 2010-11-21T18:44:46  <dreimark> gmails solution to invalidate sessions on password change seems good and additional a timeout
 101 2010-11-21T18:44:57  <dreimark> the timeout is for long term usage
 102 2010-11-21T18:47:05  <dreimark> may be we can solve that only for moin auth. given auth needs a reasonable timeout
 103 2010-11-21T19:32:10  <dreimark> ThomasWaldmann: -> #melange
 104 2010-11-21T19:53:31  *** greg_f has quit IRC
 105 2010-11-21T20:42:13  *** m4k3r has quit IRC
 106 2010-11-21T20:42:48  *** m4k3r has joined #moin-dev
 107 2010-11-21T20:48:26  <xorAxAx> ThomasWaldmann: should i still test the import?
 108 2010-11-21T20:57:01  <ThomasWaldmann> i did some tests yesterday
 109 2010-11-21T21:11:05  <dreimark> ThomasWaldmann: can you try on the demo system it has same version now
 110 2010-11-21T21:16:01  <ThomasWaldmann> ok
 111 2010-11-21T21:27:03  <m4k3r> Currently moinmoin bugs are all stored in moinmo.in/MoinMoinBugs? I've seen some eferences to launchpad too - bit still linked from the wiki.
 112 2010-11-21T21:27:31  <m4k3r> *references *but
 113 2010-11-21T21:27:41  <ThomasWaldmann> our bugtracker is on the wiki
 114 2010-11-21T21:27:54  <ThomasWaldmann> maybe some ubuntu users file bugs in launchpad
 115 2010-11-21T21:28:55  <m4k3r> Should I ignore those bugs and look just on the wiki for GCI, right?
 116 2010-11-21T21:29:17  <dreimark> m4k3r: yes
 117 2010-11-21T21:30:03  <dreimark> the problem with the reports on launchpad is that they sometimes are for stoneage moin versions
 118 2010-11-21T21:43:14  *** kursor has quit IRC
 119 2010-11-21T21:46:26  <m4k3r> uhm. Why so many tasks about rewriting modules already implemented in moinmoin1.9?
 120 2010-11-21T21:46:45  <dreimark> m4k3r: because the api of 2.0 is completly different
 121 2010-11-21T21:48:04  <dreimark> m4k3r: you can use tranlate_t for http://moinmo.in/MoinMoinTalks/DLR-2009-09-08
 122 2010-11-21T21:48:12  <dreimark> to get an impression
 123 2010-11-21T21:48:19  <m4k3r> Then, I can simply write the new code using as base the existing one (for 1.9)?
 124 2010-11-21T21:48:30  <ThomasWaldmann> or look at my talk slides on page MoinMoin2.0
 125 2010-11-21T21:48:43  <dreimark> m4k3r: it is not that simple
 126 2010-11-21T21:48:54  <dreimark> moin uses jinja2 templating now
 127 2010-11-21T21:49:02  <dreimark> and flask / flatland
 128 2010-11-21T21:49:08  <m4k3r> I see.
 129 2010-11-21T21:49:38  <m4k3r> They are required on almost every task then, I suppose.
 130 2010-11-21T21:49:45  <dreimark> the functionality is principial similiar.
 131 2010-11-21T21:50:08  <dreimark> but in 2.x we have only mimetype items which where in 1.x pages and attachments
 132 2010-11-21T21:50:40  <m4k3r> Then also directory tree is completely different, right?
 133 2010-11-21T21:51:09  <dreimark> http://hg.moinmo.in/moin/2.0-dev/file/5208abaee26d
 134 2010-11-21T21:51:13  <ThomasWaldmann> yes, not everything, but quite a lot changed
 135 2010-11-21T21:51:37  <dreimark> http://test.moinmo.in:8080/MoinMoin2
 136 2010-11-21T22:14:25  <ThomasWaldmann> ah, a fork :)
 137 2010-11-21T22:20:10  <m4k3r> Yes, and this stupid commit was just to test if my hgrc was configured well. http://bitbucket.org/maker/moin-2.0-dev/changeset/280c593164b1
 138 2010-11-21T22:20:23  <m4k3r> Anyway, what happened to the CHANGES file?
 139 2010-11-21T22:30:00  <ThomasWaldmann> there are lots of changes :)
 140 2010-11-21T22:33:02  <kkris> ThomasWaldmann: basically for gci I can just pick a bug or find a failing test and then first talk to you before claiming?
 141 2010-11-21T22:33:37  <m4k3r> docs/changes/CHANGES  lol. It's a directory. But there's nothing inside :\
 142 2010-11-21T22:35:19  <dreimark> m4k3r: http://hg.moinmo.in/moin/2.0-dev/file/5208abaee26d/docs/changes
 143 2010-11-21T22:35:22  <dreimark> it is
 144 2010-11-21T22:36:42  <dreimark> kkris: yes
 145 2010-11-21T22:37:00  <m4k3r> dreimark:  should I finish this "patch", or just revert?
 146 2010-11-21T22:37:32  <kkris> dreimark: ok :) then you'll probably hear from me soon
 147 2010-11-21T22:45:04  <dreimark> m4k3r: finishing is better than revert
 148 2010-11-21T22:54:29  *** kkris has quit IRC
 149 2010-11-21T23:19:05  <ThomasWaldmann> maybe we should set the task duration to a not too low value. e.g. the logo task is at 72h, but finding a good solution might require some creativity and experimentation, and thus: time.
 150 2010-11-21T23:19:23  <ThomasWaldmann> and we don't loose something if we give more time to complete
 151 2010-11-21T23:19:41  <ThomasWaldmann> student will try to be fast to get more points faster anyway
 152 2010-11-21T23:20:59  <dreimark> agreed, we can often tell this too.
 153 2010-11-21T23:27:29  <ThomasWaldmann> dreimark: do you see anything else to fix?
 154 2010-11-21T23:27:40  <ThomasWaldmann> otherwise we could shoot at the production melange
 155 2010-11-21T23:29:35  <ThomasWaldmann> 46 tasks so far
 156 2010-11-21T23:30:25  <ThomasWaldmann> maybe we should make a task "help us making tasks" :)
 157 2010-11-21T23:31:00  <dreimark> suggest a task
 158 2010-11-21T23:31:15  * dreimark looks
 159 2010-11-21T23:32:37  <m4k3r> Since there are houndreds of bugs / tests, and I have read few of them, can you reccomend me some specific area/module of moinmoin?
 160 2010-11-21T23:32:53  <m4k3r> I am not a so good web programmer,
 161 2010-11-21T23:33:21  <m4k3r> I know babel, but I don't know anything about njinja / django or similar libraries.
 162 2010-11-21T23:33:45  <dreimark> m4k3r: may be start with the dict convertor
 163 2010-11-21T23:34:13  <dreimark> then you get a bit familiar with the codebase
 164 2010-11-21T23:34:16  <m4k3r> I've used many many times unittest.
 165 2010-11-21T23:34:27  <ThomasWaldmann> fixing tests is also welcome
 166 2010-11-21T23:34:43  <ThomasWaldmann> py.test
 167 2010-11-21T23:36:28  <m4k3r> ThomasWaldmann:  I've read just a unittest file. They seems quite short, but with lots of interconnections
 168 2010-11-21T23:36:52  <ThomasWaldmann> some are crap :)
 169 2010-11-21T23:36:56  <ThomasWaldmann> some are better
 170 2010-11-21T23:37:46  <dreimark> DictColumns would be faster than the tasklist
 171 2010-11-21T23:39:17  <m4k3r> dict convertor == gui convertor?
 172 2010-11-21T23:39:34  <dreimark> ThomasWaldmann: if I look at http://melange-demo.appspot.com/gci/task/edit/melange/gci2010/moinmoin/t129037535881
 173 2010-11-21T23:39:55  <dreimark> there is our hour converted to days
 174 2010-11-21T23:40:08  <dreimark> and the next required field is 0
 175 2010-11-21T23:40:54  <ThomasWaldmann> so?
 176 2010-11-21T23:41:34  <dreimark> asked sverre
 177 2010-11-21T23:41:50  <dreimark> may be we can't publish
 178 2010-11-21T23:43:02  <ThomasWaldmann> don't make problems where there are none :)
 179 2010-11-21T23:43:10  <dreimark> good
 180 2010-11-21T23:43:40  <dreimark> then shoot it to the production system
 181 2010-11-21T23:43:56  <dreimark> may be we find something new there
 182 2010-11-21T23:44:44  <ThomasWaldmann> ok
 183 2010-11-21T23:45:58  <dreimark> m4k3r: no, http://moinmo.in/EasyToDo/write%20a%20interwiki%20file%20%28intermap.txt%29%20-%3E%20dict%20loader
 184 2010-11-21T23:47:32  <ThomasWaldmann> wow, no server error :D
 185 2010-11-21T23:49:23  <m4k3r> Someone of you knows how t-shirt size are measured?
 186 2010-11-21T23:49:24  <dreimark> ThomasWaldmann: now publish
 187 2010-11-21T23:49:27  <m4k3r> " stands for?
 188 2010-11-21T23:49:49  <m4k3r> (ok, this is a really ot question, but I have nobody to ask to)
 189 2010-11-21T23:55:43  <ThomasWaldmann> m4k3r: there might be different standards. german xxl is bigger than us xxl somehow sometimes.
 190 2010-11-21T23:56:20  <m4k3r> I mean, " stands for inches?
 191 2010-11-21T23:56:28  <dreimark> ah, yes
 192 2010-11-21T23:56:43  <dreimark> I forgot on that thought there was something missing
 193 2010-11-21T23:56:45  <m4k3r> Ok, I just wanted to convert that in cm.
 194 2010-11-21T23:58:29  <m4k3r> That's 9 hour to GCI \o/
 195 2010-11-21T23:59:34  <dreimark> m4k3r: you can ask google e.g. 10inch=?cm in the search box

MoinMoin: MoinMoinChat/Logs/moin-dev/2010-11-21 (last edited 2010-11-20 23:45:02 by IrcLogImporter)