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)