1 2013-07-07T00:01:35  <ThomasWaldmann> sharky93: i'll package it as xstatic tomorrow, so you can just require it
   2 2013-07-07T00:03:25  <ThomasWaldmann> sharky93: check with TheSheep whether we can build upon foobar, modernized or a new-clean-from-scratch theme
   3 2013-07-07T00:03:52  <ThomasWaldmann> in the end i'ld prefer only having 1 or 2 builtin themes (not 3 or more)
   4 2013-07-07T01:28:52  *** TheSheep has quit IRC
   5 2013-07-07T01:28:58  *** TheSheep has joined #moin-dev
   6 2013-07-07T06:38:44  *** TheSheep_ has joined #moin-dev
   7 2013-07-07T06:39:22  *** SteveMcI1tyre has joined #moin-dev
   8 2013-07-07T06:43:46  *** TheSheep has quit IRC
   9 2013-07-07T06:43:49  *** SteveMcIntyre has quit IRC
  10 2013-07-07T06:59:13  *** TheSheep_ has quit IRC
  11 2013-07-07T06:59:20  *** TheSheep has joined #moin-dev
  12 2013-07-07T08:39:49  <sharky93> moin
  13 2013-07-07T08:44:18  <TheSheep> ThomasWaldmann: http://p.yusukekamiyamane.com/
  14 2013-07-07T08:58:40  <TheSheep> also http://fortawesome.github.io/Font-Awesome/
  15 2013-07-07T09:00:23  <TheSheep> sharky93: can you do a pull from main on your fork of the repo?
  16 2013-07-07T09:00:36  <TheSheep> sharky93: ThomasWaldmann added bootstrap to it
  17 2013-07-07T09:01:29  <sharky93> TheSheep: sure!
  18 2013-07-07T09:03:23  <sharky93> done
  19 2013-07-07T09:26:41  *** ashutosh1461 has joined #moin-dev
  20 2013-07-07T09:51:12  <ThomasWaldmann> can someone try devpi on windows platform?
  21 2013-07-07T09:51:51  <ReimarBauer> moin
  22 2013-07-07T09:55:27  <ThomasWaldmann> moin
  23 2013-07-07T09:55:32  <ThomasWaldmann> meeting in 5mins
  24 2013-07-07T09:57:13  <ReimarBauer> who all is here ?
  25 2013-07-07T09:57:28  <ashutosh1461> present
  26 2013-07-07T09:57:35  <ThomasWaldmann> TheSheep, dreimark and ThomasWaldmann sitting together at europython sprint
  27 2013-07-07T09:58:15  *** ReimarBauer is now known as dreimark
  28 2013-07-07T09:59:02  <sharky93> nice!
  29 2013-07-07T09:59:47  <ThomasWaldmann> sharky93: TheSheep: are you prepared, can you begin?
  30 2013-07-07T09:59:50  * xiaq is alive :)
  31 2013-07-07T10:00:36  <ananasova> moin
  32 2013-07-07T10:00:58  <ThomasWaldmann> ok, welcome to the weekly meeting.
  33 2013-07-07T10:01:33  <ThomasWaldmann> waldi: are you there?
  34 2013-07-07T10:02:14  <dreimark> spy_: where are you
  35 2013-07-07T10:02:48  <ThomasWaldmann> xiaq: can you begin? eSyr are you there?
  36 2013-07-07T10:03:35  <xiaq> LAST: preliminary TicketIndex implementation, packaged datatables with XStatic.  BLOCKED: cr and pr are pending. also a bit busy last week.  NEXT: finish TicketIndex
  37 2013-07-07T10:04:04  <ThomasWaldmann> xiaq: did you talk to your mentor?
  38 2013-07-07T10:04:55  <xiaq> ThomasWaldmann: ah, not yet
  39 2013-07-07T10:05:53  <ThomasWaldmann> cdn is only at microsoft?
  40 2013-07-07T10:06:12  <xiaq> yup, they got not other cdn's
  41 2013-07-07T10:07:00  <ThomasWaldmann> ok, one can also serve locally if one doesn't like that. I can have a look at some cr/pr after returning to germany, rather busy here on other stuff.
  42 2013-07-07T10:07:48  <ThomasWaldmann> btw, i added bootstrap to main repo (using an already existing xstatic package), so if you need something for UI, it might be in there.
  43 2013-07-07T10:07:58  <ThomasWaldmann> (so, pull and merge main repo)
  44 2013-07-07T10:08:06  <dreimark> and update env
  45 2013-07-07T10:08:21  <xiaq> ThomasWaldmann: what about licensing?
  46 2013-07-07T10:08:51  <ThomasWaldmann> we decided that it is likely no issue
  47 2013-07-07T10:09:22  <ThomasWaldmann> it is a separate package, and practically noone will care anyway
  48 2013-07-07T10:10:08  <ThomasWaldmann> also there is some chance that they adopt MIT license, so the slight issue might go away
  49 2013-07-07T10:10:20  <xiaq> ah allright. referencing js and css resources is more akin to dynamic linking which gpl doesn't infest :)
  50 2013-07-07T10:11:08  <TheSheep> even if it did, it's not gpl that we have problems with, it's apache2
  51 2013-07-07T10:11:21  <TheSheep> and they don't infest anything
  52 2013-07-07T10:11:47  <xiaq> oh... ok
  53 2013-07-07T10:11:54  <dreimark> anything more ?
  54 2013-07-07T10:12:31  <ThomasWaldmann> not from me, except that xiaq needs to catch up. but i am positive about that. :)
  55 2013-07-07T10:12:41  * dreimark too
  56 2013-07-07T10:13:22  <ThomasWaldmann> ok, spy_ next please
  57 2013-07-07T10:13:40  <spy_> DONE: Simple listing of comments on the +show view (templates, macroses, unittest)
  58 2013-07-07T10:13:46  <spy_> BLOCKERS: none
  59 2013-07-07T10:13:56  <spy_> TODO: Implement a form to add a comment on the +show view, get familiar with bootstrap styles.
  60 2013-07-07T10:15:50  <dreimark> ok, how far is the discussion with acls?
  61 2013-07-07T10:16:03  <dreimark> spy_: ^
  62 2013-07-07T10:16:15  <dreimark> s/with/about/
  63 2013-07-07T10:16:23  <dreimark> for create, write etc?
  64 2013-07-07T10:16:26  <ThomasWaldmann> (maybe we can have some wiki page with tipps/links for bootstrap and how to reuse its stuff instead of homegrown css)
  65 2013-07-07T10:16:56  <spy_> sharky93: If I'm not mistaken you have already sent a link on how to use bootstrap+less (some best practice) or maybe not you
  66 2013-07-07T10:17:27  <sharky93> spy_: im not too sure :)
  67 2013-07-07T10:18:19  <spy_> dreimark: I'll write some notes on etherpad later
  68 2013-07-07T10:18:39  <dreimark> ok
  69 2013-07-07T10:18:48  <dreimark> anything else?
  70 2013-07-07T10:18:54  <spy_> dreimark: we decided to use an acl_function for comments
  71 2013-07-07T10:19:24  <dreimark> good :)
  72 2013-07-07T10:19:28  <spy_> and an appropriate comments_acl meta property on each item
  73 2013-07-07T10:19:54  <ThomasWaldmann> sharky93: ok, you're next
  74 2013-07-07T10:20:00  <ThomasWaldmann> thanks spy_
  75 2013-07-07T10:20:17  <ThomasWaldmann> (we had some direct discussions here at europython)
  76 2013-07-07T10:21:06  <sharky93> this week we worked on the search functionality
  77 2013-07-07T10:21:17  <sharky93> for ngrams, highlights, helping user if common words in query @ https://codereview.appspot.com/10971043/
  78 2013-07-07T10:21:20  <sharky93> for ajax'ed search, works also with JS disabled. @ https://codereview.appspot.com/10935045/
  79 2013-07-07T10:21:30  <sharky93> for suggestions @ https://codereview.appspot.com/10976043/
  80 2013-07-07T10:21:40  <sharky93> Demo for simple ajax, @ http://www.youtube.com/watch?v=TE_N8CoEPeE  ..
  81 2013-07-07T10:21:47  <sharky93> this has been improved much, since i had working on different branches, have not merged the
  82 2013-07-07T10:21:50  <sharky93> code for ajax and ngrams.
  83 2013-07-07T10:22:07  <sharky93> since it has not been reviewed ..
  84 2013-07-07T10:23:10  <ThomasWaldmann> maybe everybody should make sure to add links to all the open codereviews to the calendar entries
  85 2013-07-07T10:23:37  <sharky93> this has been improved much, since i had working on different branches, have not merged the
  86 2013-07-07T10:23:42  <sharky93> oops
  87 2013-07-07T10:24:08  <sharky93> TODO: commit these stuff, and rest needs to be discussed.
  88 2013-07-07T10:24:49  <ThomasWaldmann> some more usual way than displaying all the results in the full form (title, highlighted contents, etc) would be to offer all sorts of completions and suggestions in some dropdown sort of list
  89 2013-07-07T10:25:21  <ThomasWaldmann> (esp. if the results would get rather long)
  90 2013-07-07T10:25:54  <ThomasWaldmann> sharky93: are you familiar with bootstrap already?
  91 2013-07-07T10:25:57  <sharky93> ThomasWaldmann: yes, dropdown is an option but since it involves the frontend, i skipped that part
  92 2013-07-07T10:26:05  <dreimark> ok
  93 2013-07-07T10:26:28  <ThomasWaldmann> waldi: are you there?
  94 2013-07-07T10:26:39  <sharky93> ThomasWaldmann: not very much familiar. but i dont think it'll take too much time..
  95 2013-07-07T10:26:48  <spy_> TheSheep: bootstrap+less: http://ruby.bvision.com/blog/please-stop-embedding-bootstrap-classes-in-your-html
  96 2013-07-07T10:26:58  <ThomasWaldmann> sharky93: do much RTFM :)
  97 2013-07-07T10:27:32  <ThomasWaldmann> ashutosh1461: please prepare (are you there?)
  98 2013-07-07T10:27:37  <ashutosh1461> yes
  99 2013-07-07T10:28:15  <ThomasWaldmann> sharky93: i'ld like a bit more detailled plan for next week
 100 2013-07-07T10:28:35  <TheSheep> spy_: thanks!
 101 2013-07-07T10:29:32  <ashutosh1461> E LAST WEEK:-
 102 2013-07-07T10:29:32  <ashutosh1461>     -> Updated cr subitems view :- https://codereview.appspot.com/10707048/
 103 2013-07-07T10:29:32  <ashutosh1461>     -> Work on validator(name/itemid validation, test added)  https://codereview.appspot.com/10842043/
 104 2013-07-07T10:29:32  <ashutosh1461>     -> Updated existing fqname methods in protecting.py and indexing.py cr https://codereview.appspot.com/10869045/
 105 2013-07-07T10:29:32  <ashutosh1461>     -> Added support if the field is not unique like for ns1/@tags/name cr https://codereview.appspot.com/10915044/
 106 2013-07-07T10:29:36  <ashutosh1461>     -> Worked on displaying the links (as per discussion on etherpad with tw) same cr as above.
 107 2013-07-07T10:29:38  <ashutosh1461>     -> Added validator and fqname support to /+revert view. cr https://codereview.appspot.com/10973043/ (was necessary for the deleted view.)
 108 2013-07-07T10:29:41  <ashutosh1461> BLOCKERS:-
 109 2013-07-07T10:29:43  <ashutosh1461>     DELETED view almost ready but need suggestions imagebin.org/index.php?mode=image&id=263658 (Undelete works, fullname on mouseover)
 110 2013-07-07T10:29:46  <ashutosh1461> TODO:-
 111 2013-07-07T10:29:48  <ashutosh1461>     more planning on what to do next
 112 2013-07-07T10:31:14  <ThomasWaldmann> ashutosh1461: when looking at the acl system, i've remembered it is all name based. we need a more generic approach there. iirc you didn't work on that yet, so that might be next week.
 113 2013-07-07T10:33:05  <ashutosh1461> ThomasWaldmann, i have updated the acl functions, but there are some doubts, would be clear once cr review is done, yes next week :)
 114 2013-07-07T10:33:21  <ThomasWaldmann> so not give name as positional arg, but **meta with key/value pairs
 115 2013-07-07T10:34:00  <ashutosh1461> yes i added a function to the compositename class that does the task
 116 2013-07-07T10:34:15  <ThomasWaldmann> i also did some review of validators together with jason kirtland here at EP, did some simplifications
 117 2013-07-07T10:35:00  <ThomasWaldmann> any more questions to ashutosh1461? ananasova please prepare. waldi: try to be with us more often.
 118 2013-07-07T10:35:53  <ashutosh1461> ThomasWaldmann, does this look fine ? imagebin.org/index.php?mode=image&id=263658
 119 2013-07-07T10:36:41  <ThomasWaldmann> no. that is like a technical user / dev would do it.
 120 2013-07-07T10:36:59  <ThomasWaldmann> but for normal people, the names are more interesting than the uuids.
 121 2013-07-07T10:37:48  <ThomasWaldmann> also, why is the first saying @itemid/xxxx and all others just xxxxx?
 122 2013-07-07T10:38:10  <ananasova> that's on hover i think
 123 2013-07-07T10:38:17  <ashutosh1461> that is on mouse hover
 124 2013-07-07T10:39:14  <ashutosh1461> wont the main header look odd if the names list is empty ?
 125 2013-07-07T10:40:11  <ThomasWaldmann> it should rarely be empty.
 126 2013-07-07T10:40:39  <ThomasWaldmann> (comment items won't have names, but we won't list them there, just the stuff with deleted=True metadata)
 127 2013-07-07T10:41:10  <ThomasWaldmann> so you will find names in rev-1
 128 2013-07-07T10:41:16  <ashutosh1461> fine then
 129 2013-07-07T10:41:45  * dreimark htg, prepare to get to the airport
 130 2013-07-07T10:42:10  <dreimark> bbl
 131 2013-07-07T10:42:44  <ThomasWaldmann> ashutosh1461: maybe we need a undelete and a show link
 132 2013-07-07T10:43:25  <ashutosh1461> show on name click ?
 133 2013-07-07T10:45:45  <ThomasWaldmann> the itemid links to the latest rev of the item, not necessarily to the deleted rev
 134 2013-07-07T10:46:31  <ThomasWaldmann> maybe like this:
 135 2013-07-07T10:46:47  <ThomasWaldmann> <previous names> (most helpful) as title
 136 2013-07-07T10:47:28  <ThomasWaldmann> [links to show / undelete of deleted rev] [some more info about deleted rev, same line]
 137 2013-07-07T10:49:19  <ThomasWaldmann> ok, thanks ashutosh1461
 138 2013-07-07T10:49:26  <ThomasWaldmann> ananasova: you're next :)
 139 2013-07-07T10:49:46  <ananasova> DONE:
 140 2013-07-07T10:49:46  <ananasova> * Determining subscribers by the subscription_patterns and the pattern validator - https://codereview.appspot.com/10871044/
 141 2013-07-07T10:49:49  <ananasova> * Change of user subscription methods and getting rid of old methods and dependencies - https://codereview.appspot.com/10843043/
 142 2013-07-07T10:49:52  <ananasova> * Some other old pending crs with updated patches
 143 2013-07-07T10:49:57  <ananasova> TODO next week:
 144 2013-07-07T10:49:57  <ananasova> * Finish with the following functionality, commit/push
 145 2013-07-07T10:49:57  <ananasova> * Signals emitting on item modify, destroy
 146 2013-07-07T10:49:57  <ananasova> * Prepare templates for notification mails
 147 2013-07-07T10:51:18  <ThomasWaldmann> ananasova: you did collect subscriber's language already, right?
 148 2013-07-07T10:51:33  <ananasova> yes
 149 2013-07-07T10:51:55  <ananasova> it is in the Subscriber namedtuple
 150 2013-07-07T10:52:03  <ThomasWaldmann> because you'll have to use THAT (not the current user's language when sending notifies)
 151 2013-07-07T10:52:26  <ananasova> yeah, i remember that
 152 2013-07-07T10:52:32  <ThomasWaldmann> (maybe research how to do that with flask-babel / babel)
 153 2013-07-07T10:52:48  <ananasova> adding that to TODOs
 154 2013-07-07T10:53:09  <ThomasWaldmann> (we already have/had some related code)
 155 2013-07-07T10:53:58  <ananasova> i will take a look for sure
 156 2013-07-07T10:54:12  <ThomasWaldmann> I'll have a look at your CR later. How was communication with waldi last week?
 157 2013-07-07T10:54:59  <ananasova> a bit more verbose than usual. still many crs are pending
 158 2013-07-07T10:55:24  <ThomasWaldmann> ok, maybe send him a reminder by email, just with urls TODO
 159 2013-07-07T10:55:33  <ananasova> ok
 160 2013-07-07T10:56:17  <ThomasWaldmann> any more questions about email related stuff?
 161 2013-07-07T10:57:16  <ThomasWaldmann> ok, looks like we are through with the meeting. have fun. :)
 162 2013-07-07T10:57:55  * ThomasWaldmann will fly back to germany tomorrow afternoon
 163 2013-07-07T10:58:24  <sharky93> is the moin sprint done? :)
 164 2013-07-07T11:09:32  <sharky93> TheSheep: ping
 165 2013-07-07T11:25:35  <TheSheep> sharky93: pong
 166 2013-07-07T11:33:09  <sharky93> TheSheep: how do we begin the work with bootstrap .. and how to go about pushing this weeks work?
 167 2013-07-07T11:44:11  <TheSheep> sharky93: I will review your commits tomorrow
 168 2013-07-07T11:44:34  <TheSheep> sharky93: as for bootstrap, I will start a new theme and make a pull request to your repository
 169 2013-07-07T11:46:29  <sharky93> TheSheep: ok, btw about the search i've not made any commit yet, it's all on codereview.appspot
 170 2013-07-07T11:46:55  <TheSheep> that's what I meant
 171 2013-07-07T11:47:07  <TheSheep> I have a plane in an hour
 172 2013-07-07T11:48:01  <sharky93> hmm ok
 173 2013-07-07T11:52:49  <dreimark> re
 174 2013-07-07T11:52:59  <dreimark> which one
 175 2013-07-07T11:53:23  <dreimark> mine is delayed for 3h
 176 2013-07-07T12:00:11  <TheSheep> munich
 177 2013-07-07T12:00:39  <TheSheep> LH 9441
 178 2013-07-07T12:05:42  *** ashutosh1461 has quit IRC
 179 2013-07-07T12:08:27  <dreimark> i cant find this on the board
 180 2013-07-07T12:09:24  <dreimark> may be it isnt in the timeframe
 181 2013-07-07T12:11:44  <TheSheep> yeah
 182 2013-07-07T12:12:12  <TheSheep> at least you have internet while waiting :)
 183 2013-07-07T12:18:12  <dreimark> and a seat with air condition
 184 2013-07-07T12:59:29  <ThomasWaldmann> ananasova: dreimark: eSyr: sharky93: spy_: sunumonster: sunu: xiaq: creators of codereview items need to remember to CLOSE them when they are finished. It is filling up my inbound and sits there until closed (and as I am not the creator of them, I can't close them).
 185 2013-07-07T13:00:05  <ThomasWaldmann> closing works using the (X) icon on the UI
 186 2013-07-07T13:10:36  <ThomasWaldmann> https://bitbucket.org/thomaswaldmann/moin-2.0/pull-request/151/various-theme-tweaks-for-bootstrap-support/diff
 187 2013-07-07T13:10:50  <ThomasWaldmann> can someone with a clue about bootstrap review this again? ^^
 188 2013-07-07T13:11:22  <ThomasWaldmann> sharky93: TheSheep: maybe you also want to contact him
 189 2013-07-07T13:58:21  <spy_> ThomasWaldmann: eta['new_test_key'] == update_meta['new_test_key'] 358 	 377  359 	 378
 190 2013-07-07T13:58:27  <spy_> oh
 191 2013-07-07T13:58:40  <spy_> ThomasWaldmann: https://codereview.appspot.com/10977044
 192 2013-07-07T13:58:55  <spy_> please have a look when you have free time
 193 2013-07-07T14:35:43  *** greg_f has joined #moin-dev
 194 2013-07-07T14:55:08  *** inducer has joined #moin-dev
 195 2013-07-07T14:55:28  <inducer> Hi, I'm Andreas, the guy with the bootstrap patch
 196 2013-07-07T14:55:36  <inducer> I was briefly IRC-confused, sorry.
 197 2013-07-07T14:55:37  <inducer> :)
 198 2013-07-07T14:57:52  <ThomasWaldmann> ah, moin inducer :)
 199 2013-07-07T14:59:48  <ThomasWaldmann> sharky93: ^^ TheSheep ^^ (thesheep likely being on a plane now, so expect delayed answer)
 200 2013-07-07T15:04:21  <inducer> btw, any chance you guys might switch to git sometime soon?
 201 2013-07-07T15:04:47  <inducer> hg is just different enough to cause me grief
 202 2013-07-07T15:09:40  <inducer> (i'm just merging my theme tweaks branch)
 203 2013-07-07T15:14:43  <inducer> ok, third attempt.
 204 2013-07-07T15:22:23  <ananasova> inducer: one more vote for git :D
 205 2013-07-07T15:31:00  <ThomasWaldmann> inducer: i like python stuff :)
 206 2013-07-07T15:32:56  <ThomasWaldmann> (and git is giving me grief also, so the problem is somehow symetric :D )
 207 2013-07-07T15:47:36  * sharky93 closes done codereviews :)
 208 2013-07-07T15:47:41  <sharky93> moin inducer :)
 209 2013-07-07T15:47:54  <inducer> moin
 210 2013-07-07T15:49:45  <sharky93> ThomasWaldmann: the issues i close, will they be deleted automatically after some time?
 211 2013-07-07T16:06:44  <inducer> ok, 'theme-tweaks-for-bootstrap' and 'moinboot' in https://bitbucket.org/inducer/moin-2.0/ are up-to-date wrt the latest upstream moin and working for me
 212 2013-07-07T16:34:33  *** greg_f has quit IRC
 213 2013-07-07T16:58:45  *** sharky93__ has quit IRC
 214 2013-07-07T17:02:02  <spy_> ThomasWaldmann: updated cr https://codereview.appspot.com/10761044/
 215 2013-07-07T17:03:27  *** sharky93_ has joined #moin-dev
 216 2013-07-07T19:34:36  <ronny> sup
 217 2013-07-07T19:34:38  <ThomasWaldmann> re

MoinMoin: MoinMoinChat/Logs/moin-dev/2013-07-07 (last edited 2013-07-07 00:15:03 by IrcLogImporter)