1 2010-06-19T00:17:11  *** grzywacz has quit IRC
   2 2010-06-19T00:42:30  *** RogerHaase has quit IRC
   3 2010-06-19T03:25:29  <diofeher> good evening
   4 2010-06-19T05:10:10  <CIA-47> Diogenes Augusto <diofeher@gmail.com> default * 8272:ffa6cecee6f6 2.0-dev-jinja2-plugins-dfeher/MoinMoin/theme/__init__.py: [templating] reverting themebase before gsoc start. modified theme at theme/jinja.py
   5 2010-06-19T05:20:35  <diofeher> ThomasWaldmann: haha 0 conflicts :D
   6 2010-06-19T05:21:32  <CIA-47> Diogenes Augusto <diofeher@gmail.com> default * 8380:d48028f3ec93 2.0-dev-jinja2-plugins-dfeher/ (146 files in 36 dirs): [templating] merged with main repo
   7 2010-06-19T05:34:00  *** RogerHaase has joined #moin-dev
   8 2010-06-19T05:34:01  *** RogerHaase has left #moin-dev
   9 2010-06-19T05:58:28  <diofeher> gn
  10 2010-06-19T06:51:23  *** kursor has joined #moin-dev
  11 2010-06-19T08:27:39  *** kursor_ has joined #moin-dev
  12 2010-06-19T08:27:39  *** kursor has quit IRC
  13 2010-06-19T08:27:39  *** kursor_ is now known as kursor
  14 2010-06-19T08:41:33  *** kursor_ has joined #moin-dev
  15 2010-06-19T08:41:33  *** kursor has quit IRC
  16 2010-06-19T08:41:33  *** kursor_ is now known as kursor
  17 2010-06-19T08:57:03  *** kursor_ has joined #moin-dev
  18 2010-06-19T09:01:17  *** kursor has quit IRC
  19 2010-06-19T09:01:17  *** kursor_ is now known as kursor
  20 2010-06-19T10:30:42  *** kursor has quit IRC
  21 2010-06-19T12:35:07  <ThomasWaldmann> waldi: AttributeError: 'Iri' object has no attribute 'rfind'
  22 2010-06-19T12:35:31  <ThomasWaldmann> could you please try to fix that? it breaks my atom feed.
  23 2010-06-19T12:46:14  *** grzywacz has joined #moin-dev
  24 2010-06-19T13:08:31  <waldi> wow, something is really broken
  25 2010-06-19T13:15:43  <waldi> ThomasWaldmann: thank you for making it impossible to find problems
  26 2010-06-19T13:16:33  <ei-grad> moin
  27 2010-06-19T13:18:19  <valeuf> ThomasWaldmann: waldi I had same problem recently
  28 2010-06-19T13:19:13  <valeuf> http://paste.pocoo.org/show/226028/
  29 2010-06-19T13:19:18  <waldi> i have a much worse problem right now and tried to bisect it. but because there was a major test-skip in between, i can't longer pinpoint the source
  30 2010-06-19T13:21:28  <ThomasWaldmann> waldi: that rfind problem has been there for ages, including a broken test
  31 2010-06-19T13:21:48  <ThomasWaldmann> (and i didn't skip THAT test)
  32 2010-06-19T13:22:33  <waldi> ThomasWaldmann: no, it haven't been for ages. it was introduces some days ago
  33 2010-06-19T13:22:44  <waldi> however this is new: assert u'<{http://moinmo.in/namespaces/page}line-break />' == '<line-break />'
  34 2010-06-19T13:22:51  <ThomasWaldmann> definitely not, i remember seeing it for long
  35 2010-06-19T13:23:47  <waldi> and according to the bisect, this problem have been introduced in 8320:6535145f0fc1
  36 2010-06-19T13:28:52  <waldi> ThomasWaldmann: the call was introduced in 8041:b6f5ed5c00f2, commited by _you_
  37 2010-06-19T13:30:33  <ThomasWaldmann> what call?
  38 2010-06-19T13:30:57  <ThomasWaldmann> and if that is true, i was right it is there for long (since february :)
  39 2010-06-19T13:35:59  <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8326:f9098c87cd6f 2.0-dev/MoinMoin/theme/__init__.py: ThemeBase: remove old rss stuff, create link to new atom feed
  40 2010-06-19T13:45:49  <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8327:fd8393959d06 2.0-dev/MoinMoin/action/atom.py:
  41 2010-06-19T13:45:49  <CIA-47> atom feed action: just use a parameter to request global changes feed
  42 2010-06-19T13:45:49  <CIA-47> Removed the page_front_page magic, so it is now possible to get a local feed
  43 2010-06-19T13:45:49  <CIA-47> for the page_front_page, too.
  44 2010-06-19T14:04:20  <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8328:ba7bb06c93a8 2.0-dev/MoinMoin/ (action/atom.py theme/__init__.py): atom feed: use do=atom_feed, use &all=1 for global changes
  45 2010-06-19T14:04:22  <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8329:5d999d3ec56b 2.0-dev/MoinMoin/action/ (atom_feed.py atom.py): rename action atom to atom_feed (no content changes)
  46 2010-06-19T14:29:15  <ThomasWaldmann> is there a requirement for http-equiv content-type to be near the beginning of head?
  47 2010-06-19T14:31:11  <TheSheep> yes
  48 2010-06-19T14:33:03  <ThomasWaldmann> ok
  49 2010-06-19T14:33:27  * ThomasWaldmann compares dio's templating html with non-templating html
  50 2010-06-19T15:10:20  <waldi> there is a reason to drop this ASAP
  51 2010-06-19T15:10:34  <waldi> it will be overwritten by the http headr anyway
  52 2010-06-19T15:14:19  <ThomasWaldmann> hmm, ok, you're right. in fact we just need it for moin dump (and that maybe needs own templates anyway).
  53 2010-06-19T15:14:34  <ei-grad> MoinMoin/auth/_tests/test_ldap_login.py ..... 5 passed in 1.57 seconds :-)
  54 2010-06-19T15:14:59  <ThomasWaldmann> before committing, run ALL tests :)
  55 2010-06-19T15:15:06  <ei-grad> ok)
  56 2010-06-19T15:21:44  <ThomasWaldmann> waldi: what if you save such html content to disk and look at it later? then there is no http header.
  57 2010-06-19T15:23:41  <waldi> ThomasWaldmann: the ua does this
  58 2010-06-19T15:24:00  <ThomasWaldmann> does what?
  59 2010-06-19T15:24:22  <ThomasWaldmann> guess some charset if there is none? :)
  60 2010-06-19T15:24:46  <waldi> there is already one, in the http header
  61 2010-06-19T15:25:15  <ThomasWaldmann> if you save html to disk and look at the html file later, there is no web server, thus no http header
  62 2010-06-19T15:26:33  <waldi> and no need to save a encoding. a real UA saves the files in a way where the encoding is either specified or unambigous
  63 2010-06-19T15:27:10  <ThomasWaldmann> how many real UAs are out there? :P
  64 2010-06-19T15:27:48  <waldi> you use one all the time
  65 2010-06-19T15:27:51  <ThomasWaldmann> and what is that way? the UA adds that meta to the saved html?
  66 2010-06-19T15:39:31  * ThomasWaldmann needs more precise information
  67 2010-06-19T15:54:14  <ThomasWaldmann> diofeher: wake up :D
  68 2010-06-19T16:28:33  *** RogerHaase has joined #moin-dev
  69 2010-06-19T16:32:25  *** CIA-47 has quit IRC
  70 2010-06-19T17:00:35  *** CIA-49 has joined #moin-dev
  71 2010-06-19T17:16:57  *** kursor has joined #moin-dev
  72 2010-06-19T18:20:01  <ThomasWaldmann> need feedback:
  73 2010-06-19T18:20:42  <ThomasWaldmann> supporting deleted pages in fs19 (== pages with last or multiple revisions of them empty) is a bit of a pain,
  74 2010-06-19T18:21:16  <ThomasWaldmann> because we use "move to trash" approach in moin2 and I would have to emulate that for those pages,
  75 2010-06-19T18:21:43  <ThomasWaldmann> maybe or not even including their attachments.
  76 2010-06-19T18:22:11  <ThomasWaldmann> so I am thinking about just requiring pagecleaner script usage before using fs19,
  77 2010-06-19T18:22:34  <ThomasWaldmann> to remove crap pagedirs and deleted pages
  78 2010-06-19T18:23:25  <ThomasWaldmann> also, i would just treat everything that is still there as non-trash, so a deleted page would not be in trash, but just have an empty current revision
  79 2010-06-19T18:31:31  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8330:a543f22f4cdb 2.0-dev/MoinMoin/ (config/multiconfig.py web/utils.py): remove / fix rss/atom related stuff
  80 2010-06-19T18:37:41  <ThomasWaldmann> hmm, maybe i can have fs19 operate in 2 modes:
  81 2010-06-19T18:38:14  <ThomasWaldmann> mode 1: just ignore all deleted pages and their attachments as if they were not there
  82 2010-06-19T18:39:08  <ThomasWaldmann> mode 2: treat a deleted page of 1.9 as if it just has empty revisions, but the page and its attachments is not considered deleted
  83 2010-06-19T18:39:33  <ThomasWaldmann> that wouldn't require pagecleaner usage and give same result for mode 1
  84 2010-06-19T20:34:33  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8331:bf8aff918496 2.0-dev/MoinMoin/storage/backends/fs19.py: (log message trimmed)
  85 2010-06-19T20:34:33  <CIA-49> fs19 backend: improve handling of deleted pages, see below
  86 2010-06-19T20:34:33  <CIA-49> FsPageBackend is now used like this:
  87 2010-06-19T20:34:33  <CIA-49> FsPageBackend(path, syspages=False, deleted_mode=DELETED_MODE_KEEP)
  88 2010-06-19T20:34:33  <CIA-49> FsPageBackend(path, syspages=False, deleted_mode=DELETED_MODE_KILL)
  89 2010-06-19T20:34:34  <CIA-49> DELETED_MODE_KEEP ('keep') keeps deleted pages as items with empty revisions,
  90 2010-06-19T20:34:35  <CIA-49> and also keeps their attachments. This is the rather safe default, but you
  91 2010-06-19T20:35:24  *** RogerHaase has left #moin-dev
  92 2010-06-19T20:50:38  *** kursor has quit IRC
  93 2010-06-19T21:40:19  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8332:9cdd8f164cd1 2.0-dev/MoinMoin/storage/backends/fs19.py: fs19: fix metadata type (use unicode), use SAVE not SAVENEW, do not create empty metadata entries
  94 2010-06-19T21:40:22  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 8333:58bf2134413b 2.0-dev/MoinMoin/storage/backends/fs19.py: fs19: give default_markup to FsPageBackend
  95 2010-06-19T21:53:13  <valeuf> ThomasWaldmann: I was consdering to convert <head> tag in to some metada (especially for title and so...)
  96 2010-06-19T21:53:40  <valeuf> ThomasWaldmann: however after reading through the code, it seems that doing that in the converter is really not the best place
  97 2010-06-19T21:53:45  <valeuf> any thoughts about it ?
  98 2010-06-19T21:54:46  <ThomasWaldmann> what <head> are you talking of? html head?
  99 2010-06-19T21:55:02  <valeuf> yes, the <head> from html
 100 2010-06-19T21:55:17  <valeuf> wich define some meta information about the html page usually
 101 2010-06-19T21:55:24  <ThomasWaldmann> and what do you expect to find there exactly?
 102 2010-06-19T21:56:10  <valeuf> information like author, title ...
 103 2010-06-19T21:57:09  <valeuf> since you have a dictionnary with all the meta information for each Item, it could be nice to use it to save the HTML metadata
 104 2010-06-19T22:01:00  <ThomasWaldmann> for moin, the "author" is usually the one who saved the item while being logged on
 105 2010-06-19T22:01:58  <ThomasWaldmann> also, as long as html output converter does not put stuff there, i don't see that there would be any valuable information to get from there
 106 2010-06-19T22:02:17  <valeuf> ok
 107 2010-06-19T22:02:21  <valeuf> no problem
 108 2010-06-19T22:02:24  <valeuf> I give up so :)
 109 2010-06-19T22:03:36  <ThomasWaldmann> maybe rather work on improving body stuff
 110 2010-06-19T22:03:44  <valeuf> body stuff ?
 111 2010-06-19T22:10:24  <CIA-49> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8388:b10203fc52bc 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/_tests/test_html_in.py: Add test for the <hr> tag in HTML_IN converter
 112 2010-06-19T22:10:27  <CIA-49> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8389:4b400a926984 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Add support for the <hr> tag in HTML_IN converter
 113 2010-06-19T22:10:28  <CIA-49> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8390:1f2411e3b7ce 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/_tests/test_html_in.py: Add test for <dir> tag in HTML_IN converter
 114 2010-06-19T22:10:30  <CIA-49> Valentin Janiaut <valentin.janiaut@utbm.fr> default * 8391:5b9acac86fcb 2.0-dev-docbook-html-vjaniaut/MoinMoin/converter2/html_in.py: Add support for <dir> tag in HTML_IN converter
 115 2010-06-19T22:10:41  <ThomasWaldmann> valeuf: html body :)
 116 2010-06-19T22:11:00  <valeuf> ah yes :) I think I am near from the end :)
 117 2010-06-19T22:11:25  <valeuf> I wanted to make a test with true HTML page
 118 2010-06-19T22:11:45  <valeuf> but my fake mimetype is broken since a recent merge, I am trying to figure out why
 119 2010-06-19T22:13:14  <ThomasWaldmann> there is quite some WIP on your page
 120 2010-06-19T22:13:39  <valeuf> I am also looking for that
 121 2010-06-19T22:14:04  <valeuf> but this is usually some problem with attributes on design implementation
 122 2010-06-19T22:14:35  <ThomasWaldmann> and if something is missing in the DOM model that you need, talk to waldi and add it
 123 2010-06-19T22:15:09  <valeuf> ThomasWaldmann: --> http://moinmo.in/ValentinJaniaut/GSoC/TreeOutputModification
 124 2010-06-19T22:18:01  <ThomasWaldmann> valeuf: hr "size" is deprecated
 125 2010-06-19T22:18:33  <valeuf> ThomasWaldmann: yes, however we can still define it using the style
 126 2010-06-19T22:19:35  <valeuf> ThomasWaldmann: and at this time, I added support for many deprecated element, so I should be consistent I think
 127 2010-06-19T22:21:13  <ThomasWaldmann> maybe we need to accept some deprecated stuff in html input, but our internal representation maybe rather should work similar to the non-deprecated way
 128 2010-06-19T22:21:36  <valeuf> ThomasWaldmann: sure, but how would you represent the different size of the separator ?
 129 2010-06-19T22:21:51  <ThomasWaldmann> but you should talk to waldi for that, he created that stuff and knows it best
 130 2010-06-19T22:22:18  <valeuf> In the moin wiki syntax you have 10 differents thickness for the size
 131 2010-06-19T22:22:26  <ThomasWaldmann> find out how one uses style for that?
 132 2010-06-19T22:23:11  <valeuf> ThomasWaldmann: actually the main question we have to fix with waldi is for the style
 133 2010-06-19T22:24:13  <valeuf> ThomasWaldmann: if we define some style system (something similar to CSS) we do not need size attribute, or such of attributes like text-decoration, font-size ...
 134 2010-06-19T22:25:22  <valeuf> but at this time I do not know which solution would be the best :s
 135 2010-06-19T22:25:27  <ThomasWaldmann> well, the main question IMHO is whether we want sort of html-like "composite" style in the DOM
 136 2010-06-19T22:25:39  <dreimark> eSyr: gustavo has editmoin 1.15  released
 137 2010-06-19T22:25:55  <ThomasWaldmann> or rather have it in separate attributes, named like the style keys
 138 2010-06-19T22:26:22  <ThomasWaldmann> waldi: ^^
 139 2010-06-19T22:26:32  <valeuf> ThomasWaldmann: exactly, but I think that we should maybe try to write some other converter, and choose after
 140 2010-06-19T22:26:57  <valeuf> ThomasWaldmann: maybe I will discover some other need for the DocBook converter, which can help to choose the best solution
 141 2010-06-19T22:27:17  <ThomasWaldmann> maybe
 142 2010-06-19T22:27:29  <valeuf> ThomasWaldmann: so I think we will probably wait to choose a solution for the DOM tree
 143 2010-06-19T22:28:30  <valeuf> dreimark: wow, that's a cool tool, I did not know it
 144 2010-06-19T22:28:43  * ThomasWaldmann just created a 900MB xml dump
 145 2010-06-19T22:28:52  <valeuf> I will try it, I have a lot of reports to write these days, and I am using moin, it will be really cool
 146 2010-06-19T22:29:12  <valeuf> I was using a firefox extension to use vim to edit moin page, but this will be a much better solution I think !
 147 2010-06-19T22:30:40  <ThomasWaldmann> valeuf: are you doing roundtrip tests, tests with ckeditor?
 148 2010-06-19T22:30:52  <dreimark> eSyr: and me had recently added some patches for 1.9
 149 2010-06-19T22:31:01  <valeuf> ThomasWaldmann: not yet, but I have to do it
 150 2010-06-19T22:31:58  <ThomasWaldmann> dreimark: do you know what's the state with doubleclick editing/positioning?
 151 2010-06-19T22:37:13  <dreimark> i have sometimes strange problems with it but it is not reproducable
 152 2010-06-19T22:37:21  <valeuf> dreimark: weird, editmoin does not work for my wiki
 153 2010-06-19T22:37:36  <dreimark> valeuf: use the version from launchpad
 154 2010-06-19T22:37:42  <valeuf> ah no I know why :y
 155 2010-06-19T22:37:43  <valeuf> :p
 156 2010-06-19T22:39:09  <dreimark> the solution for my tables for now was to disable edit. That was not because of the doubleclick feature.
 157 2010-06-19T22:39:44  <dreimark> the reason was that the table was too big for the gui editor and for text editor it has too much attributes
 158 2010-06-19T22:39:56  <dreimark> so you hate editing it by that editor
 159 2010-06-19T22:42:45  <valeuf> grmbl ... editmoin is more complicate than expected ....
 160 2010-06-19T22:43:20  <ThomasWaldmann> dreimark: so, is the work in that feature finished? do we have to update code in moin or not?
 161 2010-06-19T22:43:49  <dreimark> valeuf: http://moinmo.in/ReimarBauer?action=AttachFile&do=get&target=editmoin
 162 2010-06-19T22:44:00  <dreimark> that was the patched version
 163 2010-06-19T22:45:34  * dreimark looks at MM for reports
 164 2010-06-19T22:45:51  <valeuf> dreimark: authentification with username does not work with your version
 165 2010-06-19T22:46:14  <dreimark> strange, that has worked
 166 2010-06-19T22:47:23  <valeuf> dreimark: there is no any reference to .moin_users file
 167 2010-06-19T22:47:31  <valeuf> dreimark: I will try with the ID
 168 2010-06-19T22:48:02  <dreimark> Do you have setup .moin_ids ?
 169 2010-06-19T22:48:14  <dreimark> e.g. http://localhost:8080/ ReimarBauer
 170 2010-06-19T22:48:29  <valeuf> well I did yes
 171 2010-06-19T22:48:56  <valeuf> but with the official editmoin, I had to put that in to .moin_users in order to get the authentification working
 172 2010-06-19T22:49:06  <valeuf> otherwise it would not ask me for my password
 173 2010-06-19T22:49:06  <dreimark> ok
 174 2010-06-19T22:50:31  <dreimark> gustavo had refactored the patches already if it works with the official version use that
 175 2010-06-19T22:52:55  <dreimark> ThomasWaldmann: http://moinmo.in/http%3A//moinmo.in/
 176 2010-06-19T22:53:01  <dreimark> i can't delete that page
 177 2010-06-19T22:53:34  <dreimark> it is on bottom at the right table
 178 2010-06-19T22:54:03  <valeuf> dreimark: I will have to check that more carefully later, I do not understand why it does not work :s
 179 2010-06-19T22:55:06  * ThomasWaldmann neither
 180 2010-06-19T23:00:18  <dreimark> was autoscroll9.diff added to 1.9
 181 2010-06-19T23:25:19  *** franklin_ has joined #moin-dev
 182 2010-06-19T23:27:40  *** franklin has quit IRC
 183 

MoinMoin: MoinMoinChat/Logs/moin-dev/2010-06-19 (last edited 2010-06-18 22:45:03 by IrcLogImporter)