[twdev] Re: Looking for the Rosetta Stone

2018-12-27 Thread @TiddlyTweeter
Mario

Appreciate your detail on this but it misses something.

Say a person writes a Tiddler in a TW of "text to be read". What is the 
problem copying it if the "site" indicates NO copyright conditions?

Josiah

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/2ddb2511-4187-4cca-85e5-b96712800765%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-27 Thread @TiddlyTweeter
Joe & Mario

My sense of this is 

1 - Joe, I doubt any of the stuff (i.e. Tiddler text like you see in blogs) 
you've encountered and want to recycle is in anyway problematic. 
WHY? The creator never thought to (c) it. If they had it would be likely 
the PAGE would gave a CLEAR copyright statement.

2 - Plugins do tend to have copyright terms. These get automatically 
transported when you install them.

IN BRIEF ... I would not worry about it.

Josiah

On Wednesday, 26 December 2018 19:56:10 UTC+1, joearms wrote:
>
> Thanks Mario, 
>
> that was good to know.
>
> What concerns me more are TWs I've found "in the wild" - can I quote from 
> them if I can't get permission from the author
> and if there are no apparent rights in the TW file
>
> Cheers
>
> /Joe
>
> On Tuesday, 25 December 2018 15:14:32 UTC+1, PMario wrote:
>>
>> Hi Joe, 
>>
>> Everything used from tiddlywiki.com is licensed, based on the following 
>> definitions from 2 CLAs
>>
>> see: https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses
>>
>> more specific for individuals: 
>> https://github.com/Jermolene/TiddlyWiki5/blob/master/licenses/cla-individual.md#2-grant-of-rights
>>   
>>
>> TiddlyWiki *code* uses: BSD 3-cause
>> TiddlyWiki *docs* uses: CC-BY 
>>
>> Every contributor needs to sign the CLA prior to merging the 
>> pull-request. Signing the CLA is an "active" process. So it can't happen by 
>> accident. The list of contributors can be seen at the end of the CLA.
>>
>> Every plugin, that can be included with the TW plugin manager has to use 
>> the same licenses. 
>>
>> 3rd party plguins should have their own licenses, which are completely up 
>> to the author. If a plugin itself uses external libraries, the used 
>> licenses can add up. 
>>
>> see: 
>> https://wikilabs.github.io/editions/markdown-it/#%24%3A%2Fplugins%2Fwikilabs%2Fmarkdown-it
>>  
>> ... where my plugin uses BSD 3-clause and the underlying library uses MIT.
>>
>> I personally don't include the license text. I include links only. ... 
>> Because for some of my plugins the license text would be bigger then the 
>> "real" plugin content. 
>>
>> If licenses are defined within a VCS (version control system), it's easy 
>> to verify, which license was active at any given time. If 3rd party plugins 
>> are hosted, without VCS, it will be difficult, since the author can change 
>> the library text at any time. So the latest active plugin could have had a 
>> different license 2 years ago.
>>
>> I personally would *not* want to contribute to the "EDLs (Edit 
>> description lists)" because I consider it "bloat of metadata". I'm in favor 
>> of having an "audit-able" system, but it needs to come "naturally". So it 
>> has to be part of the underlying system, without the need to make the core 
>> more complicated.  
>>
>> IMO a system with much potential for TiddlyWiki is the DAT-protocol and 
>> DAT-filesystem. see: DAT-project  
>>
>> It uses a "copy on write" storage system, that is "naturally" versioned. 
>> So it's easy to create valid links to licenses, which also include the 
>> whole "prose text". ... 
>>   
>> just some thoughts. 
>>
>> have fun!
>> mario
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/97373a26-2f23-46a6-a19a-e778a73734e4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-26 Thread joearms
Thanks Mario, 

that was good to know.

What concerns me more are TWs I've found "in the wild" - can I quote from 
them if I can't get permission from the author
and if there are no apparent rights in the TW file

Cheers

/Joe

