1 2011-02-19T00:01:15  <MattMaker> I tried several different approaches in moinmoin1.9.3 for my wiki - I made a macro, I made a macro that also did an include, I made a Formatter, I made a Parser that added an additional markup for what I wanted
   2 2011-02-19T00:01:42  <MattMaker> there were multiple ways to do it, and I suppose that's a good thing
   3 2011-02-19T00:03:11  <MattMaker> in my use case, it was adding some wikified structure to a multi-level bulleted numbered list -- I wanted to be able to reference them with anchors
   4 2011-02-19T00:03:27  <MattMaker> and I wanted them to look a certain way too
   5 2011-02-19T00:08:03  <MattMaker> noted: When moin2 says "Invalid username or password." it should probably offer the "If you do not have an account, you can create one now. Forgot your password?" also
   6 2011-02-19T00:13:14  <dreimark> for such a case of a message we should have a hint box next to the login (name password)
   7 2011-02-19T00:14:56  <ThomasWaldmann> MattMaker: categories by links has been a total pain
   8 2011-02-19T00:14:59  <dreimark> if it is neaby of the error message, it diverts that message in something not clearly visible
   9 2011-02-19T00:15:41  <ThomasWaldmann> to fix that, we used ----\nCategoryFoo in the end
  10 2011-02-19T00:15:58  <MattMaker> dreimark maybe add the same message to that error message then? so there is a place to click to create an acct
  11 2011-02-19T00:16:10  <ThomasWaldmann> but in moin2 it'll be just tags
  12 2011-02-19T00:20:39  <dreimark> MattMaker: if we want to see it on all kind of problems one has with an account or passwort, we can show it always
  13 2011-02-19T00:22:52  <MattMaker> dreimark either way works for me, my use case is this: I am logging in to a wiki, and I know what my account name *would* be if it exists, but I am not sure I have created one on this particular wiki, so I first attempt to log in. immediately after that fails, I want a link to click to create the account.
  14 2011-02-19T00:25:13  <dreimark> MattMaker: no
  15 2011-02-19T00:25:23  <dreimark> you want a link to recover your passwort
  16 2011-02-19T00:25:35  <dreimark> if that fails you want to have an account
  17 2011-02-19T00:26:08  <dreimark> otherwise you try to create an account with the same mail adress
  18 2011-02-19T00:26:12  <dreimark> and that will fail
  19 2011-02-19T00:26:31  <MattMaker> that's what would have happened just now, then
  20 2011-02-19T00:27:04  <dreimark> i think we should show some hints, what to do next
  21 2011-02-19T00:27:42  <dreimark> the location of the message bar is may be not the best place
  22 2011-02-19T00:27:57  <MattMaker> you know, come to think of it, my old wiki has multiple accounts for the same people, where they used slightly different "handles"
  23 2011-02-19T00:28:18  <MattMaker> identity is a slippery thing
  24 2011-02-19T00:28:35  <dreimark> we can not expose that the account exists just while one is trying names and passwords
  25 2011-02-19T00:29:10  <dreimark> s/while/because/
  26 2011-02-19T00:30:07  <dreimark> in most of my wikis the user must be added to a Group to get access
  27 2011-02-19T00:30:35  <dreimark> it doesn't help to create a new account
  28 2011-02-19T00:32:43  <MattMaker> so I will be able to get as far as trying to re-create my account that does exist, and if I give the same email address, it will fail then, and I will realize I need to recover my password... and if I'm a black hat, now I know what email address that request is going to be sent to...
  29 2011-02-19T00:35:02  <dreimark> something like this is nice https://launchpad.net/+login
  30 2011-02-19T00:37:55  *** Pranav_rcmas has joined #moin-dev
  31 2011-02-19T00:41:05  <MattMaker> agreed, some good ideas there
  32 2011-02-19T00:49:09  <CIA-65> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 10476:7cb014f353c3 2.0-dev/MoinMoin/ (6 files in 5 dirs): remove Category code (except migration code in fs19), we use tags in moin2
  33 2011-02-19T00:52:16  <ThomasWaldmann> ok, templates are next
  34 2011-02-19T00:52:38  <ThomasWaldmann> anything against just tagging templates as such?
  35 2011-02-19T00:54:03  <dreimark> nothing yet
  36 2011-02-19T00:55:25  <dreimark> ThomasWaldmann: also tagged by language etc.
  37 2011-02-19T00:55:28  <dreimark> ?
  38 2011-02-19T00:56:52  <MattMaker> I am completely ignorant of templates as yet, but it sounds like a page/subpage sort of thing rather than a "this page is a template yes/no" thing
  39 2011-02-19T00:56:58  <ThomasWaldmann> you can use any tags you want
  40 2011-02-19T00:57:29  <ThomasWaldmann> but right now this is about replacing "FooTemplate" by "Foo" tag:template
  41 2011-02-19T00:58:11  <ThomasWaldmann> MattMaker: templates are existing content that can be loaded into an item when creating it
  42 2011-02-19T00:58:35  <ThomasWaldmann> in 1.9 we usually preloaded the templates' content into editor
  43 2011-02-19T00:58:54  <dreimark> ok, http://moinmo.in/SeeHere
  44 2011-02-19T00:59:03  <dreimark> left hand
  45 2011-02-19T00:59:47  <dreimark> btw. from template needs then to ignore to copy that tag
  46 2011-02-19T01:02:01  <dreimark> gn
  47 2011-02-19T01:09:07  <MattMaker> ah, I see
  48 2011-02-19T01:11:12  <MattMaker> to me it wants both: a system metadata tag, and/or they could also be sub-pages of Template/
  49 2011-02-19T01:11:52  <MattMaker> I can see how not having "Template" at the end of every name can make a list of them easier to read and choose from...
  50 2011-02-19T01:18:45  <ThomasWaldmann> MattMaker: and you have a i18n problem less
  51 2011-02-19T01:19:12  <MattMaker> good point
  52 2011-02-19T01:19:13  <ThomasWaldmann> esp. if you try to support multiple languages
  53 2011-02-19T01:23:50  <ThomasWaldmann> yay, works :)
  54 2011-02-19T01:24:34  *** Pranav_rcmas has quit IRC
  55 2011-02-19T01:28:33  <CIA-65> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 10477:78e9d49cd09c 2.0-dev/MoinMoin/ (4 files in 4 dirs): remove old itemname-based templates, use a tag 'template' to mark template items
  56 2011-02-19T01:33:46  <ThomasWaldmann> ok, dicts and esp. groups are a bit more difficult
  57 2011-02-19T01:37:15  *** Pranav_rcmas has joined #moin-dev
  58 2011-02-19T01:43:01  * MattMaker has been thinking about some of the proposals to add semantic structure to nodes
  59 2011-02-19T01:47:09  <ThomasWaldmann> maybe rather help to fix the basic stuff before we go into semantics :)
  60 2011-02-19T01:47:55  <MattMaker> yep, but can't stop thinking nonetheless :)
  61 2011-02-19T01:48:14  <ThomasWaldmann> think about groups, acls, tags :)
  62 2011-02-19T01:48:38  * ThomasWaldmann would like to get rid of all those name regexes
  63 2011-02-19T01:54:28  <MattMaker> well, that's what I mean
  64 2011-02-19T01:54:49  <MattMaker> I mean groups, acls, tags relate somewhat to the semantic structure ideas
  65 2011-02-19T02:04:32  <ThomasWaldmann> the main thing currently in the way is group vs. user names
  66 2011-02-19T02:56:05  *** MattMaker has quit IRC
  67 2011-02-19T03:27:17  *** Pranav_rcmas has quit IRC
  68 2011-02-19T03:31:01  *** Trip has joined #moin-dev
  69 2011-02-19T03:31:24  *** Trip is now known as Guest30443
  70 2011-02-19T03:31:45  *** Guest30443 is now known as MattMaker
  71 2011-02-19T03:43:22  *** kasun has joined #moin-dev
  72 2011-02-19T04:06:40  *** grzywacz has quit IRC
  73 2011-02-19T04:40:08  *** kasun has quit IRC
  74 2011-02-19T04:57:38  *** izibi_ has joined #moin-dev
  75 2011-02-19T05:00:40  *** izibi has quit IRC
  76 2011-02-19T06:22:12  *** MattMaker has quit IRC
  77 2011-02-19T06:33:14  *** kasun has joined #moin-dev
  78 2011-02-19T06:37:32  *** izibi_ has quit IRC
  79 2011-02-19T07:19:29  *** Marchael has joined #moin-dev
  80 2011-02-19T07:34:55  *** kasun has quit IRC
  81 2011-02-19T07:39:09  *** Trip has joined #moin-dev
  82 2011-02-19T07:39:23  *** Trip is now known as MattMaker
  83 2011-02-19T08:13:44  *** Marchael has quit IRC
  84 2011-02-19T08:28:25  *** Pranav_rcmas has joined #moin-dev
  85 2011-02-19T08:37:26  *** Marchael has joined #moin-dev
  86 2011-02-19T08:52:16  *** kasun has joined #moin-dev
  87 2011-02-19T09:53:27  *** Marchael has quit IRC
  88 2011-02-19T09:54:00  *** Marchael has joined #moin-dev
  89 2011-02-19T10:05:38  <dreimark> moin
  90 2011-02-19T10:06:45  <dreimark> ThomasWaldmann: we can do it the unix way
  91 2011-02-19T10:07:06  <dreimark> each user becomes his name as group name and is a member of that group
  92 2011-02-19T10:10:31  <dreimark> and those group items need to have acls set with the user name
  93 2011-02-19T10:11:37  <dreimark> so we are again at the point that the system need to know what a user is
  94 2011-02-19T11:22:56  <MattMaker> reading about (learning about) ACLs is enough to give a headache. This ( http://blog.ianbicking.org/security-models.html ) was interesting, although it seems like some security issues out there have no solution currently
  95 2011-02-19T12:02:01  <ThomasWaldmann> dreimark: i had some similar thoughts, but you brought me to another idea right now
  96 2011-02-19T12:02:46  <ThomasWaldmann> "there are no usernames in ACLs, everything is a groupname"
  97 2011-02-19T12:04:18  <ThomasWaldmann> and the groupname JoeDoe, if no group definition is found, implicitely means {JoeDoe} (the group with just JoeDoe user as a member
  98 2011-02-19T12:06:48  <ThomasWaldmann> also, groups only contain groups
  99 2011-02-19T12:07:09  <ThomasWaldmann> and if no group definition is found, ...
 100 2011-02-19T12:10:16  <dreimark> cool
 101 2011-02-19T12:10:33  <dreimark> ThomasWaldmann: ^
 102 2011-02-19T12:11:39  <ThomasWaldmann> it still leaves the problem with publically editable home pages (with group defintion)
 103 2011-02-19T12:12:41  <ThomasWaldmann> e.g. page JoeDoe is editable, so everyone could make a group def there and add himself to JoeDoe group
 104 2011-02-19T12:14:16  <dreimark> hmm may be home pages are only editable by users, we have the subitems for others contributions (Discussion)
 105 2011-02-19T12:15:12  <dreimark> moment
 106 2011-02-19T12:15:27  <dreimark> what is if the group of the user is meta of the user item?
 107 2011-02-19T12:15:42  <dreimark> so it can only edited by the user himself
 108 2011-02-19T12:16:26  <ThomasWaldmann> i thought about user profile -> meta of user "homepage" item
 109 2011-02-19T12:17:59  <ThomasWaldmann> esp. together with the uuid idea, it would be doable
 110 2011-02-19T12:20:05  *** greg_f has joined #moin-dev
 111 2011-02-19T12:20:17  <dreimark> it must be readonly for others
 112 2011-02-19T12:20:29  <dreimark> otherwise a user could easily be hijacked
 113 2011-02-19T12:20:49  <dreimark> just change the mail adress and order a recovery token
 114 2011-02-19T12:21:04  <dreimark> or even better not readable at all
 115 2011-02-19T12:30:15  <ThomasWaldmann> hmm, user/homepage item could be own mimetype with a special renderer
 116 2011-02-19T12:38:53  <ThomasWaldmann> in the end, user profile editing could be just editing user(homepage) item
 117 2011-02-19T12:39:19  <ThomasWaldmann> with all metadata value types supported by special jinja2/flatland widgets
 118 2011-02-19T12:53:23  <dreimark> special item sounds good
 119 2011-02-19T12:53:27  <dreimark> htg bbl
 120 2011-02-19T14:03:28  *** Marchael has quit IRC
 121 2011-02-19T14:13:52  *** MattMaker has quit IRC
 122 2011-02-19T14:26:53  *** grzywacz has joined #moin-dev
 123 2011-02-19T14:26:53  *** grzywacz has joined #moin-dev
 124 2011-02-19T14:52:43  *** kasun has quit IRC
 125 2011-02-19T15:41:03  *** m4k3r has joined #moin-dev
 126 2011-02-19T16:07:22  *** kasun has joined #moin-dev
 127 2011-02-19T16:53:23  *** Pranav_rcmas has quit IRC
 128 2011-02-19T17:06:28  *** Pranav_rcmas has joined #moin-dev
 129 2011-02-19T17:13:02  * dreimark plays with flask.ext script
 130 2011-02-19T17:50:41  *** Pranav_rcmas has quit IRC
 131 2011-02-19T18:06:54  *** kasun has quit IRC
 132 2011-02-19T18:27:50  <dreimark> ThomasWaldmann: http://paste.pocoo.org/show/341353/
 133 2011-02-19T18:28:31  <dreimark> do we want in the end just one scripts file? or keep for now the structure
 134 2011-02-19T18:41:12  *** greg_f has quit IRC
 135 2011-02-19T19:07:07  * dreimark refactors account clis
 136 2011-02-19T19:30:56  *** izibi has joined #moin-dev
 137 2011-02-19T19:35:00  *** m4k3r has quit IRC
 138 2011-02-19T19:35:31  *** m4k3r has joined #moin-dev
 139 2011-02-19T19:38:57  *** m4k3r has quit IRC
 140 2011-02-19T19:39:23  *** m4k3r has joined #moin-dev
 141 2011-02-19T19:46:49  *** m4k3r has quit IRC
 142 2011-02-19T19:47:22  *** m4k3r has joined #moin-dev
 143 2011-02-19T19:47:55  <CIA-65> Reimar Bauer <rb.proj AT googlemail DOT com> default * 10478:c19aca80bee1 2.0-dev/ (4 files in 2 dirs): create, disable, resetpw (account cli scipts) refacrored to flaskext.script
 144 2011-02-19T19:49:04  * dreimark fixes pep8 failures
 145 2011-02-19T19:52:19  *** m4k3r has quit IRC
 146 2011-02-19T19:52:52  *** m4k3r has joined #moin-dev
 147 2011-02-19T20:01:15  <CIA-65> Reimar Bauer <rb.proj AT googlemail DOT com> default * 10479:cd662da10500 2.0-dev/MoinMoin/ (4 files in 2 dirs): PEP8 white space fix
 148 2011-02-19T20:01:18  *** m4k3r has quit IRC
 149 2011-02-19T20:01:49  *** m4k3r has joined #moin-dev
 150 2011-02-19T20:05:45  *** m4k3r has quit IRC
 151 2011-02-19T20:06:16  *** m4k3r has joined #moin-dev
 152 2011-02-19T20:18:53  *** grzywacz has quit IRC
 153 2011-02-19T20:19:16  *** m4k3r has quit IRC
 154 2011-02-19T20:19:49  *** m4k3r has joined #moin-dev
 155 2011-02-19T20:23:14  *** m4k3r has quit IRC
 156 2011-02-19T20:23:42  *** m4k3r has joined #moin-dev
 157 2011-02-19T20:31:24  *** maker has joined #moin-dev
 158 2011-02-19T20:33:06  *** m4k3r has quit IRC
 159 2011-02-19T20:34:55  *** maker has quit IRC
 160 2011-02-19T22:20:55  <ThomasWaldmann> ree
 161 2011-02-19T22:43:09  *** Pranav_rcmas has joined #moin-dev
 162 2011-02-19T22:43:33  <ThomasWaldmann> dreimark: from MoinMoin.app import app?
 163 2011-02-19T22:46:49  <ThomasWaldmann> dreimark: __doc__ in resetpw is wrong
 164 2011-02-19T22:47:28  <ThomasWaldmann> dreimark: Manager import?
 165 2011-02-19T23:07:26  *** Trip has joined #moin-dev
 166 2011-02-19T23:07:37  *** Trip is now known as MattMaker
 167 2011-02-19T23:41:05  *** Pranav_rcmas has quit IRC
 168 2011-02-19T23:55:15  *** Pranav_rcmas1 has joined #moin-dev
 169 

MoinMoin: MoinMoinChat/Logs/moin-dev/2011-02-19 (last edited 2011-02-18 23:45:03 by IrcLogImporter)