1 2011-03-12T00:13:21  *** grzywacz has quit IRC
   2 2011-03-12T04:34:54  *** Marchael has joined #moin-dev
   3 2011-03-12T04:53:39  *** Marchael has quit IRC
   4 2011-03-12T06:11:07  <MattMaker> here's that theme bug patch I mentioned awhile back: use default theme if we cannot get the one that was requested (instead of crashing) https://bitbucket.org/MattMaker/moin-2.0/changeset/9ca492c52070
   5 2011-03-12T06:11:56  <MattMaker> we continue to assume that the default theme exists :)
   6 2011-03-12T06:17:49  <MattMaker> also, I have been using the --distribute argument to virtualenv in the quickinstall script, with no ill effects
   7 2011-03-12T06:33:21  *** Marchael has joined #moin-dev
   8 2011-03-12T07:09:35  *** Marchael has quit IRC
   9 2011-03-12T07:52:27  *** MattMaker has quit IRC
  10 2011-03-12T07:54:20  *** MattMaker has joined #moin-dev
  11 2011-03-12T08:13:13  *** Marchael has joined #moin-dev
  12 2011-03-12T08:15:54  *** Pranav_rcmas has joined #moin-dev
  13 2011-03-12T08:34:31  *** Pranav_rcmas2 has joined #moin-dev
  14 2011-03-12T08:37:15  *** Pranav_rcmas has quit IRC
  15 2011-03-12T09:11:03  *** Pranav_rcmas2 has quit IRC
  16 2011-03-12T09:12:06  *** Pranav_rcmas2 has joined #moin-dev
  17 2011-03-12T09:21:03  *** Pranav_rcmas2 has quit IRC
  18 2011-03-12T09:24:15  *** Pranav_rcmas has joined #moin-dev
  19 2011-03-12T10:32:57  *** Pranav_rcmas has quit IRC
  20 2011-03-12T10:44:56  *** Pranav_rcmas has joined #moin-dev
  21 2011-03-12T11:05:51  *** grzywacz has joined #moin-dev
  22 2011-03-12T12:21:13  *** greg_f has joined #moin-dev
  23 2011-03-12T13:58:38  <ThomasWaldmann> moin
  24 2011-03-12T14:05:39  <TheSheep> moin
  25 2011-03-12T14:06:21  <TheSheep> ThomasWaldmann: in the unlikely event that we need more students for gsoc, psf is willing to give us some slots
  26 2011-03-12T14:11:17  *** m4k3r has joined #moin-dev
  27 2011-03-12T14:15:20  <ThomasWaldmann> oh, cool :)
  28 2011-03-12T14:15:21  <CIA-50> MattMaker <trip@entropyreductionservices.com> default * 104:9ca492c52070 2.0/MoinMoin/themes/__init__.py: use default theme if we cannot get the one that was requested (instead of crashing)
  29 2011-03-12T14:15:28  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 105:ddc707d70d9d 2.0/MoinMoin/themes/__init__.py: merged MattMaker's changes
  30 2011-03-12T14:16:44  <ThomasWaldmann> MattMaker: ^^
  31 2011-03-12T14:17:53  <ThomasWaldmann> MattMaker: about --distribute: yes, i tried that, too. In my case to see if it fixes some issue I had, but it did not, so I didn't commit the change.
  32 2011-03-12T14:20:03  <ThomasWaldmann> TheSheep: that's also a good thing in case flatland project does not get accepted for SOC as individual org
  33 2011-03-12T14:20:50  <TheSheep> ThomasWaldmann: I've also heard some rumours about a project similar to gsoc, but sponsored by psf
  34 2011-03-12T14:22:19  <ThomasWaldmann> would be nice :) for python core and stdlib or for python (2.x) apps also?
  35 2011-03-12T14:42:08  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 106:5144c90c6bd8 2.0/MoinMoin/themes/__init__.py: add menu entry for admin.index view
  36 2011-03-12T14:53:04  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 107:1a047dcf791c 2.0/MoinMoin/apps/admin/views.py: admin views: use abort(403) if not superuser, add some more superuser checks
  37 2011-03-12T15:12:55  *** Pranav_rcmas is now known as bleh
  38 2011-03-12T15:13:01  *** bleh is now known as Pranav_rcmas
  39 2011-03-12T15:50:31  *** kasun has joined #moin-dev
  40 2011-03-12T16:32:15  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 108:f789b04b44fd 2.0/docs/devel/api/ (7 files): update apidocs
  41 2011-03-12T16:32:17  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 109:e4c332436733 2.0/MoinMoin/ (48 files in 23 dirs): remove flask monkeypatch, use 'from flask import g as flaskg'
  42 2011-03-12T16:32:17  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 110:713df2332b89 2.0/ (3 files in 3 dirs): serve docs from sphinx _build dir, make them available from menu
  43 2011-03-12T16:55:48  *** Pranav_rcmas has quit IRC
  44 2011-03-12T16:57:47  *** Marchael has quit IRC
  45 2011-03-12T17:02:54  *** m4k3r has quit IRC
  46 2011-03-12T17:04:03  *** kasun has quit IRC
  47 2011-03-12T17:12:44  *** Pranav_rcmas has joined #moin-dev
  48 2011-03-12T17:38:39  *** Marchael has joined #moin-dev
  49 2011-03-12T18:06:13  <Marchael> moin
  50 2011-03-12T18:07:38  <ThomasWaldmann> hi Marchael
  51 2011-03-12T18:08:42  <Marchael> strange, I don`t update my local moin repo for a last week, but now I do hg incoming and don`t see any changes
  52 2011-03-12T18:09:54  <Marchael> s/moin/moin2/
  53 2011-03-12T18:24:57  <ThomasWaldmann> check your .hg/hgrc
  54 2011-03-12T18:25:19  <ThomasWaldmann> and if you did not clone the new repo yet, that might be the cause
  55 2011-03-12T18:41:19  <Marchael> ThomasWaldmann: I have read http://moinmo.in/GoogleSoc2011/InitialProjectIdeas#Project_Ideas_for_Google_Summer_of_Code_2011 and am I understand right what you need xapian based search which can provide same functionality as in moin1.*?
  56 2011-03-12T18:45:05  <Marchael> I also think about whoosh, but as I can see here https://bitbucket.org/mchaput/whoosh/issue/115/dual-licensing-woosh developers dont hurring with dual licensing
  57 2011-03-12T18:45:56  <Marchael> s/hurring/hurrying/
  58 2011-03-12T19:06:43  <dreimark> Marchael: it is pycon.us currently
  59 2011-03-12T19:07:05  <dreimark> TheSheep: can you try to meet one of whoosh
  60 2011-03-12T19:18:11  * dreimark killed the forex page
  61 2011-03-12T19:23:12  <ThomasWaldmann> Marchael: have a look at the moin 1.9 search code. if we'ld have to use some python search AND xapian, that'ld make stuff complicated
  62 2011-03-12T19:23:47  <ThomasWaldmann> and feel free to add a comment in the whoosh issue tracker, maybe it helps to speed up decision :D
  63 2011-03-12T19:24:49  <ThomasWaldmann> we also have the option of going gpl v3+, but we have to make sure we'll have less problems afterwards, not more.
  64 2011-03-12T19:32:23  <Marchael> ok, I`m add comment to whoosh tracker but I`m not sure what it helps :)
  65 2011-03-12T19:33:51  <ThomasWaldmann> well, just notice that your potential soc project may depend on that. ;)
  66 2011-03-12T19:38:45  * ThomasWaldmann tries to simplify the revision timestamp code
  67 2011-03-12T19:39:38  <Marchael> ThomasWaldmann: And what will I do if whoosh doesn`t change license? :)
  68 2011-03-12T19:47:10  *** Pranav_rcmas has quit IRC
  69 2011-03-12T19:53:02  <ThomasWaldmann> well, we need plan b then
  70 2011-03-12T19:53:47  <ThomasWaldmann> that might be changing moin license (whoosh is not the only case we have an issue with apache license v2)
  71 2011-03-12T19:54:05  <ThomasWaldmann> or, if we can't do that, we need to use something else
  72 2011-03-12T19:57:11  <Marchael> is xapian really too compicated so we can`t use them or just something else?
  73 2011-03-12T19:58:06  <dreimark> Marchael: xapian has a binary dependency
  74 2011-03-12T19:58:59  <ThomasWaldmann> is*
  75 2011-03-12T20:00:15  <ThomasWaldmann> Marchael: just imagine the xapian stuff does not work for your platform or creates issues or you can't install it
  76 2011-03-12T20:00:39  *** greg_f has quit IRC
  77 2011-03-12T20:04:10  *** Marchael has quit IRC
  78 2011-03-12T20:05:23  *** Marchael has joined #moin-dev
  79 2011-03-12T20:05:40  <Marchael> damn proxy =(
  80 2011-03-12T20:22:50  <Marchael> ThomasWaldmann: what you think about changing license to gpl v3?
  81 2011-03-12T20:23:07  <Marchael> It is compatiable with apl v2
  82 2011-03-12T20:39:11  <ThomasWaldmann> well, we can maybe change rather easily to gpl v3+ (as this is included in v2+)
  83 2011-03-12T20:39:43  <vpv> gplv3+ would make moin incompatible with all gplv2 only stuff, but that might not be a problem
  84 2011-03-12T20:39:45  <ThomasWaldmann> we maybe can't change that easily to any other license
  85 2011-03-12T20:40:06  <ThomasWaldmann> vpv: yes, that is the biggest question currently
  86 2011-03-12T20:40:37  <ThomasWaldmann> i tried to find out about gpl v2 only stuff on pypi, but their data / selection functionality is not precise enough
  87 2011-03-12T20:41:26  <xorAxAx> GPL prime number only
  88 2011-03-12T20:41:27  <ThomasWaldmann> so, we basically don't know whether there is interesting stuff for use that is gpl v2 only
  89 2011-03-12T20:41:43  <xorAxAx> ThomasWaldmann: why do you need 3+?
  90 2011-03-12T20:41:50  <ThomasWaldmann> and once we've changed to v3+ and added code under that license, we can't go back
  91 2011-03-12T20:42:04  <ThomasWaldmann> xorAxAx: for apache license v2 compatibility
  92 2011-03-12T20:42:14  <xorAxAx> ah
  93 2011-03-12T20:43:35  <ThomasWaldmann> mobwrite is al2, whoosh is al2
  94 2011-03-12T20:45:34  <ThomasWaldmann> so, the biggest question is what issues we would have with gpl v3+
  95 2011-03-12T20:49:49  *** m4k3r has joined #moin-dev
  96 2011-03-12T20:50:54  <TheSheep> dreimark: how do I track them?
  97 2011-03-12T20:51:08  <TheSheep> ThomasWaldmann: I was thinking about making an openspace about plugins in python
  98 2011-03-12T20:51:14  <TheSheep> ThomasWaldmann: what do you think?
  99 2011-03-12T20:51:42  <Marchael> sqlalchemy MIT license and it`s gpl compatible, jinja2 is bsd and it also compatible with gpl
 100 2011-03-12T20:52:25  <Marchael> flask is under bsd
 101 2011-03-12T20:52:38  <Marchael> what else?
 102 2011-03-12T20:55:21  <ThomasWaldmann> TheSheep: sure, might be helpful. you have the etherpad url?
 103 2011-03-12T20:56:06  <ThomasWaldmann> Marchael: afaik all stuff we currently use is no problem. so it is rather the question about what we might want to use in future.
 104 2011-03-12T21:00:46  <TheSheep> ThomasWaldmann: no
 105 2011-03-12T21:01:16  <ThomasWaldmann> http://etherpad.osuosl.org/moinplugin
 106 2011-03-12T21:02:38  <TheSheep> thanks
 107 2011-03-12T21:19:53  <Marchael> ThomasWaldmann: what projects do you mean?
 108 2011-03-12T21:20:19  <ThomasWaldmann> i don't know
 109 2011-03-12T21:20:47  <ThomasWaldmann> if there was a list of popular python gpl v2 only stuff, that would be helpful
 110 2011-03-12T21:29:42  <Marchael> I`m looking for popular python programs here http://wiki.python.org/moin/Applications and here http://en.wikipedia.org/wiki/List_of_Python_software
 111 2011-03-12T21:31:23  *** cosmo has joined #moin-dev
 112 2011-03-12T21:31:39  <cosmo> moin u wonderfull ppl
 113 2011-03-12T21:34:39  <dreimark> Marchael: or extract it from  http://pypi.python.org/pypi?%3Aaction=index
 114 2011-03-12T21:35:48  <dreimark> ThomasWaldmann: there we have 1.9.2 only
 115 2011-03-12T21:37:44  <ThomasWaldmann> hi cosmo
 116 2011-03-12T21:38:22  <cosmo> hi ThomasWaldmann :D, how you doing?
 117 2011-03-12T21:38:38  <ThomasWaldmann> good. hacking moin2. :)
 118 2011-03-12T21:42:09  <cosmo> sounds linke lots of fun :D... i had setup a moin (1.9) on my linux router and its running for my whole documentary stuff and so... and the longer i use moin the more i fall in love. I mean i did missed to accomlish my offer or my request to help you moin ppl... but let me say im kinda buissy right now, trying to get a new job and stuff and i made my Certification as Expert of Computer Science :D... but im talking to much again time
 119 2011-03-12T21:43:02  <ThomasWaldmann> you can contribute any time you like :)
 120 2011-03-12T21:54:40  <cosmo> :) thants i really appreciate that, thank you...
 121 2011-03-12T22:42:33  <ThomasWaldmann> http://paste.pocoo.org/show/352616/ current draft diff, moving revision timestamp to metadata (was: property)
 122 2011-03-12T23:20:53  *** grzywacz has quit IRC
 123 2011-03-12T23:32:16  <dreimark> ThomasWaldmann: where is line 75 change in the new approach?
 124 2011-03-12T23:34:17  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 111:d7eb7bf188ed 2.0/MoinMoin/ (18 files in 5 dirs): (log message trimmed)
 125 2011-03-12T23:34:17  <CIA-50> simplify revision timestamp handling - just store it into metadata
 126 2011-03-12T23:34:17  <CIA-50> Back when the storage api was implemented, timestamp was implemented as a property.
 127 2011-03-12T23:34:17  <CIA-50> I can't remember why this was done, but I assume it was to do backend-specific
 128 2011-03-12T23:34:18  <CIA-50> optimization to quickly access revision timestamp without accessing metadata.
 129 2011-03-12T23:34:18  <CIA-50> As we'll have an index for most important metadata and we likely have to open
 130 2011-03-12T23:34:19  <CIA-50> metadata anyway, MTIME is now just a metadata entry like all the others, not
 131 2011-03-12T23:35:16  <ThomasWaldmann> dreimark: in line 78
 132 2011-03-12T23:36:54  <ThomasWaldmann> (it is in metadata now, no specialcasing needed)
 133 2011-03-12T23:37:11  <dreimark> ok
 134 2011-03-12T23:42:36  <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 112:1efaef3eec9c 2.0/contrib/xml/preloaded_items.xml: recreated preloaded_items.xml with new metadata
 135 2011-03-12T23:43:41  <dreimark> the print in 236 and 237 was for debugging only or?
 136 2011-03-12T23:44:00  <ThomasWaldmann> in the serialization tests?
 137 2011-03-12T23:44:03  <dreimark> yes
 138 2011-03-12T23:44:11  <dreimark> there are some more
 139 2011-03-12T23:44:22  <ThomasWaldmann> they are needed every time those tests fail, so i left them in

MoinMoin: MoinMoinChat/Logs/moin-dev/2011-03-12 (last edited 2011-03-11 23:45:03 by IrcLogImporter)