On Tuesday, 25 December 2018 15:14:32 UTC+1, PMario wrote:
>
> Hi Joe, 
>
> Everything used from tiddlywiki.com is licensed, based on the following 
> definitions from 2 CLAs
>
> see: https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses
>
> more specific for individuals: 
> https://github.com/Jermolene/TiddlyWiki5/blob/master/licenses/cla-individual.md#2-grant-of-rights
>   
>
> TiddlyWiki *code* uses: BSD 3-cause
> TiddlyWiki *docs* uses: CC-BY 
>
> Every contributor needs to sign the CLA prior to merging the pull-request. 
> Signing the CLA is an "active" process. So it can't happen by accident. The 
> list of contributors can be seen at the end of the CLA.
>
> Every plugin, that can be included with the TW plugin manager has to use 
> the same licenses. 
>
> 3rd party plguins should have their own licenses, which are completely up 
> to the author. If a plugin itself uses external libraries, the used 
> licenses can add up. 
>
> see: 
> https://wikilabs.github.io/editions/markdown-it/#%24%3A%2Fplugins%2Fwikilabs%2Fmarkdown-it
>  
> ... where my plugin uses BSD 3-clause and the underlying library uses MIT.
>
> I personally don't include the license text. I include links only. ... 
> Because for some of my plugins the license text would be bigger then the 
> "real" plugin content. 
>
> If licenses are defined within a VCS (version control system), it's easy 
> to verify, which license was active at any given time. If 3rd party plugins 
> are hosted, without VCS, it will be difficult, since the author can change 
> the library text at any time. So the latest active plugin could have had a 
> different license 2 years ago.
>
> I personally would *not* want to contribute to the "EDLs (Edit 
> description lists)" because I consider it "bloat of metadata". I'm in favor 
> of having an "audit-able" system, but it needs to come "naturally". So it 
> has to be part of the underlying system, without the need to make the core 
> more complicated.  
>
> IMO a system with much potential for TiddlyWiki is the DAT-protocol and 
> DAT-filesystem. see: DAT-project  
>
> It uses a "copy on write" storage system, that is "naturally" versioned. 
> So it's easy to create valid links to licenses, which also include the 
> whole "prose text". ... 
>   
> just some thoughts. 
>
> have fun!
> mario
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/f5039193-e09e-4cb9-86cb-9cf3075964cc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-25 Thread PMario
Hi Joe, 

Everything used from tiddlywiki.com is licensed, based on the following 
definitions from 2 CLAs

see: https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses

more specific for individuals: 
https://github.com/Jermolene/TiddlyWiki5/blob/master/licenses/cla-individual.md#2-grant-of-rights
  

TiddlyWiki *code* uses: BSD 3-cause
TiddlyWiki *docs* uses: CC-BY 

Every contributor needs to sign the CLA prior to merging the pull-request. 
Signing the CLA is an "active" process. So it can't happen by accident. The 
list of contributors can be seen at the end of the CLA.

Every plugin, that can be included with the TW plugin manager has to use 
the same licenses. 

3rd party plguins should have their own licenses, which are completely up 
to the author. If a plugin itself uses external libraries, the used 
licenses can add up. 

see: 
https://wikilabs.github.io/editions/markdown-it/#%24%3A%2Fplugins%2Fwikilabs%2Fmarkdown-it
 
... where my plugin uses BSD 3-clause and the underlying library uses MIT.

I personally don't include the license text. I include links only. ... 
Because for some of my plugins the license text would be bigger then the 
"real" plugin content. 

If licenses are defined within a VCS (version control system), it's easy to 
verify, which license was active at any given time. If 3rd party plugins 
are hosted, without VCS, it will be difficult, since the author can change 
the library text at any time. So the latest active plugin could have had a 
different license 2 years ago.

I personally would *not* want to contribute to the "EDLs (Edit description 
lists)" because I consider it "bloat of metadata". I'm in favor of having 
an "audit-able" system, but it needs to come "naturally". So it has to be 
part of the underlying system, without the need to make the core more 
complicated.  

IMO a system with much potential for TiddlyWiki is the DAT-protocol and 
DAT-filesystem. see: DAT-project  

