1 2013-03-07T01:11:37  *** dwcramer has joined #moin-dev
   2 2013-03-07T02:07:15  <moinBot> http://hg.moinmo.in/moin/1.9/rev/e64b119587f8 2013-03-07 Thomas Waldmann <tw AT waldmann-edv DOT de>  rst parser: fix safe_import for level param in __import__ call of docutils 0.10
   3 2013-03-07T03:10:49  *** spinningarrow has quit IRC
   4 2013-03-07T03:10:58  *** spinningarrow has joined #moin-dev
   5 2013-03-07T03:13:35  *** spinningarrow has quit IRC
   6 2013-03-07T03:48:33  *** ronny_ has joined #moin-dev
   7 2013-03-07T03:52:02  *** ronny has quit IRC
   8 2013-03-07T04:31:37  *** dwcramer has quit IRC
   9 2013-03-07T04:47:29  *** dwcramer has joined #moin-dev
  10 2013-03-07T06:16:47  *** greg_f has joined #moin-dev
  11 2013-03-07T06:46:58  *** dwcramer has quit IRC
  12 2013-03-07T07:10:03  *** ronny_ has quit IRC
  13 2013-03-07T08:26:58  *** sharky has joined #moin-dev
  14 2013-03-07T08:28:32  *** sharky has quit IRC
  15 2013-03-07T08:46:13  <dreimark> moin
  16 2013-03-07T08:50:32  <ThomasWaldmann>  moin
  17 2013-03-07T09:37:54  <dreimark> currently I have an request to a add a filter to AttachList macro
  18 2013-03-07T09:40:47  <dreimark> hmm, that could need a change in AttachFile._build_filelist, predefining an additional keyword there
  19 2013-03-07T09:40:56  <dreimark> is that API change welcome?
  20 2013-03-07T09:41:14  <dreimark> http://hg.moinmo.in/moin/1.9/file/e64b119587f8/MoinMoin/action/AttachFile.py#l313
  21 2013-03-07T10:48:07  *** spinningarrow has joined #moin-dev
  22 2013-03-07T11:18:26  <ThomasWaldmann> dreimark: try to implement it in a minimal, backwards compatible change, put it on codereview
  23 2013-03-07T11:26:17  *** spinningarrow has quit IRC
  24 2013-03-07T11:31:10  <dreimark> ThomasWaldmann: ok, preparing
  25 2013-03-07T12:22:25  *** spinningarrow has joined #moin-dev
  26 2013-03-07T13:35:28  *** dave_largo has joined #moin-dev
  27 2013-03-07T14:01:46  *** spinningarrow has quit IRC
  28 2013-03-07T14:52:01  *** RogerHaase has joined #moin-dev
  29 2013-03-07T15:15:58  *** greg_f has quit IRC
  30 2013-03-07T15:18:37  <dreimark> ThomasWaldmann: https://codereview.appspot.com/7571043/
  31 2013-03-07T15:18:40  <dreimark> bbl
  32 2013-03-07T15:36:03  *** spinningarrow has joined #moin-dev
  33 2013-03-07T15:37:47  *** rihnapstor has joined #moin-dev
  34 2013-03-07T15:38:28  *** rihnapstor has quit IRC
  35 2013-03-07T15:38:28  *** rihnapstor has joined #moin-dev
  36 2013-03-07T15:40:50  *** spinningarrow has quit IRC
  37 2013-03-07T15:48:12  *** rihnapstor has quit IRC
  38 2013-03-07T16:01:22  *** rihnapstor has joined #moin-dev
  39 2013-03-07T16:10:04  *** spinningarrow has joined #moin-dev
  40 2013-03-07T16:58:29  *** dwcramer has joined #moin-dev
  41 2013-03-07T16:59:12  *** spinningarrow has quit IRC
  42 2013-03-07T17:31:40  *** rihnapstor has quit IRC
  43 2013-03-07T18:26:08  *** diofeher has joined #moin-dev
  44 2013-03-07T18:38:16  *** diofeher_ has joined #moin-dev
  45 2013-03-07T18:42:34  *** haseeb has joined #moin-dev
  46 2013-03-07T18:45:49  *** diofeher has quit IRC
  47 2013-03-07T18:45:49  *** dwcramer has quit IRC
  48 2013-03-07T18:51:59  *** dwcramer has joined #moin-dev
  49 2013-03-07T18:53:47  *** rihnapstor has joined #moin-dev
  50 2013-03-07T18:54:50  *** rihnapstor has quit IRC
  51 2013-03-07T18:54:50  *** rihnapstor has joined #moin-dev
  52 2013-03-07T18:55:26  <rihnapstor> Hello ThomasWaldmann :)
  53 2013-03-07T18:55:44  <rihnapstor> Hello RogerHaase :)
  54 2013-03-07T18:57:18  <ThomasWaldmann> you can also say "moin ..." - it's a valid all-day german greeting :D
  55 2013-03-07T19:00:30  <rihnapstor> ok i see :)
  56 2013-03-07T19:00:34  <rihnapstor> moin ThomasWaldmann
  57 2013-03-07T19:09:56  <RogerHaase> rihnapstor: moin :)
  58 2013-03-07T19:26:45  <RogerHaase> ThomasWaldmann:  rework issue 329 fix to eliminate redundant code in foobar theme   https://codereview.appspot.com/7577043/
  59 2013-03-07T19:42:10  *** diofeher_ has quit IRC
  60 2013-03-07T19:44:55  <ThomasWaldmann> RogerHaase: ok, looks like good cleanup
  61 2013-03-07T19:45:33  <ThomasWaldmann> did you test dynamic resizing of stuff before and after your change if the browser window changes size?
  62 2013-03-07T19:51:22  <RogerHaase> yes, only visible change is foobar theme has checkbox under search box when viewing blog
  63 2013-03-07T19:54:06  <RogerHaase> ... and the foobar border/shadow around the spyglass is gone
  64 2013-03-07T19:54:50  <ThomasWaldmann> ok, so if there are no regressions: commit :)
  65 2013-03-07T20:00:47  <rihnapstor> i am following flask and jinja2 tutorials,as i have never used these packages before.
  66 2013-03-07T20:17:37  <RogerHaase> ThomasWaldmann: found a problem with Safari - spyglass is placed below search query box (but is placed correctly when viewing blog)
  67 2013-03-07T20:19:38  <RogerHaase> ... on foobar theme
  68 2013-03-07T20:38:18  <ThomasWaldmann> was the div for that maybe?
  69 2013-03-07T20:40:44  *** rihnapstor has quit IRC
  70 2013-03-07T20:41:31  *** sharky93 has joined #moin-dev
  71 2013-03-07T20:42:58  *** haseeb has quit IRC
  72 2013-03-07T20:57:47  *** sharky93 has quit IRC
  73 2013-03-07T20:58:04  *** rihnapstor has joined #moin-dev
  74 2013-03-07T20:58:10  *** ashutosh1461 has joined #moin-dev
  75 2013-03-07T20:58:45  *** rihnapstor has quit IRC
  76 2013-03-07T20:58:45  *** rihnapstor has joined #moin-dev
  77 2013-03-07T21:01:25  <ashutosh1461> hello ! I wanted to enquire some questions about gsoc 13 projects .
  78 2013-03-07T21:02:00  <ashutosh1461> Specially the project Validation of Wiki Contents is not clear , and I want to know more
  79 2013-03-07T21:03:31  <ThomasWaldmann> ask specfic questions that show that you have thought about / investigated on the topic
  80 2013-03-07T21:06:50  <ashutosh1461> Sir I have thought about the UI related projects , about the Misc UI improvements one Would it be good to create a DnD interface for quick links  ??
  81 2013-03-07T21:08:09  <ThomasWaldmann> tell about how you use dnd for quicklinks and why it is better than just a "add quicklink" link
  82 2013-03-07T21:08:14  <ashutosh1461> and sir how are we going to validate the wiki contents in (( Validation of Wiki Contents )) project ?? The concept is clear but is it possible to validate ?
  83 2013-03-07T21:08:55  <ThomasWaldmann> (and you don't need "sir" here, usually we address by first name in FOSS projects)
  84 2013-03-07T21:09:33  <ashutosh1461>  Like we have a dedicated toolbar for recent opened links , we can also have a dedicated toolbar for quick links or maybe a drop down menu , one can just drop any link their and the link would get added to the toolbar
  85 2013-03-07T21:09:35  <ThomasWaldmann> ashutosh1461: have a look at the available data and metadata and you should see how it is possible
  86 2013-03-07T21:09:56  <ashutosh1461> like any wiki link dropped on that toolbar would get added up .
  87 2013-03-07T21:12:09  <ThomasWaldmann> dnd seems a bit overkill here. usually you read a page (item) and then decide "ok, that's interesting, keep it for later" and then just a single click will add it to quicklinks
  88 2013-03-07T21:12:36  <ThomasWaldmann> a single click is easier than a dnd operation (implementation as well as user interaction)
  89 2013-03-07T21:12:43  *** haseeb has joined #moin-dev
  90 2013-03-07T21:13:31  <ThomasWaldmann> in general, i suggest not to use technologies just because you could, but rather because it makes sense / makes stuff easier
  91 2013-03-07T21:14:03  *** dwcramer has quit IRC
  92 2013-03-07T21:15:09  <ThomasWaldmann> one reason to use dnd would be that we don't need the add/remove quicklink link any more on the screen
  93 2013-03-07T21:16:33  <ashutosh1461> Ok fine sir maybe I have two viewpoints ,
  94 2013-03-07T21:16:52  <ThomasWaldmann> but, the user would still need to KNOW that this is possible
  95 2013-03-07T21:17:31  <ashutosh1461> if we dont use dnd for quicklinks maybe one has to manually go and add say , writing out the name in the textfield and saving it up , or we can have a dedicated key reserved for it .
  96 2013-03-07T21:18:37  <ashutosh1461> or the second viewpoint , We can have a side bar (the one overlaying the scroll bar ) so it is present evreytime on the page , maybe the user doesnot have to scroll up to the page to add quick links and just drag the link on to the scroll bar ,
  97 2013-03-07T21:18:47  <ashutosh1461> *side bar
  98 2013-03-07T21:18:55  <ThomasWaldmann> did you try how quicklinks work currently?
  99 2013-03-07T21:22:34  <ashutosh1461> No , I did not find any post about them in the documentation .
 100 2013-03-07T21:24:37  <ThomasWaldmann> test.moinmo.in
 101 2013-03-07T21:24:57  <ThomasWaldmann> (not latest code, but often good enough)
 102 2013-03-07T21:25:51  *** dwcramer has joined #moin-dev
 103 2013-03-07T21:27:03  <RogerHaase> ashutosh1461: you must create a login ID and login to see the add link/remove link
 104 2013-03-07T21:28:52  <ashutosh1461> Ok Thomas I Will go through that , And I have a question , apart form putting similar pages  categories , why dont we have similar pages kind of stuff at the end of each page ? for each page ?
 105 2013-03-07T21:29:47  <ThomasWaldmann> if you need to dynamically create information, this costs cpu time
 106 2013-03-07T21:30:23  <ThomasWaldmann> so, it should be done if it is usually useful, but not if it is often not or can be easily done by a single click
 107 2013-03-07T21:31:01  <ThomasWaldmann> e.g. when creating a new page (which is rare compared to reading), similar pages should be shown to avoid duplicates
 108 2013-03-07T21:31:39  <ThomasWaldmann> when reading a page (which happens frequently and not only by humans), then doing expensive stuff can backfire
 109 2013-03-07T21:31:57  <ThomasWaldmann> but a user could just click on "similar pages" if he wants to see such
 110 2013-03-07T21:38:19  <haseeb> hi ThomasWaldmann ,  i am interested in working with "Improve namespaces and multiple names support"
 111 2013-03-07T21:39:14  <ashutosh1461> Hmm , the the new interface is good simpler for the user than the previous interface . just saw the similar pages and quick links part ! And also the other UI project Trash and Purge Policy I have some basic ideas related to it in my mind .
 112 2013-03-07T21:39:22  <ashutosh1461> I mean should i start developing a basic demo ?
 113 2013-03-07T21:42:37  <ThomasWaldmann> haseeb: tell or ask specific stuff
 114 2013-03-07T21:43:25  *** RogerHaase has left #moin-dev
 115 2013-03-07T21:44:00  <haseeb> ThomasWaldmann,  i have been around with flask and the project looks closer to it
 116 2013-03-07T21:44:32  <ThomasWaldmann> ashutosh1461: as you need to put a proposal into melange in the end, i think you should write a good / well thought-through description (including these thoughts)
 117 2013-03-07T21:46:01  <ThomasWaldmann> maybe don't only focus on single things, but think about the whole thing
 118 2013-03-07T21:47:06  <ThomasWaldmann> haseeb: it's mixed UI and non-UI code
 119 2013-03-07T21:47:45  <haseeb> ThomasWaldmann,  i would like to see the work done before. link?
 120 2013-03-07T21:48:24  <ThomasWaldmann> http://moinmo.in/MoinMoin2.0 all stuff is linked from there
 121 2013-03-07T21:50:45  <ashutosh1461> Thomas , thanks for the answers I would be working hard on the UI projects for the next few days , and will keep you informed . Please guide me through :D !
 122 2013-03-07T21:50:49  <dreimark> re
 123 2013-03-07T21:51:24  <ashutosh1461> Thomas ,catch you later ! Have a nice day !
 124 2013-03-07T21:51:31  <ThomasWaldmann> cu ashutosh1461 :)
 125 2013-03-07T21:53:22  *** ashutosh1461 has quit IRC
 126 2013-03-07T21:53:50  *** dcramer_ has joined #moin-dev
 127 2013-03-07T21:53:54  <dreimark> next time we should tell about the tab key
 128 2013-03-07T21:53:58  <ThomasWaldmann> haseeb: namespaces stuff is currently mostly inside the code, not that much on the UI yet
 129 2013-03-07T21:54:47  <haseeb> ok'
 130 2013-03-07T21:57:34  *** dwcramer has quit IRC
 131 2013-03-07T21:57:35  <ThomasWaldmann> that's why that project idea exists :)
 132 2013-03-07T22:00:51  *** dcramer_ has quit IRC
 133 2013-03-07T22:14:49  *** dave_largo has quit IRC
 134 2013-03-07T22:26:03  *** haseeb has quit IRC
 135 2013-03-07T22:49:52  *** rihnapstor has quit IRC
 136 2013-03-07T22:58:56  *** dcramer_ has joined #moin-dev
 137 2013-03-07T23:09:27  *** dcramer_ has quit IRC
 138 2013-03-07T23:25:25  <ThomasWaldmann> idea:
 139 2013-03-07T23:25:51  <ThomasWaldmann> add a means to set a "invalid password" via the newaccount form
 140 2013-03-07T23:26:40  <ThomasWaldmann> either by a) some inband signalling (like entering 2x "invalid" as password) or b) some extra checkbox [X] invalidate password
 141 2013-03-07T23:27:08  <ThomasWaldmann> also, add one more button [[Create and send recovery link]]
 142 2013-03-07T23:27:42  <dreimark> we should not name it invalid, rather something which lets you set a password later
 143 2013-03-07T23:28:40  <dreimark> an other option is to have a tool which sets a secure password
 144 2013-03-07T23:28:49  <ThomasWaldmann> well, technically it is a invalid hash (== there is no password validating against that hash)
 145 2013-03-07T23:29:02  <dreimark> yes, from the programmers site
 146 2013-03-07T23:29:33  <dreimark> "set password later"
 147 2013-03-07T23:30:40  <dreimark> this is create and modify behaviour of m2
 148 2013-03-07T23:30:43  <ThomasWaldmann> yup
 149 2013-03-07T23:33:52  <ThomasWaldmann> hmm, 2 buttons: [[create user]] [[create user, send password set link]]
 150 2013-03-07T23:34:21  <ThomasWaldmann> when clicking the 2nd button, it will ignore the pw fields and just set a invalid hash + send the email
 151 2013-03-07T23:34:44  <dreimark> or if you provide something similiar to mailman for mass user creation it better becomes a checkbox
 152 2013-03-07T23:34:56  <dreimark> yes, shorter
 153 2013-03-07T23:35:09  <dreimark> but that makes trouble with new users
 154 2013-03-07T23:35:28  <dreimark> ah - no link is good
 155 2013-03-07T23:35:37  <dreimark> token is bad, if it lasts 12h
 156 2013-03-07T23:36:04  <dreimark> but sometimes you will prepare the setup
 157 2013-03-07T23:36:15  <dreimark> and sometimes later you want all user informed
 158 2013-03-07T23:37:26  <ThomasWaldmann> web ui needs to be realtime, we don't want additional bookkeeping
 159 2013-03-07T23:37:48  <dreimark> ThomasWaldmann: is this minimal enough https://codereview.appspot.com/7571043/
 160 2013-03-07T23:37:58  <ThomasWaldmann> so if you click 1st button, user+pw will be created, 2nd button, user + token or reset link
 161 2013-03-07T23:39:43  <dreimark> it needs a special text then
 162 2013-03-07T23:40:44  <dreimark> usually you explain people what the project and what the link is about and what you expect
 163 2013-03-07T23:43:43  <dreimark> if someone helps with setup the wiki and makes all accounts beforehand a too early announcement of accounts can be a problem
 164 2013-03-07T23:44:07  <ThomasWaldmann> you can still do that with scripts
 165 2013-03-07T23:45:50  <dreimark> I am fine with the extension of the form, was just thinking a bit further
 166 2013-03-07T23:46:11  <ThomasWaldmann> dreimark: review doen
 167 2013-03-07T23:46:12  <ThomasWaldmann> done
 168 2013-03-07T23:46:18  <dreimark> we often setup accounts for project members
 169 2013-03-07T23:53:30  <ThomasWaldmann> ok, slightly different idea:
 170 2013-03-07T23:54:19  <ThomasWaldmann> [[create user]] - setup a user, either with a password or (when empty), with a invalid pw hash (do not send mail)
 171 2013-03-07T23:54:34  <ThomasWaldmann> user can recover the pw at any time if needed by the usual means
 172 2013-03-07T23:56:22  <ThomasWaldmann> [[create & mail]] - setup user (name, email, no password) -> set invalid pw hash, send link to recovery action
 173 2013-03-07T23:56:38  <dreimark> yay
 174 2013-03-07T23:57:16  <dreimark> but with the last option, people make mistakes
 175 2013-03-07T23:57:34  <ThomasWaldmann> (the latter could also set a real password, but it's better not to use that)
 176 2013-03-07T23:57:47  <dreimark> no it is because of people typing in forms
 177 2013-03-07T23:58:09  <dreimark> i have had this already and it collected some users passwords
 178 2013-03-07T23:58:10  <ThomasWaldmann> ? what mistakes?
 179 2013-03-07T23:58:29  <dreimark> because people who already had wiki accounts
 180 2013-03-07T23:58:53  <ThomasWaldmann> why do you create new ones then?
 181 2013-03-07T23:59:39  <dreimark> on a fresh wiki they did it wrong
 182 2013-03-07T23:59:44  <ThomasWaldmann> (email and name is checked for uniqueness btw)

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