2009-05-11T00:48:21 *** grzywacz has quit IRC
2009-05-11T00:58:42 <CIA-18> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5742:ac8d2837479d 2.0-storage/MoinMoin/ (10 files in 3 dirs): theme.render_content can use old theme code or templating (cfg.templating=True)
2009-05-11T01:24:59 <ronny> ThomasWaldmann: seems like mpm is pissed off at the migration guides for moin
2009-05-11T01:25:12 <ronny> (and thus defers upgrading the hg wiki)
2009-05-11T01:26:01 <ronny> ThomasWaldmann: and they are considering to migrate to move to something "that doesn't break every release"
2009-05-11T01:53:30 <ThomasWaldmann> i have offered mpm about 3 times to help
2009-05-11T01:57:15 <ThomasWaldmann> and the site was broken for the last year or two because nobody with access cared
2009-05-11T01:58:03 <ThomasWaldmann> (cosmetically broken, minor theme issue)
2009-05-11T01:59:55 <ThomasWaldmann> ronny:
2009-05-11T02:07:40 <ronny> ThomasWaldmann: is basic standpoint is - if i have to maintain it on update, its to bad to keep
2009-05-11T02:08:38 <ThomasWaldmann> moin is software that is still in development and not yet dead
2009-05-11T02:09:29 <ronny> ThomasWaldmann: the perceived issue is, that someone has to manage migrations
2009-05-11T02:09:51 <ronny> and tbh, i hate those, i prefer dont care pacakges that just work, and do their magic
2009-05-11T02:10:44 <ThomasWaldmann> use sendmail :P
2009-05-11T02:11:41 <ronny> ThomasWaldmann: well, hg is a good example, i never ever needed to migrate a repo, while bzr on the other hand had dozens of those, monotone too
2009-05-11T02:12:02 <ronny> well, and svn too
2009-05-11T02:12:44 <ThomasWaldmann> if you have a good design from the beginning, that's nice
2009-05-11T02:13:11 <ronny> and git is another good example, they had various new pack formats, and even switched the object type headers in mid-run
2009-05-11T02:14:08 <ronny> ThomasWaldmann: the basic key is to keep the maintaince needs as low as possible, it can work i think
2009-05-11T02:14:13 <ronny> its just harder :/
2009-05-11T02:14:36 <ThomasWaldmann> i rather want stuff fixed than backwards compatible forever
2009-05-11T02:15:20 <ronny> yeah
2009-05-11T02:15:32 <ThomasWaldmann> and running a basic moin setup like mpm does is really no rocket science
2009-05-11T08:34:47 <dreimark> moin
2009-05-11T08:35:26 <dreimark> ronny: me has offered help too
2009-05-11T08:38:04 <dreimark> and I really can't understanding why calling moin migration data should be a problem on the hg wiki
2009-05-11T08:45:28 <ThomasWaldmann> moin
2009-05-11T08:46:26 <dreimark> ronny: there are only moins plugins used. So upgrading sounds like a 5min job.
2009-05-11T08:47:56 <dreimark> and it can only be longer because of thinking longer on file/pagenames with _.
2009-05-11T09:12:58 *** grzywacz has joined #moin-dev
2009-05-11T09:45:27 <ThomasWaldmann> dreimark: http://moinmo.in/4ct10n/diff/MoinMoinPatch/SetuidFixReplaceOsAccess you are introducing the same kind of code he is trying to get rid of
2009-05-11T10:00:33 *** waldi has quit IRC
2009-05-11T10:01:09 *** waldi has joined #moin-dev
2009-05-11T10:36:36 *** devilsadvocate has quit IRC
2009-05-11T11:14:50 <dreimark> \me wonders if this is correct `os.access(...W_OK...) does not report whether or not the current process is able to write`
2009-05-11T11:19:22 <dreimark> Using access() to check if a user is authorized to e.g. open a file before actually doing so using open() creates a security hole, because the user might exploit the short time interval between checking and opening the file to manipulate it.
2009-05-11T11:23:42 <dreimark> that is not happening here.
2009-05-11T11:36:08 *** devilsadvocate has joined #moin-dev
2009-05-11T12:42:15 <dennda> ThomasWaldmann: this is only about how acls/permissions are checked internally, not talking about the user action "revert" (and the like) I assume?
2009-05-11T12:42:21 <dennda> http://moinmo.in/4ct10n/info/FeatureRequests/AclRefactoring?action=diff&rev2=14&rev1=13
2009-05-11T12:45:15 <ThomasWaldmann> i won't kill the revert button on the history UI or the revert action triggered by it
2009-05-11T12:45:28 <dennda> good
2009-05-11T12:45:30 <ThomasWaldmann> but "revert" as a ACL capability is superfluous
2009-05-11T12:45:34 <dennda> yes
2009-05-11T12:45:36 <dennda> I agree
2009-05-11T12:45:56 <dennda> at least for revert it's clear that it's a combination of read and write
2009-05-11T12:47:40 <ThomasWaldmann> maybe leave some comment on the wiki page, so we all know what we agreed on in the end :)
2009-05-11T12:48:50 <dennda> delete / move / remove* require further thought
2009-05-11T12:48:59 <dennda> at least it's not as obvious
2009-05-11T12:50:52 <ThomasWaldmann> delete will depend a bit on whether we do just flag the item and leave it in place, or move it to Trash
2009-05-11T12:51:24 <ThomasWaldmann> or move it to Trash/$uniquenewname (and keep orig name in metadata)
2009-05-11T12:51:48 <dennda> well
2009-05-11T12:52:15 <dennda> these acls will apply for all items, so they will apply for images / binary data as well
2009-05-11T12:52:29 <dennda> am I correct here?
2009-05-11T12:54:56 <dreimark> yes
2009-05-11T12:55:19 <dennda> ok
2009-05-11T12:55:51 <dennda> A question we didn't discuss last year: What happens if someone uploads 30 gig of porn to some wiki?
2009-05-11T12:58:17 <ThomasWaldmann> you will make a copy of it and then delete it :D
2009-05-11T12:59:52 <ThomasWaldmann> and as I already noted last year, there should be some "nuke item" and "nuke revision" functionality
2009-05-11T13:02:02 <ThomasWaldmann> (at least for backend types who can support this, for others it could be "move to trash and make unaccessible")
2009-05-11T13:27:31 <dreimark> http://www.vimeo.com/3949077
2009-05-11T13:43:05 <ThomasWaldmann> btw, we could call it item_nuke_forever
2009-05-11T13:43:37 <ThomasWaldmann> (or Item.nuke_em_forever)
2009-05-11T14:20:34 *** vpv has quit IRC
2009-05-11T14:20:42 *** vpv has joined #moin-dev
2009-05-11T14:24:38 <dreimark> we need an acl right "no gui"
2009-05-11T14:34:42 <ThomasWaldmann> dreimark: for sure not :)
2009-05-11T16:41:48 <dreimark> can we archieve to move links by renaming pages ?
2009-05-11T16:55:30 *** devilsadvocate has quit IRC
2009-05-11T17:31:00 *** devilsadvocate has joined #moin-dev
2009-05-11T17:42:29 <ThomasWaldmann> dreimark: that problem didn't change in hardness and looking at the amount of other changes I would say "not now"
2009-05-11T19:36:11 *** grzywacz has quit IRC
2009-05-11T19:38:41 *** grzywacz has joined #moin-dev
2009-05-11T21:23:04 <ThomasWaldmann> re
2009-05-11T23:11:02 <CIA-18> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3866:512aeb66b980 1.7/MoinMoin/auth/http.py: http auth: do auth_type comparisons case-insensitive
MoinMoin: MoinMoinChat/Logs/moin-dev/2009-05-11 (last edited 2009-05-10 23:00:01 by IrcLogImporter)