It uses a "copy on write" storage system, that is "naturally" versioned. So 
it's easy to create valid links to licenses, which also include the whole 
"prose text". ... 
  
just some thoughts. 

have fun!
mario

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/cdfc1fea-107c-44a1-97e9-f5684ba9c2db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-24 Thread joearms

On copyright:

I was thinking more of books - there have been several calls in the TW 
lists for a TW book (and I'd like to see
one - if I knew the TW well enough I could even think of writing one)

The problem is publishers require written authorization notes for 
everything that is not the original
work of the author.

I asked on the Pragmatic Authors List (where I'm a member) - can I quote a 
Tweet - answer "You have to get 
written permission of the author" (email is OK)

The idea of cutting and pasting from many of the good tiddlers I've 
stumbled over would be an
administrative nightmare.

I'd really like to implement the idea of EDLs (Edit description lists) that 
comes from Xanadu

An Edit description lists tells where everything came from. Imagine a EDL 
in some synatx:

[1] = http://www.a.b.c/this.html#tiddlerName1
[2] = http://www.x.y/that.html#TiddlerName2 
...
copy 1,400,120
copy 2,300,68
data "abc"

[1] [2] etc define some tiddlers
 
   copy 1,400,120

means copy 120 bytes starting at byte 400 from reference 1 to output

   data "abc"

means append "abc" to output

Now if the tiddlers themselves had "licence:MIT, reuse:true" headers
then the EDL could be automatically checked and everybody
could get the credits they deserve.

Of course, maintaining the EDL is something that should be done 
programmatically.

TW is one of the few programs that comes near to implementing the ideas of 
Xanadu
- which is why I think it's great.

For authoring high quality documents - the editing and review process is 
critical.
 
So I'd like to see ways to automate the author <-> editor feedback cycle. 

Cheers

/Joe



On Thursday, 20 December 2018 22:14:27 UTC+1, @TiddlyTweeter wrote:
>
> Joe, spot on
>
> ... info is there but all over the place. Us lingerers kinda figure out 
> how to find it but we should get our act together to make better sense of 
> it and connect it up so it can be found easily. 
>
> ... concerning copyright. Probably an easier issue. Plugins often carry 
> copyright/usage terms. I never seen one that was restrictive. Its more 
> likely it doesn't occur to most users to put terms on each tiddler. How 
> about a general TW flag "you can use it" covering all usage unless at 
> tiddler level there is a (c) when a writer needs specific terms?
>
> Josiah
>
> On Thursday, 20 December 2018 21:08:42 UTC+1, joearms wrote:
>>
>> Thanks - seems to me that everything I want to know is out there 
>> somewhere but not organised 
>> at one place and in an order that makes sense to me.
>>
>> I retrospect it would be nice every tiddler has a copyright/reuse field 
>> so I know If I can
>> reuse the tiddler without infringing on usage rights.
>>
>> /Joe
>>
>> On Thursday, 20 December 2018 19:06:34 UTC+1, Diego Mesa wrote:
>>>
>>> The great Eric Shulman explained it beautifully here:
>>>
>>> https://groups.google.com/d/msg/tiddlywiki/3NdhzmCD-Rs/yoxtHnBCAAAJ
>>>
>>> The bottom line is reveal is a IF statement like this:
>>>
>>> <$reveal type="match" default=<> text=<> >
>>> This content is shown if variable1 and variable2 match
>>> 
>>>
>>> On Thursday, December 20, 2018 at 12:03:06 PM UTC-6, joearms wrote:



 On Thursday, 20 December 2018 18:59:56 UTC+1, Diego Mesa wrote:
>
> Joe,
>
> Coming from other languages, in my mind the "reveal" widget is the 
> closest thing to an IF. Wikify is a unique construction to TW. Also note 
> that the great Evan Balster wrote a "Condition" Plugin:
>

 Goodness - I haven't got to reveal yet. I wouldn't have guessed it was 
 an IF statement :-) 

 /Joe

