On Tuesday, June 17, 2014 at 4:09 PM, Mircea S. wrote:
> Ok. I understand better now.
>
> 1. The *cards:
> The reason I’m asking is that I’ve had a little test at the office today with the WAGN system on a VM. I have this really nice lady in accounting that is open to anything new I want to try but also has a keen sense of what can be passed around as “normal". I use her as a barometer before a full blown test on the entire 6 person department. She instantly recognized “ * “ as of some compositional importance. A card named *something seemed very unintuitive to her as composition needed another term, also seeing other cards with both some+*thing really got her commenting about it. She said that in writing, under “normal” circumstances, one puts * after a word, like something*.
>
> From what I understand in your answer, this * thing really is like a character that you use as a marker for system cards. This way they show up all neatly in one group when sorted, and are probably easier to select and narrow down that way. Her suggestion to have it at the end of the word really doesn’t help as something*+somethingelse looks just as weird. So when you think about changing this, if you would ever consider that, please think about this e-mail and consider the “System”card as a valid option towards clarity and readability. Or moving to a character that is equally distributed along the vertical axis like > or < or = or ~ or @ so that it better melds with the accompanying word @email or ~email.
> While true that people don’t juggle system card every day, that * really doesn’t “say” system it just hints to “important”. I don’t know if any of this is possible as escape characters are an issue.
>
What you are really asking about here is if we could use a different convention for system cards. The answer is probably yes, but it probably isn't worth it. We do want to support variations and extensions, but this feature really isn't implemented in a way that is easy to override in extension modules. It is probably reasonable to be able to adjust which special characters are left in the name/key and which ones are stripped out as Ethan's examples for Email show. That way you could use different characters in your Wagns. Then having the system card indicator be changable wouldn't be too hard.
The only caution is that there is some value in having these things be the same across wagns to facilitate data interchange, something we want to support a lot more in the future so you can have a network of Wagns that share data back and forth.
>
> 2. I watch again the video on Inclusion on the "How to” section
http://www.youtube.com/watch?v=7-Vvima0Q5M#t=238 and together with your answer I had a lightbulb moment and understood the reasons behind the decision.
> So now I have another short question:
> Consider the system of + cards as it is designed today. If the “how to fix printer+difficulty” card is embedded in the “how to fix printer” card then all one has to write is {{+difficulty}}. If we set it as {{+difficulty | titled}} is it possible to the + sign to be invisible in the final document?
>
> Consider: Having + before a title is a little off, especially if partial or total capitalization is used like +Difficulty or +DIFFICULTY.
> Be aware that I’m not saying that the + sign be removed from everywhere. A name “How to fix printer+Difficulty” is surely informative “+Difficulty” is also understandable in the code {{+Difficulty}}. What I’m saying is that the titled Difficulty should be visible without the + sign so end users can read their merry way without wondering that the + is there for. Also having the card open or closed with the + in the title is again a little off.
>
> The case would best be described like this. When the card is referenced to, in it’s shorthand form in code {{+Difficulty}}, the text end result should not include the + if it’s the first character.
> Is this even possible, or even probable in the future? (just for the titled version, for everything?)
>
> Thank you for reading this. Be advised that my familiarity with the code is null so some of this might be more that a little off.
> Mir
>
The + in titled view is a bit of an oddity. If you are pretty good with css, you can fix that with styles. Note that the '+' is in a span with the class 'joint', so you can make the first such span below a title be invisible.
We've talked about changing '+' to '/', which would make it more like file system and URI paths. '/' is actually not allowed in names now, so you don't have to worry about having those in the existing data.
Gerry
>
>
> > Pe 17 iun. 2014, la 23:13, Ethan McCutchen <
et...@grasscommons.org (mailto:
et...@grasscommons.org)> a scris:
> >
> >
> >
> > On Tue, Jun 17, 2014 at 1:50 PM, Mircea S. <
mir...@unom.ro (mailto:
mir...@unom.ro)> wrote:
> > > I’ve read up on the documentation.
> > >
> > > Please correct the assertions below:
> > >
> > > 1. The * character has no programatic meaning, that being said, it is only a convention that all “system” cards have a * in front of the name. They could, someday, just have normal names or as in Objective-C Classes a prefix like "NS"String. They could be called SystemCardname and so on, WGCardname (from WAGN) or DKCardname (from Decko)
> > > TRUE or FALSE
> >
> >
> > This is almost true. There are basically two ways that star cards are addressed in the code:
> > name variants. Whereas "email", "EMAIL", "$$email$$" and "Email?!" are all variants of the same name, "*email" is a different name. So if you go to a url with any of those other variants, they'll go to one card, and *email will go to another. We do this so that cards like "*type" and "*children" don't define names (email and children) that sites might want to define for themselves.
> > sets. If you go to a card like "Mircea+*email" and you go to edit, say, the read permissions for that card, then you will see that you have an option to apply that rule to 'All "+*" cards'. By default, wagn comes with rules that makes such cards editable only by administrators.
> >
> > So you can generally change the name of such a card without major breakage, but it may change which rules apply to it.
> >
> >
> > > 2. Compound names are simply card names with a "+" in them.
> >
> >
> > This part is correct.
> >
> > > My understanding is that this is kind of a manual way to denote that the Card1+Card2 name is a card that holds Card1 and Card2 part of itself. In the end, it’s just a naming convention and the “+” can be anything like a “space” character or the word “and”.
> > > TRUE or FALSE
> >
> >
> >
> > This is FALSE. There is a LOT of functionality connected to plusses that you cannot easily replace with other characters, including:
> > short references to card names in links (
http://wagn.org/links) and inclusions (
http://wagn.org/inclusions)
> > querying in WQL (
http://wagn.org/WQL) (which is used in lots of menu items, like related)
> > contextual names (
http://wagn.org/contextual_names)
> >
> > The sum of all this is that plus cards (
http://wagn.org/plus_cards) are how Wagn creates fields.
> > > > > To unsubscribe from this group and stop receiving emails from it, send an email to
wagn-dev+u...@googlegroups.com (mailto:
wagn-dev%2Bunsu...@googlegroups.com).
> > > > > To post to this group, send email to
wagn...@googlegroups.com (mailto:
wagn...@googlegroups.com).
> > > > One of the Wagneers, Wagn.org (
http://wagn.org/)
> > > >
> > > > Wagn. How pioneers roll.
> > > >
> > > > s: ethan.mccutchen
> > > > t: @intogreater
> > > >
> > > >
> > > >
> > > > --
> > > > You received this message because you are subscribed to the Google Groups "Wagn Developers" group.
> > > > To unsubscribe from this group and stop receiving emails from it, send an email to
wagn-dev+u...@googlegroups.com (mailto:
wagn-dev+u...@googlegroups.com).
> > > > To post to this group, send email to
wagn...@googlegroups.com (mailto:
wagn...@googlegroups.com).
> > > To unsubscribe from this group and stop receiving emails from it, send an email to
wagn-dev+u...@googlegroups.com (mailto:
wagn-dev+u...@googlegroups.com).
> > > To post to this group, send email to
wagn...@googlegroups.com (mailto:
wagn...@googlegroups.com).
> > One of the Wagneers, Wagn.org (
http://wagn.org/)
> >
> > Wagn. How pioneers roll.
> >
> > s: ethan.mccutchen
> > t: @intogreater
> >
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups "Wagn Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to
wagn-dev+u...@googlegroups.com (mailto:
wagn-dev+u...@googlegroups.com).
> > To post to this group, send email to
wagn...@googlegroups.com (mailto:
wagn...@googlegroups.com).
> To unsubscribe from this group and stop receiving emails from it, send an email to
wagn-dev+u...@googlegroups.com (mailto:
wagn-dev+u...@googlegroups.com).
> To post to this group, send email to
wagn...@googlegroups.com (mailto:
wagn...@googlegroups.com).
____________________________________________________________
FREE ONLINE PHOTOSHARING - Share your photos online with your friends and family!
Visit
http://www.inbox.com/photosharing to find out more!