[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: Hiding the TW (at first)

2018-12-25 Thread @TiddlyTweeter
The neat thing, for most purposes on "hiding" in TW is its CSS structure. 
What folk sometimes (somewhat incorrectly) call "Read Only" is mostly just 
changing some CSS rules.

One thing I'd myself like to understand much better is how to combine 
"startup actions" that are informed by auto-detection of the environment 
(e.g. smartphone) with application of specific CSS layouts and "hidings".

josiah

joearms wrote:
>
> I want to turn off most of the advanced features of the TW ...
>

-- 
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/b2b68bbc-72e0-49ab-a786-1dca991bd5d0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Hiding the TW (at first)

2018-12-25 Thread TonyM
Joe,

Thats an exciting idea. Noteself could be a way to do this because you could 
introduce the ability for users to annotate such a manual with notes, favorites 
even custom tocs or a repitition learning system, saving changes in the btowser 
session.

I have being planing to find a way to save a noteself wiki out to a file based 
wiki so it can be owned out side the browser session. For those that can build 
a couchdb they could save it there.

Perhaps you could keep a list of steps taken in your journey so others can 
build similer manuals for other languges. I did this for sql and map reduce 
when studying big data.

Some food for thought.
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/95e19379-6047-4c1e-990d-70b39723144e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Hiding the TW (at first)

2018-12-25 Thread joearms
I want to turn off most of the advanced features of the TW -

Imagine two modes.

"safe" - only opening tiddlers, searching and closing tiddlers remain
"normal" - the standard version.

Then I imagine a "do not press this" button - which when pressed causes 
some very fancy fireworks
and swaps from safe to normal mode.

(by fireworks I'm thinking of something like the special effect in 
https://federatial.com/ - or even with sound effects)

Why?

I would be fun to introduce the TW by taking something like Unix Manual 
Pages and programmatically
generating a TW that is, at first sight, appears to be conventional web 
page - but which reveals itself to have
a lot more hidden power.

I am planning to do this for the manual pages for my favourite programming 
language :-)

Cheers

/Joe

-- 
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/4cb105eb-f1b7-4ac5-a8b4-8bc74511145f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.