1 2010-10-28T00:16:44  *** RogerHaase has left #moin-dev
   2 2010-10-28T08:27:36  <dreimark> moin
   3 2010-10-28T09:02:31  <dreimark> ThomasWaldmann: can we have a global meta somewhere or do we have already. then this could be used for e.g. defining a textcha and some other "config" attributes there.
   4 2010-10-28T10:35:19  <ThomasWaldmann> you want the wiki configuration editable via web ui?
   5 2010-10-28T10:39:44  <ThomasWaldmann> sound a bit like more alternatives making it more complicated (and in case of web ui, more dangerous)
   6 2010-10-28T10:42:24  <TheSheep> it wouldn't be more complicated if the config was in a config file, not code
   7 2010-10-28T10:42:43  <TheSheep> even setup.py is now being replaced with a setup.cfg and optional hooks
   8 2010-10-28T10:43:15  <ThomasWaldmann> but making that would be much more complicated
   9 2010-10-28T10:44:49  <TheSheep> in the end it would simplify things
  10 2010-10-28T10:45:02  <TheSheep> it would also force simplier config
  11 2010-10-28T10:45:42  <TheSheep> but I know, I'm not going to have the time to implement that so I'm not supposed to propose it
  12 2010-10-28T10:46:56  <ThomasWaldmann> i still think that would make more pain than less
  13 2010-10-28T10:47:11  <ThomasWaldmann> every new config thing would need additional work
  14 2010-10-28T10:47:20  <ThomasWaldmann> and no complex things possible
  15 2010-10-28T10:47:29  <ThomasWaldmann> just dumbing stuff down
  16 2010-10-28T10:49:40  <TheSheep> you want it dumb where users are going to edit it
  17 2010-10-28T10:50:07  <TheSheep> anyways, I will stop now
  18 2010-10-28T11:00:52  *** greg_f has joined #moin-dev
  19 2010-10-28T16:32:49  *** RogerHaase has joined #moin-dev
  20 2010-10-28T16:49:02  <ThomasWaldmann> dreimark: May be we should rename superuser to wiki_moderator. superuser is only something like a right.
  21 2010-10-28T16:49:21  <ThomasWaldmann> quote from EasyToDo, what's the point of that?
  22 2010-10-28T16:51:27  <ThomasWaldmann> dreimark: "ui to set acl meta tags" - see "Code - UI related CODING", "nicer editing of metadata"
  23 2010-10-28T16:53:19  <ThomasWaldmann> "overview which lists items where acl meta is wrongly used" - define "wrongly"
  24 2010-10-28T16:55:34  <ThomasWaldmann> "list activity of users, e.g. timestamp from session cookie for activity" - how should that work? we don't have access to all users' client cookies (just for the current user)
  25 2010-10-28T16:55:44  <ThomasWaldmann> we also don't have server side sessions any more btw
  26 2010-10-28T16:56:36  <ThomasWaldmann> textcha: i don't think we currently have those active for moin2
  27 2010-10-28T16:57:51  <ThomasWaldmann> "add notification for wrong answered textchas" - you want to spam the wiki admin to death just because some bot couldn't answer the textcha correctly? :)
  28 2010-10-28T16:58:11  <ThomasWaldmann> "add notification for surge protection issues" - same thing...
  29 2010-10-28T16:59:11  <ThomasWaldmann> "ui for moving of multiple subitems. If one splits an item into parts then some of the old subitems needs to be moved to more than one place. There should be an ui which makes it easy to select (drag and drop?) and to move them to a different location" - unclear - use case?
  30 2010-10-28T17:00:22  <ThomasWaldmann> "cli script for (un)serialisation" - that might already exist
  31 2010-10-28T17:01:54  <ThomasWaldmann> "refactor existing cli scripts to the new api", see Code - Rewriting stuff", "(re)writing MoinMoin/script/... stuff for flask-script"
  32 2010-10-28T17:08:45  <dreimark> ThomasWaldmann: wiki_moderator is a word for a functionality of global scope. a wiki moderator needs access to wikiconfig macro or has the superuser right. the naming of superuser does not quite fit to the model we have for it currently
  33 2010-10-28T17:10:05  <dreimark> wrong meta used if you add data to the dictionary which is not given, typo or not existing rights
  34 2010-10-28T17:10:27  <dreimark> s/wrong meta used/"wrong meta used"
  35 2010-10-28T17:11:15  <dreimark> "list activity of users" the session cookie has the timestamp. hmm, or not?
  36 2010-10-28T17:11:40  <dreimark> ah ok, have not looked exactly how we do it in moin2
  37 2010-10-28T17:13:19  <dreimark> the spam thing is some problem, but also you can decide if you want to know or not. currently you can enable notification for user creation too
  38 2010-10-28T17:14:40  <dreimark> "ui for moving" currently I have to do this manually on the server for users if they decide to refactor their pages. And I like to avoid that.
  39 2010-10-28T17:19:38  <dreimark> ThomasWaldmann: about the "global meta". I think we should have a place where we can define global dict values. So that we don't need multiple MyDict subitems. Also we should check which functionality we could move from wikiconfig to this global meta.
  40 2010-10-28T17:22:21  <dreimark> I don't want to add new security problems. but something like the textcha question should be editable by wiki moderator, which likly does not have root access to the server
  41 2010-10-28T17:23:48  * dreimark .oO badcontent on the gci mailing list
  42 2010-10-28T17:47:37  <dreimark> brb
  43 2010-10-28T18:06:55  <ThomasWaldmann> a "moderator" is usually moderating (a discussion, content, whatever), being superuser is not moderating at all
  44 2010-10-28T18:07:47  <ThomasWaldmann> also a moderator is not configuring something
  45 2010-10-28T18:08:49  <ThomasWaldmann> i agree that the superuser stuff is not great, maybe we should rather use acl for all
  46 2010-10-28T18:09:04  <ThomasWaldmann> but as long as there is no concrete plan for this, i won't touch it
  47 2010-10-28T18:10:54  <ThomasWaldmann> "ui for moving" is still unclear
  48 2010-10-28T18:11:28  <ThomasWaldmann> i think the only thing we need is to move 1 item or to move 1 item plus all childs
  49 2010-10-28T18:11:47  <ThomasWaldmann> that covers about 99% of usage
  50 2010-10-28T18:12:26  <ThomasWaldmann> and btw, there is no dict stuff at all used by moin2 iirc
  51 2010-10-28T18:12:55  <ThomasWaldmann> and before that gets reimplemented, it needs thinking it over again
  52 2010-10-28T18:13:13  <ThomasWaldmann> e.g. the -- <unknown> <<DateTime(2010-10-28T22:00:02Z)>> stuff expanding to moin wiki markup ever is crap
  53 2010-10-28T18:13:42  <ThomasWaldmann> especially if your item content is not moin wiki markup :)
  54 2010-10-28T18:15:52  <ThomasWaldmann> RogerHaase: it might be a bit early for "how to do production use of moin2"
  55 2010-10-28T18:16:00  <ThomasWaldmann> (videos I mean)
  56 2010-10-28T18:17:56  <RogerHaase> ThomasWaldmann: Yes, we need to work faster. :-)
  57 2010-10-28T18:19:46  <ThomasWaldmann> :)
  58 2010-10-28T18:19:58  <ThomasWaldmann> and we need more active devs
  59 2010-10-28T18:21:08  <ThomasWaldmann> maybe a video "how to become a moin developer"? :D
  60 2010-10-28T18:21:59  <TheSheep> ThomasWaldmann: I can only record one that says how to not do it
  61 2010-10-28T18:25:15  <dreimark> ThomasWaldmann: i added meta dict for moin2 4 weeks or so ago
  62 2010-10-28T18:26:27  <dreimark> i agree with the crap sentence
  63 2010-10-28T18:28:41  <ThomasWaldmann> dreimark: what does meta dict mean?
  64 2010-10-28T18:30:39  <dreimark> that we can store as meta var dict data. this can be used to define vars which likly is not implemented yet.
  65 2010-10-28T18:32:08  <dreimark> it also can be used for definition lists, which I don't know if it is markup or meta in moin-2.0
  66 2010-10-28T18:32:53  <dreimark> http://hg.moinmo.in/moin/2.0-dev/file/171e17d77b8f/MoinMoin/datastruct/backends/_tests/test_wiki_dicts.py#l20
  67 2010-10-28T18:34:02  <dreimark> bbl
  68 2010-10-28T18:51:38  <RogerHaase> Re. crap: With HTML5, we could use custom data attributes to mark variables and macros with original source: <span data-moin-variable="SIG">-- JoeDoe 2010-10-28 16:45:54 </span>
  69 2010-10-28T18:51:49  <RogerHaase> <div class="table-of-contents" data-moin-macro="TableOfContents(2)">... </div>
  70 2010-10-28T18:54:18  *** kursor has joined #moin-dev
  71 2010-10-28T19:04:14  <ThomasWaldmann> RogerHaase: how does that help us?
  72 2010-10-28T19:05:18  *** greg_f has quit IRC
  73 2010-10-28T19:07:46  <RogerHaase> ThomasWaldmann: If you had the html version of a page, you coud easily translate back to wiki markup.
  74 2010-10-28T19:08:00  <RogerHaase> coud/could
  75 2010-10-28T19:08:15  <ThomasWaldmann> ok, so for gui editor & co
  76 2010-10-28T19:10:13  <RogerHaase> I am intrigued by http://wiki.tils.net/.  Why is CK editor doable and content editable attribute like tils.net not doable?
  77 2010-10-28T19:10:17  <ThomasWaldmann> that'ld mean we need new markup for signature because the current one is not special to signature
  78 2010-10-28T19:11:24  <ThomasWaldmann> if browser compatibility is assured, we can do that :)
  79 2010-10-28T19:11:37  <ThomasWaldmann> there might be usability issues, though
  80 2010-10-28T19:12:09  <RogerHaase> I don't understand why -- <unknown> <<DateTime(2010-10-28T22:00:02Z)>> needs to change.
  81 2010-10-28T19:12:15  <ThomasWaldmann> usually users don't expect pages they view to be directly editable, so if they accidentally hit some key, it would change content and it would have to ask "Save?"
  82 2010-10-28T19:12:44  <ThomasWaldmann> because it is expanded to -- username timestamp before storing the revision
  83 2010-10-28T19:13:31  <TheSheep> you could save after editing a bunch of pages in one commit :D
  84 2010-10-28T19:13:42  <RogerHaase> Ah, I see.
  85 2010-10-28T19:13:45  <TheSheep> but that's probably not good for moin
  86 2010-10-28T19:13:52  <TheSheep> rather for some more experimental wiki
  87 2010-10-28T19:14:13  <TheSheep> wink
  88 2010-10-28T19:17:06  <ThomasWaldmann> btw, we also have that paralled editor stuff in some old repo still, waiting for someone to take care :)
  89 2010-10-28T19:17:12  <ThomasWaldmann> mobwrite stuff
  90 2010-10-28T20:04:54  *** grzywacz has joined #moin-dev
  91 2010-10-28T20:04:54  *** grzywacz has joined #moin-dev
  92 2010-10-28T20:27:30  *** kursor has quit IRC
  93 2010-10-28T21:49:08  *** grzywacz has quit IRC
  94 2010-10-28T22:05:16  *** grzywacz has joined #moin-dev
  95 2010-10-28T23:10:22  <dreimark> re
  96 2010-10-28T23:33:45  <RogerHaase> I need a hint:  Where or how do footnotes get generated at the end of a page?
  97 2010-10-28T23:35:04  <ThomasWaldmann> maybe not implemented yet?
  98 2010-10-28T23:36:51  <RogerHaase> No, they are working, except for <<FootNote>> crashes in _wiki_macro.py.
  99 2010-10-28T23:38:13  <RogerHaase> See http://localhost:8080/moin at the bottom of page.
 100 2010-10-28T23:42:38  <RogerHaase> Oops, bad example. I added the footnotes myself. :(
 101 2010-10-28T23:50:21  <ThomasWaldmann> macros might be broken currently
 102 2010-10-28T23:50:39  <ThomasWaldmann> except the ones specialcases (maybe FootNote)

MoinMoin: MoinMoinChat/Logs/moin-dev/2010-10-28 (last edited 2010-10-27 22:45:02 by IrcLogImporter)