>
> http://evanbalster.com/tiddlywiki/formulas.html#Condition%20Plugin
>
> which exposes <$if>, <$else-if> and <$else> widgets.
>
>
 Nice
  

> On Thursday, December 20, 2018 at 8:40:24 AM UTC-6, joearms wrote:
>>
>>
>>
>> On Thursday, 20 December 2018 14:57:39 UTC+1, Mohammad Rahmani wrote:
>>>
>>> Joe,
>>>
>>>  have you seen:
>>>   https://tiddlywiki.com/#Widgets
>>>
>>
>> Yes - I wanted to know the most important :-)
>>  
>>
>>>
>>> These are list of widgets in TW core:
>>>
>>> The below five widgets are my choice for programming TW and I think 
>>> these are 
>>>
>>>1. list
>>>2. set (and vars)
>>>3. reveal (for conditional operation)
>>>4. wikify
>>>5. import (scope of variable and private methods)
>>>
>>>
>>>
>> Thanks 
>>  
>>
>>> Other widgets are important for example
>>>
>>>- creating/deleteing tiddlers
>>>- field operation
>>>- creating htmls elements (radio, select, editbox, ...)
>>>- ...
>>>
>>>
>>> There are expert people over there can explain in more details.
>>>
>>>
>>> -- Mohammad
>>>
>>

-- 
You received this message because you are subscribed 

[twdev] Re: Looking for the Rosetta Stone

2018-12-21 Thread TonyM
Joe,

Unless you bring in a tiddler from an external source such as a plugin with its 
own licence, I belive you can assume every tiddler is operating under the 
overall tiddlywiki licence.

As an open source project tiddlywiki is not really a place in which to put 
restrictivly licenced code, but just because I have not seen it yet does not 
mean it will not happen.

Plugins often acknowledge others in the readme. This seems to be sufficent.

Others will have a more formal view, but to me contributions are typicaly open 
source and there is little need to manage by tiddler.

Regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/7ba43631-43cb-4582-a780-05cfd4843cc8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-21 Thread TonyM
Joe,

Unless you bring in a tiddler from an external source such as a plugin with its 
own licence, I belive you can assume every tiddler is operating under the 
overall tiddlywiki licence.

As an open source project tiddlywiki is not really a place in which to put 
restrictivly licenced code, but just because I have not seen it yet does not 
mean it will not happen.

Plugins often acknowledge others in the readme. This seems to be sufficent.

Others will have a more formal view, but to me contributions are typicaly open 
source and there is little need to manage by tiddler.

Regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/0a2a170c-7a3c-4278-a9e3-a5463e8a5d24%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread @TiddlyTweeter
Joe, spot on

... info is there but all over the place. Us lingerers kinda figure out how 
to find it but we should get our act together to make better sense of it 
and connect it up so it can be found easily. 

... concerning copyright. Probably an easier issue. Plugins often carry 
copyright/usage terms. I never seen one that was restrictive. Its more 
likely it doesn't occur to most users to put terms on each tiddler. How 
about a general TW flag "you can use it" covering all usage unless at 
tiddler level there is a (c) when a writer needs specific terms?

Josiah

On Thursday, 20 December 2018 21:08:42 UTC+1, joearms wrote:
>
> Thanks - seems to me that everything I want to know is out there somewhere 
> but not organised 
> at one place and in an order that makes sense to me.
>
> I retrospect it would be nice every tiddler has a copyright/reuse field so 
> I know If I can
> reuse the tiddler without infringing on usage rights.
>
> /Joe
>
> On Thursday, 20 December 2018 19:06:34 UTC+1, Diego Mesa wrote:
>>
>> The great Eric Shulman explained it beautifully here:
>>
>> https://groups.google.com/d/msg/tiddlywiki/3NdhzmCD-Rs/yoxtHnBCAAAJ
>>
>> The bottom line is reveal is a IF statement like this:
>>
>> <$reveal type="match" default=<> text=<> >
>> This content is shown if variable1 and variable2 match
>> 
>>
>> On Thursday, December 20, 2018 at 12:03:06 PM UTC-6, joearms wrote:
>>>
>>>
>>>
>>> On Thursday, 20 December 2018 18:59:56 UTC+1, Diego Mesa wrote:

 Joe,

 Coming from other languages, in my mind the "reveal" widget is the 
 closest thing to an IF. Wikify is a unique construction to TW. Also note 
 that the great Evan Balster wrote a "Condition" Plugin:

