2009-05-09T00:16:20 *** grzywacz has quit IRC
2009-05-09T02:24:06 <dreimark> re
2009-05-09T03:15:23 <CIA-18> Reimar Bauer <rb.proj AT googlemail DOT com> default * 3865:2a55ba43afb3 1.7/MoinMoin/filter/EXIF.py: filter.EXIF: reduce renamed to reduce_size (avoid name clash)
2009-05-09T03:16:46 <CIA-18> Reimar Bauer <rb.proj AT googlemail DOT com> default * 4331:2a55ba43afb3 1.8/MoinMoin/filter/EXIF.py: filter.EXIF: reduce renamed to reduce_size (avoid name clash)
2009-05-09T03:16:50 <CIA-18> Reimar Bauer <rb.proj AT googlemail DOT com> default * 4332:614dac6122cb 1.8/MoinMoin/filter/EXIF.py: merged moin/1.7
2009-05-09T03:19:04 <dreimark> the real reason for the debuuging problem was hidden, see http://moinmo.in/MoinMoinBugs/LikePagesConfusedInEclipse
2009-05-09T03:19:28 <dreimark> (which is no bug because of a config failure)
2009-05-09T07:05:42 *** devilsadvocate has quit IRC
2009-05-09T11:10:44 <ThomasWaldmann> moin
2009-05-09T11:16:19 *** devilsadvocate has joined #moin-dev
2009-05-09T11:44:47 <ThomasWaldmann> http://moinmo.in/4ct10n/info/FeatureRequests/AclRefactoring?action=diff&rev2=14&rev1=13
2009-05-09T11:44:51 <ThomasWaldmann> rfc
2009-05-09T11:45:54 <xorAxAx> new: acl_rights_foo = u'JoeDoe,JaneDoe:super'
2009-05-09T11:45:57 <xorAxAx> doesnt make sense to me
2009-05-09T11:46:11 <xorAxAx> as long as its not clear what foo is
2009-05-09T11:46:39 <xorAxAx> in the backup setting, what do read and write mean then?
2009-05-09T11:47:20 <xorAxAx> "revert" makes sense, it controls which gui options are shown. its just badly modelled
2009-05-09T11:48:17 <xorAxAx> but i dont see use cases where one wants to hide the action
2009-05-09T11:48:58 <xorAxAx> but besides that it makes sense to me
2009-05-09T11:54:57 <ThomasWaldmann> if acl rights are handled by a storage middleware, we maybe don't want to use that just for (not)showing of gui elements
2009-05-09T12:03:24 <ThomasWaldmann> and "foo" just means "not page acl"
2009-05-09T12:03:58 <ThomasWaldmann> but rather "global", "wiki", or so
2009-05-09T12:07:55 <ThomasWaldmann> backup would not have read and write, but be a capability of its own
2009-05-09T12:13:22 <ThomasWaldmann> so, do we drop 'revert' and just use 'write'?
2009-05-09T12:16:08 <ThomasWaldmann> (on the acl level, we can still have a UI action 'revert' that reads old revision and writes it as latest revision)
2009-05-09T12:16:54 <ThomasWaldmann> (but as you see from my wording above, it is basically just read and write)
2009-05-09T12:27:20 <ThomasWaldmann> s/level,/level./
2009-05-09T12:50:54 <ThomasWaldmann> dennda: see that page and comment, please
2009-05-09T14:07:56 * ThomasWaldmann refactors cache action
2009-05-09T14:35:18 <dreimark> moin
2009-05-09T14:36:03 <dreimark> ThomasWaldmann: do you have extended the Template regex on master19? so that we can get ME`` moved to ME ?
2009-05-09T14:51:28 <dennda> ThomasWaldmann: not at home atm. will take a look at it asap (likely not today)
2009-05-09T15:03:48 <ThomasWaldmann> dreimark: you can help by preparing the regex
2009-05-09T15:16:41 <dreimark> will try
2009-05-09T15:36:30 * dreimark don't feel well currently to name the _foo acls. Some or all of them only would be set in the wikiconfig.
2009-05-09T15:37:36 <dreimark> rights["superuser"] = ("uJoeDoe", u"JaneDoe", )
2009-05-09T15:38:37 <dreimark> rights["backupuser"] = ...
2009-05-09T15:39:33 <dreimark> looks like me wants a dictionary, but it has the same problem in finding a good name
2009-05-09T15:41:11 <dreimark> bbl
2009-05-09T17:10:24 <ThomasWaldmann> dreimark: the point of all that is having a unified system (at least if there is no special reason to do it differently)
2009-05-09T17:19:46 <dreimark> I know that this is the idea behind. I am just not sure if it is too much unifying
2009-05-09T17:23:39 <CIA-18> Reimar Bauer <rb.proj AT googlemail DOT com> default * 382:f0b716541202 extensions/data/plugin/action/arnica_slides.py: action.arnica_slides: ensureversion not used parameter request removed
2009-05-09T17:23:42 <CIA-18> Reimar Bauer <rb.proj AT googlemail DOT com> default * 383:710954cd1706 extensions/data/plugin/action/arnica_slides.py: action.arnica_slides: fixed logic bug in ensureversion
2009-05-09T17:27:25 * dreimark hates myself
2009-05-09T17:29:29 <CIA-18> Reimar Bauer <rb.proj AT googlemail DOT com> default * 384:6b6cc67478ff extensions/data/plugin/action/arnica_slides.py: action.arnica_slides: fixed docstring
2009-05-09T18:33:14 <dreimark> http://en.wikipedia.org/wiki/List_of_content_management_systems any idea how to fix moins version string?
2009-05-09T18:42:27 <ThomasWaldmann> no
2009-05-09T18:46:13 <ThomasWaldmann> btw, I am thinking about adding some hash / uid to metadata
2009-05-09T18:46:58 <ThomasWaldmann> we can use it to verify integrity of revisions and to calculate cache keys based on content
2009-05-09T18:49:03 <dreimark> can it also be used for mercurial storage. hmm if i rember right something like this is there implemented
2009-05-09T18:49:09 <dreimark> PawelPacana: ^
2009-05-09T18:53:26 <ThomasWaldmann> hmm, for the cache keys, it can even work with wikiname/itemname/revision, assuming that the content stored there never changes (which is mostly true, but not ever)
2009-05-09T18:53:42 <ThomasWaldmann> e.g. not for renames
2009-05-09T19:20:26 <dreimark> dennda: does sqlalchemy provide something against SQL injections?
2009-05-09T19:28:36 *** grzywacz has joined #moin-dev
2009-05-09T20:23:11 <dreimark> bbl
2009-05-09T20:24:16 <dennda> dreimark: hm? i don't intend to use raw sql if possible
2009-05-09T20:26:40 <dennda> i don't see the point of entry for a sql injection attack.
2009-05-09T20:30:19 <dennda> (except there's some *really* crappy implementation in sqla)
2009-05-09T20:53:36 <ronny> dreimark: normal sqlalchemy usage is completely immune to sql injections
2009-05-09T20:54:16 <ronny> dreimark: you have to do something really stupid like telling it to put a raw untrusted text into the query to get it
2009-05-09T22:11:17 <CIA-18> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5725:dcb81b4c4f1e 2.0-storage/MoinMoin/ (items/__init__.py items/sendcache.py action/cache.py): refactored action/cache into items.sendcache.SendCache
2009-05-09T22:11:21 <CIA-18> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5726:8233f1b2bcc1 2.0-storage/MoinMoin/ (items/__init__.py items/sendcache.py wikiutil.py): items: reduce code duplication in 304 handling
2009-05-09T23:11:11 <dreimark> ronny: dennda thanks
MoinMoin: MoinMoinChat/Logs/moin-dev/2009-05-09 (last edited 2009-05-08 22:30:02 by IrcLogImporter)