1 2012-06-30T00:00:18  <bretonium> what does that code do?
   2 2012-06-30T00:01:45  <ThomasWaldmann> it's commented
   3 2012-06-30T00:08:19  *** RogerHaase has left #moin-dev
   4 2012-06-30T00:21:09  *** dwcramer has quit IRC
   5 2012-06-30T02:05:52  *** dwcramer has joined #moin-dev
   6 2012-06-30T03:36:48  *** sudo_dirk has quit IRC
   7 2012-06-30T03:52:03  *** sudo_dirk has joined #moin-dev
   8 2012-06-30T04:12:51  *** Trip_ has joined #moin-dev
   9 2012-06-30T04:12:51  *** MattMaker has quit IRC
  10 2012-06-30T04:44:34  *** jaiditya has joined #moin-dev
  11 2012-06-30T05:35:18  *** dwcramer has quit IRC
  12 2012-06-30T05:48:22  *** dwcramer has joined #moin-dev
  13 2012-06-30T08:11:33  *** kanha_ has joined #moin-dev
  14 2012-06-30T08:12:17  *** kanha has quit IRC
  15 2012-06-30T08:37:05  <dreimark> quite every line has comments
  16 2012-06-30T08:37:34  <dreimark> bretonium: ^
  17 2012-06-30T08:39:20  * dreimark is not sure if I can attend the meeting, had yesterday some trouble with the conf hotel
  18 2012-06-30T08:40:02  <dreimark> that completly changed any schedule I had before
  19 2012-06-30T08:41:22  <dreimark> bbö
  20 2012-06-30T08:41:25  <dreimark> vvl
  21 2012-06-30T08:41:27  <dreimark> bbl
  22 2012-06-30T12:05:33  <bretonium> what's the minimum version of python we support in moin2?
  23 2012-06-30T12:06:00  <bretonium> 2.6, great
  24 2012-06-30T13:30:54  *** kanha has joined #moin-dev
  25 2012-06-30T13:31:18  *** kanha_ has quit IRC
  26 2012-06-30T14:39:01  <ThomasWaldmann> esyr: waldi: reading?
  27 2012-06-30T14:40:24  <waldi> yes
  28 2012-06-30T14:40:31  <waldi> just figuring out a license conflict
  29 2012-06-30T14:41:17  <ThomasWaldmann> waldi: can you lead today meeting? i need to leave for a while and might be a bit late
  30 2012-06-30T14:43:14  <waldi> okay
  31 2012-06-30T14:43:31  * ThomasWaldmann bbl
  32 2012-06-30T14:56:23  <bretonium> I can wave to esyr if you want :3
  33 2012-06-30T14:58:25  * dreimark is here for 20mins or a little longer - that means if xiaq and spy is here i want to start
  34 2012-06-30T14:58:39  <dreimark> waldi: is that ok with you?
  35 2012-06-30T14:59:36  <waldi> okay
  36 2012-06-30T14:59:44  <waldi> welcome to todays meeting
  37 2012-06-30T15:00:18  <waldi> jaiditya excused himself
  38 2012-06-30T15:00:40  <dreimark> xiaq: please start
  39 2012-06-30T15:00:57  <dreimark> spy: please prepare
  40 2012-06-30T15:02:54  <dreimark> xiaq: spy are you with us?
  41 2012-06-30T15:03:23  <waldi> okay. who is here at all? MaikuMori, bretonium, DasIch, xiaq, spy
  42 2012-06-30T15:03:45  <bretonium> +
  43 2012-06-30T15:04:23  <dreimark> that sounds like a very short meeting :(
  44 2012-06-30T15:04:36  <jaiditya> err...I can't believe but somehow I made it to the meeting
  45 2012-06-30T15:04:45  <waldi> okay
  46 2012-06-30T15:05:03  <MaikuMori> I'm here
  47 2012-06-30T15:06:09  <bretonium> it's summer! Girls, seas, partys. Who cares 'bout meeting?
  48 2012-06-30T15:06:18  <xiaq> sorry, was having bad net connection...
  49 2012-06-30T15:06:31  <dreimark> xiaq: can you start now?
  50 2012-06-30T15:06:37  <xiaq> yeah
  51 2012-06-30T15:06:59  <xiaq> LAST: more on items module cleanup, worked out early version of +ticket view
  52 2012-06-30T15:07:03  <xiaq> BLOCKER: none
  53 2012-06-30T15:07:33  <xiaq> NEXT: polish widget patch sets finish +ticket view
  54 2012-06-30T15:08:22  <dreimark> xiaq: this week you did no diaries please do that daily
  55 2012-06-30T15:08:29  <dreimark> and update the missing pages
  56 2012-06-30T15:08:52  <xiaq> ok...
  57 2012-06-30T15:09:20  <dreimark> xiaq: add the images there or at least the link to them
  58 2012-06-30T15:09:32  <dreimark> it makes it easier to discuss that stuff with jaiditya
  59 2012-06-30T15:09:54  <ThomasWaldmann> btw, if some student's diary does not represent reality, that's not mentors fault. and mentors will look at it, even when filling out midterm stuff.
  60 2012-06-30T15:10:21  * xiaq forgot diary stuff...
  61 2012-06-30T15:11:36  <dreimark> xiaq: also feel free to discuss with jaiditya about the themeing work
  62 2012-06-30T15:11:39  <ThomasWaldmann> xiaq: you gave some url to your patch queue. how cant that be reviewed?
  63 2012-06-30T15:11:44  <ThomasWaldmann> can*
  64 2012-06-30T15:11:44  <dreimark> also ideas for better editors
  65 2012-06-30T15:11:50  <xiaq> ThomasWaldmann: no idea either
  66 2012-06-30T15:12:46  <dreimark> xiaq: those urls have to be added to the diary page
  67 2012-06-30T15:13:01  <ThomasWaldmann> btw, you should get the current stuff published (== committed in your repo). don't expect us to play with your patch queues
  68 2012-06-30T15:13:13  * dreimark +1
  69 2012-06-30T15:13:36  <ThomasWaldmann> and if you don't make it easily testable for us, it is hard to give feedback
  70 2012-06-30T15:13:37  <xiaq> ThomasWaldmann: got it
  71 2012-06-30T15:14:02  <dreimark> ok, anything else to tell?
  72 2012-06-30T15:14:26  <jaiditya> I wanna be next..
  73 2012-06-30T15:14:48  <dreimark> if spy gives no live sign, i will agree
  74 2012-06-30T15:15:05  <dreimark> spy have you arrived?
  75 2012-06-30T15:15:59  <ThomasWaldmann> xiaq: the issues list was scheduled after midterm?
  76 2012-06-30T15:16:06  <xiaq> ThomasWaldmann: yes
  77 2012-06-30T15:16:27  <dreimark> xiaq:get the patches in a reviewable state first
  78 2012-06-30T15:17:31  <xiaq> dreimark: ok
  79 2012-06-30T15:18:06  <ThomasWaldmann> btw, the h1 on the calendar day pages should shortly say what you did
  80 2012-06-30T15:18:17  <ThomasWaldmann> because it is shown on mouseover also
  81 2012-06-30T15:18:33  <ThomasWaldmann> putting the date there is redundant redundancy
  82 2012-06-30T15:18:50  <xiaq> ThomasWaldmann: alright
  83 2012-06-30T15:19:01  <dreimark> xiaq: you are quite on track if that is done
  84 2012-06-30T15:19:36  <ThomasWaldmann> that's a bit early to say if there is not much testable yet
  85 2012-06-30T15:19:50  <dreimark> "if that is done"
  86 2012-06-30T15:20:03  <ThomasWaldmann> but at least there is SOME visible progress
  87 2012-06-30T15:20:57  <dreimark> ok ,I have also not more questions yet
  88 2012-06-30T15:21:02  <dreimark> thanks xiaq #
  89 2012-06-30T15:21:06  * ThomasWaldmann neither
  90 2012-06-30T15:21:40  <dreimark> I am off for a while, have to do some stuff I was blocked yesterday
  91 2012-06-30T15:21:51  <dreimark> bbl
  92 2012-06-30T15:22:59  <ThomasWaldmann> waldi: ?
  93 2012-06-30T15:24:22  <ThomasWaldmann> ok, as the previous session chair seems to be gone, let's continue with jaiditya
  94 2012-06-30T15:24:30  <jaiditya> LAST: Resolved some bugs and worked on modernized theme styling on a seperate repo
  95 2012-06-30T15:24:31  <jaiditya> BLOCKERS: None
  96 2012-06-30T15:24:31  <jaiditya> NEXT: Make foobar bug free and modernized theme styling.
  97 2012-06-30T15:25:53  <jaiditya> I have got concluding results on few bugs...so will resolve them asap.
  98 2012-06-30T15:26:36  <ThomasWaldmann> btw, being a bit more specific in diary entries than "worked on misc changes" and "resolved a few bugs" would be nice :)
  99 2012-06-30T15:27:24  <jaiditya> Sorry for that...I'll paricualrly mention the ca=hanges
 100 2012-06-30T15:27:26  <ThomasWaldmann> ah, i see you worked on stylusing modernized. did that work ok so far?
 101 2012-06-30T15:27:29  <jaiditya> changes*
 102 2012-06-30T15:28:09  <jaiditya> I am generating a stylus file for it
 103 2012-06-30T15:28:28  <jaiditya> which will exactly replicate the present css
 104 2012-06-30T15:28:50  <jaiditya> using format used for foobar theme
 105 2012-06-30T15:29:06  <jaiditya> I mean included file
 106 2012-06-30T15:29:23  <ThomasWaldmann> btw, rogerhaase also seems to work on styling stuff
 107 2012-06-30T15:29:43  <ThomasWaldmann> make sure you create no consistence issues / you do not lose stuff
 108 2012-06-30T15:30:08  <jaiditya> yeah I saw he reported a few bugs and changesets...
 109 2012-06-30T15:30:27  <ThomasWaldmann> waldi: what is the outcome of your review?
 110 2012-06-30T15:30:38  <jaiditya> the major issue which has not been resolved yet is overlay of sidebar
 111 2012-06-30T15:30:54  <jaiditya> and regarding the history page table
 112 2012-06-30T15:32:31  <ThomasWaldmann> btw, I suggest concentrating on getting something mergable (fix issues) before starting new stuff
 113 2012-06-30T15:33:51  <jaiditya> yeah...its my first priorty...I didn't want to waste time so while waiting for the doubts regarding issues I worked on modernized
 114 2012-06-30T15:34:22  <jaiditya> other then that I was on issues only
 115 2012-06-30T15:35:55  <ThomasWaldmann> maybe check priorities of the current ~14 issues open in your tracker
 116 2012-06-30T15:36:37  <ThomasWaldmann> and also fix the easy ones immediately as they are just creating overhead and wasting our time otherwise
 117 2012-06-30T15:36:58  <jaiditya> ok
 118 2012-06-30T15:37:06  <waldi> ThomasWaldmann: license problems
 119 2012-06-30T15:37:23  <waldi> otherwise only small stuff
 120 2012-06-30T15:37:45  <jaiditya> yeah...the latest issue regarding license of reset.css
 121 2012-06-30T15:38:22  <ThomasWaldmann> that might be an issue that should not be in your tracker...
 122 2012-06-30T15:39:11  <ThomasWaldmann> but you can care for getting it fixed nevertheless, of course :)
 123 2012-06-30T15:39:31  <jaiditya> I have 14 issues in my tracker of which only 4 are assigned to me
 124 2012-06-30T15:39:51  <jaiditya> but as it is a issue so I look it the same way
 125 2012-06-30T15:40:22  <ThomasWaldmann> http://code.google.com/p/html5resetcss/issues/list < i suggest you file an issue there
 126 2012-06-30T15:40:53  <jaiditya> ok
 127 2012-06-30T15:41:11  <ThomasWaldmann> well, it is YOUR tracker, so consider everything assigned to you by default (even if the creator of the issue misses that)
 128 2012-06-30T15:42:08  <jaiditya> yeah I took it the same way...all issues in my tracker are to be resolved
 129 2012-06-30T15:42:17  <jaiditya> by me
 130 2012-06-30T15:43:43  <ThomasWaldmann> when comparing the licensing stuff to other projects, one could guess that the "code license" applies to the project files, while the content license applies to the documentation
 131 2012-06-30T15:43:53  <ThomasWaldmann> but, as there is no documentation...
 132 2012-06-30T15:44:34  <ThomasWaldmann> so richard clark should just clearly mention the license he wants in the reset.css file
 133 2012-06-30T15:45:57  <ThomasWaldmann> and maybe he should be told that using the gpl v2 for such stuff seems to be rather restrictive. so he needs to think about whether he really intended that some projects would not be able easily use his file.
 134 2012-06-30T15:46:48  <jaiditya> I am not much aware of license stuff.
 135 2012-06-30T15:46:58  <ThomasWaldmann> using rather permissive MIT/BSD/... license for such stuff seems more appropriate, so everybody can use his stuff
 136 2012-06-30T15:47:25  <ThomasWaldmann> jaiditya: you can just copy and paste this ^^ :)
 137 2012-06-30T15:47:50  <jaiditya> yeah...I can do that very well. :)
 138 2012-06-30T15:48:57  <ThomasWaldmann> https://bitbucket.org/Jaiditya/moin-2.0/issue/23/admin-have-unusable-title hah
 139 2012-06-30T15:49:34  <ThomasWaldmann> ok, lots to fix
 140 2012-06-30T15:49:46  <ThomasWaldmann> anything else for/from jaiditya ?
 141 2012-06-30T15:50:40  <ThomasWaldmann> bretonium: get ready
 142 2012-06-30T15:50:45  * bretonium ready
 143 2012-06-30T15:51:01  <jaiditya> ThomasWaldmann: it was a issue reported by dreimark. As using Admin as a title for More was confusing
 144 2012-06-30T15:51:40  <ThomasWaldmann> yes, i know. but seems like neither of them are good as now waldi is confused.
 145 2012-06-30T15:52:08  <ThomasWaldmann> ok, you can discuss that later with mentors. thanks jaiditya, bretonium your stage.
 146 2012-06-30T15:52:16  <bretonium> LAST: indexing and parts of protecting part. I will post something later today for review, currently have some difficulties with branches storing and I think I'll have to rewrite something there or in the routing middleware
 147 2012-06-30T15:52:21  <bretonium> BLOCKERS: none, but the code is a bit spagetti-like :( I have to look at 4 buffers simultaniously sometimes to write something
 148 2012-06-30T15:52:23  <bretonium> NEXT: finish indexing and protecting part, start learning code for merging, maybe start coding merging
 149 2012-06-30T15:53:20  <bretonium> have to reconnect, sorry, 2 mins
 150 2012-06-30T15:53:28  <ThomasWaldmann> what exactly is "spagetti-like"?
 151 2012-06-30T15:53:51  <bretonium> here.
 152 2012-06-30T15:54:17  <ThomasWaldmann> btw, it is spaghetti
 153 2012-06-30T15:54:39  <ThomasWaldmann> (the correct spelling I mean)
 154 2012-06-30T15:55:27  <bretonium> well, not spaghetti. I just have to look at 4 functions at the same time to understand, what does the first function do
 155 2012-06-30T15:55:56  <ThomasWaldmann> btw, i still miss a clear plan / vision for that stuff. and communication has been rather lacking recently.
 156 2012-06-30T15:56:19  <bretonium> what parts for example are missing?
 157 2012-06-30T15:56:59  <ThomasWaldmann> the etherpad is rather messy. no visible code. unclear questions.
 158 2012-06-30T15:59:28  <bretonium> unclear questions don't mean that I have no clear plan - I just had some trouble in understanding what does a function do and decided to save ~15 minutes by asking here. Code will be posted today in the evening. What parts of ep are messy?
 159 2012-06-30T15:59:36  <bretonium> *some troubles
 160 2012-06-30T16:01:03  <ThomasWaldmann> most parts. maybe just read it.
 161 2012-06-30T16:01:45  <bretonium> give an example please of how it should be structured
 162 2012-06-30T16:02:30  <ThomasWaldmann> creating some reasonable plan and docs is not specifically my task
 163 2012-06-30T16:02:51  <ThomasWaldmann> i can (and did) help you with that, but the main part of the work is yours
 164 2012-06-30T16:03:30  <bretonium> ok, what do you mean by "plan"? List of actions I am going to do in general? Specific files?
 165 2012-06-30T16:03:50  <ThomasWaldmann> there is still no link to your repo on your project page btw
 166 2012-06-30T16:04:58  <ThomasWaldmann> a plan is something you need before implementing something. it should be clear enough to see "hey, this is working". considering all obvious cases and actions.
 167 2012-06-30T16:07:33  <bretonium> ok, I'll work on it now. Though I still don't get what's wrong with everything listed on the ep and why it can't be used as a plan.
 168 2012-06-30T16:07:40  <bretonium> s/now/today/
 169 2012-06-30T16:08:39  <ThomasWaldmann> also communication is severely lacking recently. e.g. there is some stuff on ep chat without reply.
 170 2012-06-30T16:10:20  <bretonium> well, I just removed the part which was under the question - it really had no sense.
 171 2012-06-30T16:11:23  <ThomasWaldmann> ok, we should talk after the meeting.
 172 2012-06-30T16:11:31  <ThomasWaldmann> who's next?
 173 2012-06-30T16:12:02  <MaikuMori> I can if no one else wants
 174 2012-06-30T16:12:29  <ThomasWaldmann> ok, thanks bretonium, MaikuMori your stage
 175 2012-06-30T16:13:51  <ThomasWaldmann> maybe start with why your diary is empty still for the past week
 176 2012-06-30T16:14:01  <MaikuMori> LAST: Finished all the University related stuff, started catching up with changes, read the etherpad again, pulled in changes, started tinkering with plugin integration.
 177 2012-06-30T16:14:38  <ThomasWaldmann> esyr: ^^
 178 2012-06-30T16:15:21  <MaikuMori> Still had 1 exam and a big homework. All is done now though. I do realise I have very limited time until midterm, but I'm ready to spend 18h+ if needed to catch up since my body is sitll in that kind of rythm.
 179 2012-06-30T16:15:45  <ThomasWaldmann> :D
 180 2012-06-30T16:16:44  <MaikuMori> 18h/24 I meant, anyhow.
 181 2012-06-30T16:16:47  <ThomasWaldmann> well, I appreciate you doing full-time work now and your project desperately needs it. but don't work for too long hours, it is usually not good for quality.
 182 2012-06-30T16:17:20  <MaikuMori> It for sure does need it.
 183 2012-06-30T16:17:36  <MaikuMori> BLOCKERS: None apart from uncertain sections in etherpad
 184 2012-06-30T16:17:37  <ThomasWaldmann> you also should communicate a lot more with your mentor(s), update diary, etc.
 185 2012-06-30T16:17:49  <MaikuMori> Agree
 186 2012-06-30T16:17:53  <ThomasWaldmann> and work in the open, do visible stuff.
 187 2012-06-30T16:18:39  <bretonium> ThomasWaldmann: query please, because I can poke him only in the next 5 mins
 188 2012-06-30T16:18:52  <MaikuMori> Speaking of, who should I talk about integration (the part where plugins are connected with moin, codewise and logically)
 189 2012-06-30T16:19:08  <MaikuMori> talk to*
 190 2012-06-30T16:20:27  <ThomasWaldmann> MaikuMori: you please complete read and clarify the EP as far as possible for you. and post line numbers for unclear stuff so esyr and me and everybody else involved can react
 191 2012-06-30T16:22:08  <MaikuMori> I'll do that. Right now I'm thinking about writing the code which loads all the plugins (via import) from a simple list provided in config and calls their setup() method.
 192 2012-06-30T16:22:27  <ThomasWaldmann> esyr is your mentor, talk to him
 193 2012-06-30T16:22:39  <MaikuMori> Alright.
 194 2012-06-30T16:22:45  <ThomasWaldmann> some other people here are also obvious candidates, including me
 195 2012-06-30T16:23:45  <ThomasWaldmann> if you talk at public places, like here and on EP content, everybody can get involved
 196 2012-06-30T16:23:56  <MaikuMori> Alright, I guess I'll spend an hour or so cleaning up EP now.
 197 2012-06-30T16:24:57  <ThomasWaldmann> to get something done, you could also pick some clear sub-task and just implement that
 198 2012-06-30T16:25:11  <MaikuMori> As for NEXT, it really depends on some EP sections and final confirmations that is the right way to go about certain things.
 199 2012-06-30T16:25:15  <ThomasWaldmann> while working on getting more clarified
 200 2012-06-30T16:25:40  <MaikuMori> Yeah that's why I wanted to get the loading done, it's fairly simple and good steping stone for other stuff
 201 2012-06-30T16:25:59  <MaikuMori> stepping*
 202 2012-06-30T16:26:02  <ThomasWaldmann> and don't expect we all have crystal balls :D
 203 2012-06-30T16:26:22  <MaikuMori> Regarding what?
 204 2012-06-30T16:26:47  <ThomasWaldmann> regarding seeing into the future
 205 2012-06-30T16:27:35  <MaikuMori> Ah, " right way to go". :)
 206 2012-06-30T16:28:28  <ThomasWaldmann> http://en.wikipedia.org/wiki/Crystal_ball not to be confused with balls of steel
 207 2012-06-30T16:29:54  <ThomasWaldmann> spy: are you with us now?
 208 2012-06-30T16:31:09  <ThomasWaldmann> ok, looks like not.
 209 2012-06-30T16:31:17  <ThomasWaldmann> anything else to/from MaikuMori ?
 210 2012-06-30T16:31:40  <MaikuMori> Yes, but probably outside the meeting
 211 2012-06-30T16:31:46  <ThomasWaldmann> dasich is also missing...
 212 2012-06-30T16:32:46  <ThomasWaldmann> ok, official meeting is over, random communications now. thanks to everybody who made it here.
 213 2012-06-30T16:36:20  <MaikuMori> esyr: ThomasWaldmann: Which is the best place to put the pluging loading code? To me it seeems like app.py:100 is a good place since the config is already loaded, but nothing else is which means you can patch/change a lot more stuff via plugins.
 214 2012-06-30T16:38:07  <MaikuMori> Also, while reading the docs again I noticed that some sections are outdated as they refer to bugs which are already fixed. (user accounts section)
 215 2012-06-30T16:38:37  * ThomasWaldmann looks
 216 2012-06-30T16:41:00  <ThomasWaldmann> MaikuMori: well, if we go that "plugin code is installed with pip and just found via being in sys.path" way, it is available before config is loaded
 217 2012-06-30T16:41:26  <MaikuMori> Yep, just built the docs on my local fork and they still have reference to the cookie bug I fixed.
 218 2012-06-30T16:41:29  <ThomasWaldmann> some stuff in the config might need code made available via a plugin, though
 219 2012-06-30T16:41:30  *** jaiditya has quit IRC
 220 2012-06-30T16:42:20  <MaikuMori> ThomasWaldmann: that means we must define the plugin lists somewhere outside config and load them before config
 221 2012-06-30T16:42:55  <ThomasWaldmann> or at least in the config at a place before it is used
 222 2012-06-30T16:44:00  <MaikuMori> Could you give an example?
 223 2012-06-30T16:44:14  <ThomasWaldmann> import foo
 224 2012-06-30T16:44:20  <ThomasWaldmann> x = foo.Foo()
 225 2012-06-30T16:45:24  <MaikuMori> Why can't the setup() method in plugin do that? For example if you load plugin you probably want to use it.
 226 2012-06-30T16:46:00  <MaikuMori> And by that I mean patch the config, as nothing else is loaded/using config it shouldn't cause problems
 227 2012-06-30T16:46:50  <ThomasWaldmann> I don't have the latest state of your project in mind, so give links
 228 2012-06-30T16:47:33  <MaikuMori> I'm refering to the setup() method mentioned in EP
 229 2012-06-30T16:47:39  <MaikuMori> I don't have it coded yet
 230 2012-06-30T16:47:57  <ThomasWaldmann> but a lot of stuff needs site-specific configuration, e.g. auth methods or storage implementations
 231 2012-06-30T16:49:51  <ThomasWaldmann> if you are refering to something, give a link plus (e.g. for EP) a line number
 232 2012-06-30T16:50:13  <MaikuMori> What about plugin_config["authplugin.somekey"] = "something" inside config. That way you don't need to load it before to refer to the plugin.
 233 2012-06-30T16:50:45  <ThomasWaldmann> that's likely too limited
 234 2012-06-30T16:50:50  <MaikuMori> EP: 249, EP:267
 235 2012-06-30T16:51:40  <ThomasWaldmann> think of it rather like instantiating an instance, giving params to __init__() of the class provided by the plugin
 236 2012-06-30T16:51:51  <MaikuMori> This whole thing is one big chicken of the egg problem.
 237 2012-06-30T16:51:57  <MaikuMori> or*
 238 2012-06-30T16:52:09  <ThomasWaldmann> and :)
 239 2012-06-30T16:54:03  <MaikuMori> I really would like to finally make a decision regarding discovery/loading and registration.
 240 2012-06-30T16:55:10  <MaikuMori> As we concluded on EP, the pip way seems like the best idea and it also means that nothing is holding us back from using namespaces and automate the discovery a bit if we find a way to do it cleanly and safely.
 241 2012-06-30T16:55:34  <ThomasWaldmann> well, i guess your mentor should be awake for that :)
 242 2012-06-30T16:56:19  <MaikuMori> I'll go over EP while he's not here.
 243 2012-06-30T16:57:07  <MaikuMori> As for loading, taking in account the things you mentioned, it seems like it should be 2 stage process.
 244 2012-06-30T16:58:05  <MaikuMori> Load plugins -> Now you can refer to them in code -> Load config -> Call plugins with the config
 245 2012-06-30T16:59:37  <MaikuMori> Though I still think that if setup() method in the plugin just set the variable to the instance you mentioned, it should still work.
 246 2012-06-30T17:02:26  <MaikuMori> ThomasWaldmann: EP:271
 247 2012-06-30T17:42:44  *** RogerHaase has joined #moin-dev
 248 2012-06-30T17:47:27  *** bilal has quit IRC
 249 2012-06-30T17:48:26  *** bilal has joined #moin-dev
 250 2012-06-30T18:37:42  *** dwcramer has quit IRC
 251 2012-06-30T19:47:16  *** RogerHaase has left #moin-dev
 252 2012-06-30T22:00:09  <ThomasWaldmann> bretonium: still there?
 253 2012-06-30T22:14:33  <bretonium> +
 254 2012-06-30T22:14:36  <bretonium> ThomasWaldmann:
 255 2012-06-30T22:37:31  * bretonium still can't solve http://moinmo.in/GoogleSoc2012/BranchMergeSync/2012-06-29
 256 2012-06-30T22:37:57  <bretonium> oh
 257 2012-06-30T22:37:58  <bretonium> comment

MoinMoin: MoinMoinChat/Logs/moin-dev/2012-06-30 (last edited 2012-06-29 22:45:04 by IrcLogImporter)