>>>
>>> Goodness - I haven't got to reveal yet. I wouldn't have guessed it was 
>>> an IF statement :-) 
>>>
>>> /Joe
>>>

 http://evanbalster.com/tiddlywiki/formulas.html#Condition%20Plugin

 which exposes <$if>, <$else-if> and <$else> widgets.


>>> Nice
>>>  
>>>
 On Thursday, December 20, 2018 at 8:40:24 AM UTC-6, joearms wrote:
>
>
>
> On Thursday, 20 December 2018 14:57:39 UTC+1, Mohammad Rahmani wrote:
>>
>> Joe,
>>
>>  have you seen:
>>   https://tiddlywiki.com/#Widgets
>>
>
> Yes - I wanted to know the most important :-)
>  
>
>>
>> These are list of widgets in TW core:
>>
>> The below five widgets are my choice for programming TW and I think 
>> these are 
>>
>>1. list
>>2. set (and vars)
>>3. reveal (for conditional operation)
>>4. wikify
>>5. import (scope of variable and private methods)
>>
>>
>>
> Thanks 
>  
>
>> Other widgets are important for example
>>
>>- creating/deleteing tiddlers
>>- field operation
>>- creating htmls elements (radio, select, editbox, ...)
>>- ...
>>
>>
>> There are expert people over there can explain in more details.
>>
>>
>> -- Mohammad
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/5200f9d9-3c6c-453e-a17b-25ca66b2f6e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread joearms
Thanks - seems to me that everything I want to know is out there somewhere 
but not organised 
at one place and in an order that makes sense to me.

I retrospect it would be nice every tiddler has a copyright/reuse field so 
I know If I can
reuse the tiddler without infringing on usage rights.

/Joe

On Thursday, 20 December 2018 19:06:34 UTC+1, Diego Mesa wrote:
>
> The great Eric Shulman explained it beautifully here:
>
> https://groups.google.com/d/msg/tiddlywiki/3NdhzmCD-Rs/yoxtHnBCAAAJ
>
> The bottom line is reveal is a IF statement like this:
>
> <$reveal type="match" default=<> text=<> >
> This content is shown if variable1 and variable2 match
> 
>
> On Thursday, December 20, 2018 at 12:03:06 PM UTC-6, joearms wrote:
>>
>>
>>
>> On Thursday, 20 December 2018 18:59:56 UTC+1, Diego Mesa wrote:
>>>
>>> Joe,
>>>
>>> Coming from other languages, in my mind the "reveal" widget is the 
>>> closest thing to an IF. Wikify is a unique construction to TW. Also note 
>>> that the great Evan Balster wrote a "Condition" Plugin:
>>>
>>
>> Goodness - I haven't got to reveal yet. I wouldn't have guessed it was an 
>> IF statement :-) 
>>
>> /Joe
>>
>>>
>>> http://evanbalster.com/tiddlywiki/formulas.html#Condition%20Plugin
>>>
>>> which exposes <$if>, <$else-if> and <$else> widgets.
>>>
>>>
>> Nice
>>  
>>
>>> On Thursday, December 20, 2018 at 8:40:24 AM UTC-6, joearms wrote:



 On Thursday, 20 December 2018 14:57:39 UTC+1, Mohammad Rahmani wrote:
>
> Joe,
>
>  have you seen:
>   https://tiddlywiki.com/#Widgets
>

 Yes - I wanted to know the most important :-)
  

>
> These are list of widgets in TW core:
>
> The below five widgets are my choice for programming TW and I think 
> these are 
>
>1. list
>2. set (and vars)
>3. reveal (for conditional operation)
>4. wikify
>5. import (scope of variable and private methods)
>
>
>
 Thanks 
  

