1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-04 17:16:18 +00:00
TiddlyWiki5/editions/tw5.com/tiddlers/talkytalky/TalkyTalky.tid

102 lines
3.1 KiB
Plaintext
Raw Normal View History

2013-03-20 12:14:32 +00:00
title: TalkyTalky
tags: talkytalky
2013-03-21 18:12:11 +00:00
!!! Intro
2013-03-20 12:14:32 +00:00
# Open http://en.wikipedia.org/wiki/Oxford
# Show how advanced wiki users open pages in separate tabs
# TiddlyWiki started with the idea of making a wiki like GMail
#* First version of TiddlyWiki in 2004: http://tiddlywiki.com/firstversion.html
2013-03-20 17:20:57 +00:00
#* Current version: http://tiddlywiki.com/
2013-03-20 12:14:32 +00:00
#* Turned out to be interesting because it encourages short writing
# It was just a demo, feedback provoked making it practical
#* http://deferentialgeometry.org/ - the open notebook of a theoretical physicist
#* http://oxkunengroup.tiddlyspace.com/ -- group of Oxford recreational mathematicians
# Jeremy's company Osmosoft acquired by BT in 2007 - http://osmosoft.com/
2013-03-21 18:12:11 +00:00
!!! User experience
2013-03-20 12:14:32 +00:00
# Open http://five.tiddlywiki.com/
# Now left BT, rebooting TiddlyWiki while freelance consulting as part of 25 year plan
# An open source project for end users
# Show reading experience
# Show editting, including editing bitmaps
# Tiddler model: a bag of tiddlers, each a set of name:value pairs, with some fields being standardised
# Information is more reusable if cut up into the smallest semantic units, and made addressable by name/URI
2013-03-20 14:41:43 +00:00
# Technically, html file is data plus a javascript application to manipulate it
#* Server is static, hosted on GitHub Pages
2013-03-20 12:14:32 +00:00
2013-03-21 18:12:11 +00:00
!!! API
2013-03-20 12:14:32 +00:00
# Open dev tools console
# Show api
2013-03-20 15:09:27 +00:00
#* `$tw.wiki.deleteTiddler("HelloThere")`
#* `$tw.wiki.addTiddler({title: "HelloThere", text: "This is a new Tiddler, linking to a TiddlerThatDoesntCurrentlyExist"})`
#* `$tw.wiki.getTiddlerLinks("HelloThere")`
#* `$tw.wiki.filterTiddlers("[tag[docs]sort[modified]]")`
2013-03-20 12:14:32 +00:00
2013-03-21 18:12:11 +00:00
!!! Using the standalone edition
2013-03-20 12:14:32 +00:00
# Open http://five.tiddlywiki.com/empty.html in Chrome Canary
# Create tiddlers, show links, missing, orphans, tags, tagging, references
# Use missing tiddlers to find a typo
# Show transclusion and templates
# Click Save, click `accept`
# Open file in text editor, see content within it
2013-03-20 15:09:27 +00:00
# Note that saving technique works in virtually all browsers
2013-03-21 18:12:11 +00:00
!!! Using the encrypted edition
2013-03-20 15:09:27 +00:00
2013-03-20 12:14:32 +00:00
# Set password
# Click Save again, click `accept`
# Open file in text editor, verify content is encrypted
2013-03-21 18:12:11 +00:00
!!! Using TiddlyFox
2013-03-20 15:09:27 +00:00
2013-03-20 12:14:32 +00:00
# Open saved file in Firefox, show TiddlyFox dialogue
# Enter password to decrypt
# Start adding tasks
# Save using TiddlyFox, refresh to show changes
2013-03-20 15:09:27 +00:00
2013-03-21 18:12:11 +00:00
!!! Task management demo
2013-03-20 15:09:27 +00:00
2013-03-20 17:20:57 +00:00
# Create some tasks
2013-03-20 12:14:32 +00:00
# Import and demo TaskManagementDemo
# Algebra of tiddlers
2013-03-21 18:12:11 +00:00
!!! Saving online
2013-03-20 14:41:43 +00:00
# Open http://tiddlyspot.com/
# Simple PHP scripts
# Show TiddlySpot integration
2013-03-21 18:12:11 +00:00
!!! Using the node.js edition
2013-03-20 12:14:32 +00:00
# Open http://five.tiddlywiki.com/static.html
# Click links to show individual tiddlers
2013-03-21 18:12:11 +00:00
!!! Server integration with TiddlyWeb/TiddlySpace
2013-03-20 12:14:32 +00:00
2013-03-20 15:09:27 +00:00
# Open http://tw5test.tiddlyspace.com/tw5
2013-03-20 12:14:32 +00:00
# Open network console
# Show lazy loading
2013-03-21 18:12:11 +00:00
!!! TiddlyWiki5 ClientServer edition
2013-03-20 17:20:57 +00:00
2013-03-20 12:14:32 +00:00
# Start `./serve.sh`
# Open http://0.0.0.0:8080/
# Open network console
2013-03-20 14:41:43 +00:00
# Note same code on client and server
2013-03-20 17:20:57 +00:00
#* Same sync engine, too
2013-03-20 12:14:32 +00:00
2013-03-21 18:12:11 +00:00
!!! Wrap-up
2013-03-20 12:14:32 +00:00
2013-03-20 17:20:57 +00:00
# Open https://github.com/Jermolene/TiddlyWiki5
2013-03-20 12:14:32 +00:00
# TiddlyWiki looking for sponsorship
2013-03-20 17:20:57 +00:00
# Open http://federatial.com/
2013-03-20 12:14:32 +00:00
# Federatial looking for opportunities to adapt TW5 for corporate use
2013-03-21 18:12:11 +00:00
!!! Coda
2013-03-20 12:14:32 +00:00
# Cecily: http://jermolene.tiddlyspace.com/cecily