> Other widgets are important for example
>
>- creating/deleteing tiddlers
>- field operation
>- creating htmls elements (radio, select, editbox, ...)
>- ...
>
>
> There are expert people over there can explain in more details.
>
>
> -- Mohammad
>


-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/285fe0e4-13ce-4e6f-8c97-4af66afa3b63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread Diego Mesa
The great Eric Shulman explained it beautifully here:

https://groups.google.com/d/msg/tiddlywiki/3NdhzmCD-Rs/yoxtHnBCAAAJ

The bottom line is reveal is a IF statement like this:

<$reveal type="match" default=<> text=<> >
This content is shown if variable1 and variable2 match


On Thursday, December 20, 2018 at 12:03:06 PM UTC-6, joearms wrote:
>
>
>
> On Thursday, 20 December 2018 18:59:56 UTC+1, Diego Mesa wrote:
>>
>> Joe,
>>
>> Coming from other languages, in my mind the "reveal" widget is the 
>> closest thing to an IF. Wikify is a unique construction to TW. Also note 
>> that the great Evan Balster wrote a "Condition" Plugin:
>>
>
> Goodness - I haven't got to reveal yet. I wouldn't have guessed it was an 
> IF statement :-) 
>
> /Joe
>
>>
>> http://evanbalster.com/tiddlywiki/formulas.html#Condition%20Plugin
>>
>> which exposes <$if>, <$else-if> and <$else> widgets.
>>
>>
> Nice
>  
>
>> On Thursday, December 20, 2018 at 8:40:24 AM UTC-6, joearms wrote:
>>>
>>>
>>>
>>> On Thursday, 20 December 2018 14:57:39 UTC+1, Mohammad Rahmani wrote:

 Joe,

  have you seen:
   https://tiddlywiki.com/#Widgets

>>>
>>> Yes - I wanted to know the most important :-)
>>>  
>>>

 These are list of widgets in TW core:

 The below five widgets are my choice for programming TW and I think 
 these are 

1. list
2. set (and vars)
3. reveal (for conditional operation)
4. wikify
5. import (scope of variable and private methods)



>>> Thanks 
>>>  
>>>
 Other widgets are important for example

- creating/deleteing tiddlers
- field operation
- creating htmls elements (radio, select, editbox, ...)
- ...


 There are expert people over there can explain in more details.


 -- Mohammad

>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/51f8b382-d208-4139-9517-32e7821b0dfd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread joearms


On Thursday, 20 December 2018 18:59:56 UTC+1, Diego Mesa wrote:
>
> Joe,
>
> Coming from other languages, in my mind the "reveal" widget is the closest 
> thing to an IF. Wikify is a unique construction to TW. Also note that the 
> great Evan Balster wrote a "Condition" Plugin:
>

Goodness - I haven't got to reveal yet. I wouldn't have guessed it was an 
IF statement :-) 

/Joe

>
> http://evanbalster.com/tiddlywiki/formulas.html#Condition%20Plugin
>
> which exposes <$if>, <$else-if> and <$else> widgets.
>
>
Nice
 

> On Thursday, December 20, 2018 at 8:40:24 AM UTC-6, joearms wrote:
>>
>>
>>
>> On Thursday, 20 December 2018 14:57:39 UTC+1, Mohammad Rahmani wrote:
>>>
>>> Joe,
>>>
>>>  have you seen:
>>>   https://tiddlywiki.com/#Widgets
>>>
>>
>> Yes - I wanted to know the most important :-)
>>  
>>
>>>
>>> These are list of widgets in TW core:
>>>
>>> The below five widgets are my choice for programming TW and I think 
>>> these are 
>>>
>>>1. list
>>>2. set (and vars)
>>>3. reveal (for conditional operation)
>>>4. wikify
>>>5. import (scope of variable and private methods)
>>>
>>>
>>>
>> Thanks 
>>  
>>
>>> Other widgets are important for example
>>>
>>>- creating/deleteing tiddlers
>>>- field operation
>>>- creating htmls elements (radio, select, editbox, ...)
>>>- ...
>>>
>>>
>>> There are expert people over there can explain in more details.
>>>
>>>
>>> -- Mohammad
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/391cba16-f69e-475c-9f07-3ffcc8597e50%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread Diego Mesa
Joe,

Coming from other languages, in my mind the "reveal" widget is the closest 
thing to an IF. Wikify is a unique construction to TW. Also note that the 
great Evan Balster wrote a "Condition" Plugin:

http://evanbalster.com/tiddlywiki/formulas.html#Condition%20Plugin

which exposes <$if>, <$else-if> and <$else> widgets.

On Thursday, December 20, 2018 at 8:40:24 AM UTC-6, joearms wrote:
>
>
>
> On Thursday, 20 December 2018 14:57:39 UTC+1, Mohammad Rahmani wrote:
>>
>> Joe,
>>
>>  have you seen:
>>   https://tiddlywiki.com/#Widgets
>>
>
> Yes - I wanted to know the most important :-)
>  
>
>>
>> These are list of widgets in TW core:
>>
>> The below five widgets are my choice for programming TW and I think these 
>> are 
>>
>>1. list
>>2. set (and vars)
>>3. reveal (for conditional operation)
>>4. wikify
>>5. import (scope of variable and private methods)
>>
>>
>>
> Thanks 
>  
>
>> Other widgets are important for example
>>
>>- creating/deleteing tiddlers
>>- field operation
>>- creating htmls elements (radio, select, editbox, ...)
>>- ...
>>
>>
>> There are expert people over there can explain in more details.
>>
>>
>> -- Mohammad
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/09ab9689-0aa3-414c-9808-490024058aef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread joearms


On Thursday, 20 December 2018 14:57:39 UTC+1, Mohammad Rahmani wrote:
>
> Joe,
>
>  have you seen:
>   https://tiddlywiki.com/#Widgets
>

Yes - I wanted to know the most important :-)
 

>
> These are list of widgets in TW core:
>
> The below five widgets are my choice for programming TW and I think these 
> are 
>
>1. list
>2. set (and vars)
>3. reveal (for conditional operation)
>4. wikify
>5. import (scope of variable and private methods)
>
>
>
Thanks 
 

> Other widgets are important for example
>
>- creating/deleteing tiddlers
>- field operation
>- creating htmls elements (radio, select, editbox, ...)
>- ...
>
>
> There are expert people over there can explain in more details.
>
>
> -- Mohammad
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/f1126587-6023-4162-b116-1ff962348235%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread Mohammad Rahmani
Joe,

 have you seen:
  https://tiddlywiki.com/#Widgets

These are list of widgets in TW core:

The below five widgets are my choice for programming TW and I think these 
are 

   1. list
   2. set (and vars)
   3. reveal (for conditional operation)
   4. wikify
   5. import (scope of variable and private methods)


Other widgets are important for example

   - creating/deleteing tiddlers
   - field operation
   - creating htmls elements (radio, select, editbox, ...)
   - ...


There are expert people over there can explain in more details.


-- Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/e4f11c4c-a583-4561-917e-da7b0b08a157%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread Mohammad Rahmani
Joe,
 The Tiddlywiki user forum seems to be more active and seems to have more 
members, so I also recommend to post there:

https://groups.google.com/forum/#!forum/tiddlywiki


Best
Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/df779e7e-423e-42e9-bf0d-eff118a1c454%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Looking for the Rosetta Stone

2018-12-20 Thread Mohammad Rahmani
Hello Joe,
 I see you are working with TW and raise some interesting and fundamental 
questions!
Most of them are answered nicely and I see you have very good discussion 
from programming point of view.

It would be great if you could put these in a TW wiki and share them to 
community. There is a ready to use wiki to make a resource of such 
discussion.
Take a look at: http://solution-archive.tiddlyspot.com/


For example what you explained in this post is quite informative

   $set  means "let X = var in ...end "
   $list  means "for i in filter do ... end"

I am following up your question and discussions.


Thank you
Mohammad

 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/e1a4715e-503e-4bf6-9018-4edd38506f13%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.