Re: [tw] Re: New: SharedTiddlersPlugin (evolution of IncludePlugin)

2013-05-29 Thread Steve Rutter
Yakov,

I am using your plugin to perform some collaboration magic at my work. I
may have missed it, but I need to make sure all the following are possible.
Given 3 files, a "source" TW containing a large amount of content, and 2
"user" files, which are blank using a customized TW as a template. The
"user" files include the "source" and the other "user" files, and the
"source" includes the "user" files.

Source has a tiddler named "test". User A can see "test", and decides to
update the tiddler. In my TW this is possible, but it only modifies it for
user A. This is fine. User B looks at "test" and now there are 2 versions
of it. I need to make sure user B sees the latest of the 2 versions. In
addition, if user B updates the "newest" of the tiddlers, even though user
B's physical version is the old, it overwrites the old one (I think this
will happen in any case in my TWs). Then, the "source" and User A should
see User B's copy as the "newest". Is this functionality included in the
plugin, or does it have to be written in?

I don't have more than 20 people working off of these at a time, and I
think they can communicate enough to ensure they don't edit at the same
time, plus I'll be having some policy involved that will help with that.

Thanks.

On Wed, May 29, 2013 at 5:45 PM, Yakov wrote:

> Right, ladies and gentlemen,
>
> one (or may be few) more steps to the smooth twWeb workflow. STP 2.2.0 got
> the following changes:
>
> * <> syntax marks the name someNodeName
> as the name of the current TiddlyWiki and including from that node is
> forbidden (if tried, nothing happens)
> ** this is done to avoid some conflicts, including unnecessary conflict
> messages and disabling editing of a tiddler included from TW "A" to TW "A"
> with substituting (this can happen because of transitive including)
> * included tiddlers now have an additional toolbar panel in the edit mode.
> As for now, it contains only a link to the origin tiddler in the source TW
> -- which improves workflow of editing. It's planned to improve the panel
> further -- add an "import" button and probably turn the panel into an
> actual toolbar macro. This feature doesn't require any changes in the
> EditTemplate as it's a hijack of the edit macro; the panel has
> manageIncludedPanel class so that stylings can be adjusted
> * some internal code changes are done as well to make further changes
> closer
>
> In addition, the way to configure FireFox so that it includes from
> "../some path" is added to the "Installation, configuring and
> troubleshooting" section of docs, thanks to Arc.
>
> Best regards,
> Yakov.
>
> PS Julien, so have you succeeded with "../path" urls? I'm interested in
> further investigation regarding Opera (and probably Chrome too).
>
>
> воскресенье, 16 декабря 2012 г., 2:42:51 UTC+4 пользователь Yakov написал:
>
>> Hello everybody,
>>
>> today I'd like to announce that the public release of SharedTiddlers
>> plugin is ready [1].
>>
>> In principle, almost everything, including an introduction, can be found
>> in the repository.
>>
>> In two words: the plugin allows to
>> * see tiddlers from another tiddlywikis (as read-only) inside the "main"
>> one
>> * share theme components (style sheets, templates: PageTemplate,
>> ViewTemplate, EditTemplate, ToolbarCommands) which can be stored in one
>> central TW
>> * do other things, including sharing evaluated transclusions like "toggle
>> menus" engines from TiddlyTools [2] or "custom" ones (in fact, most of
>> plugins can easily turned into evaluated transclusions, which will be
>> described in the documentation later)
>>
>> Some major improvements since IncludePlugin [3]:
>> * now a set of tiddlers (defined by a filter) can be included instead of
>> all tiddlers
>> * shadows and tiddlers can be "substituted" with the included tiddlers
>> (they are not altered and if including is switched off, they remain the
>> same as they were)
>> * a notification system for name conflicts is introduced
>> * elements of themes are now applied on load
>> * wikifyIncluded macro is introduced (see docs)
>> * simple "importing" engine is added
>> * slices are recalculated according to the presence of new tiddlers
>> * documentation on how to make plugins "include-aware" is added (and
>> pieces of code that make abego plugins "include-aware" are removed from the
>> main code)
>>
>> Feedback is welcome. Though, I'm rather slow in my development, so take
>> this into account. Also, if you have some "basic" questions, please take a
>> look at the docs first and let me know if I missed something there.
>>
>> Best regards,
>> Yakov.
>>
>> PS there are some plans for further development including
>> * evaluation system for plugins (to remove the need of making evaluated
>> transclusions)
>> * aggregation tools for analysing data (search and other) among several
>> TWs simultaneously (accounting name conflicts)
>> but I can't predict how soon I implement this.
>>
>> [1] 
>> http://yakovl.bplaced.net/TW/**STP

[tw] Re: New: SharedTiddlersPlugin (evolution of IncludePlugin)

2013-05-29 Thread Yakov
Right, ladies and gentlemen,

one (or may be few) more steps to the smooth twWeb workflow. STP 2.2.0 got 
the following changes:

* <> syntax marks the name someNodeName as 
the name of the current TiddlyWiki and including from that node is 
forbidden (if tried, nothing happens)
** this is done to avoid some conflicts, including unnecessary conflict 
messages and disabling editing of a tiddler included from TW "A" to TW "A" 
with substituting (this can happen because of transitive including)
* included tiddlers now have an additional toolbar panel in the edit mode. 
As for now, it contains only a link to the origin tiddler in the source TW 
-- which improves workflow of editing. It's planned to improve the panel 
further -- add an "import" button and probably turn the panel into an 
actual toolbar macro. This feature doesn't require any changes in the 
EditTemplate as it's a hijack of the edit macro; the panel has 
manageIncludedPanel class so that stylings can be adjusted
* some internal code changes are done as well to make further changes closer

In addition, the way to configure FireFox so that it includes from "../some 
path" is added to the "Installation, configuring and troubleshooting" 
section of docs, thanks to Arc.

Best regards,
Yakov.

PS Julien, so have you succeeded with "../path" urls? I'm interested in 
further investigation regarding Opera (and probably Chrome too).

воскресенье, 16 декабря 2012 г., 2:42:51 UTC+4 пользователь Yakov написал:
>
> Hello everybody,
>
> today I'd like to announce that the public release of SharedTiddlers 
> plugin is ready [1].
>
> In principle, almost everything, including an introduction, can be found 
> in the repository.
>
> In two words: the plugin allows to
> * see tiddlers from another tiddlywikis (as read-only) inside the "main" 
> one
> * share theme components (style sheets, templates: PageTemplate, 
> ViewTemplate, EditTemplate, ToolbarCommands) which can be stored in one 
> central TW
> * do other things, including sharing evaluated transclusions like "toggle 
> menus" engines from TiddlyTools [2] or "custom" ones (in fact, most of 
> plugins can easily turned into evaluated transclusions, which will be 
> described in the documentation later)
>
> Some major improvements since IncludePlugin [3]:
> * now a set of tiddlers (defined by a filter) can be included instead of 
> all tiddlers
> * shadows and tiddlers can be "substituted" with the included tiddlers 
> (they are not altered and if including is switched off, they remain the 
> same as they were)
> * a notification system for name conflicts is introduced
> * elements of themes are now applied on load
> * wikifyIncluded macro is introduced (see docs)
> * simple "importing" engine is added
> * slices are recalculated according to the presence of new tiddlers
> * documentation on how to make plugins "include-aware" is added (and 
> pieces of code that make abego plugins "include-aware" are removed from the 
> main code)
>
> Feedback is welcome. Though, I'm rather slow in my development, so take 
> this into account. Also, if you have some "basic" questions, please take a 
> look at the docs first and let me know if I missed something there.
>
> Best regards,
> Yakov.
>
> PS there are some plans for further development including
> * evaluation system for plugins (to remove the need of making evaluated 
> transclusions)
> * aggregation tools for analysing data (search and other) among several 
> TWs simultaneously (accounting name conflicts)
> but I can't predict how soon I implement this.
>
> [1] http://yakovl.bplaced.net/TW/STP/STP.html
> [2] http://www.tiddlytools.com/#ToggleLeftSidebar%20ToggleRightSidebar 
> [3] http://tiddlywiki.abego-software.de/#IncludePlugin
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [tw] Re: Hangout recording?

2013-05-29 Thread Jeremy Ruston
I ran through a couple of demos during the hangout:

* How and why to run TW5 under node.js

* Using nested list widgets to create the recent changes tab, with its
grouping of tiddler modification dates into days. This is a good example of
how the built-in widgets in TW5 are quite low level, allowing them to be
composed with a good deal of flexibility.

There was discussion about:

* How plugins work in TW5, and widgets
* How can TW5 be self-documenting
* The TW5 plugin repo

Sadly, I missed quite a lot of it due to the connection problems,

Best wishes

Jeremy


On Wed, May 29, 2013 at 1:31 PM, David Gifford  wrote:

> Well, okay, then, sounds like listening to the hangout would be tedious
> and unenjoyable. Can anyone give a brief summary of what was talked about?
>
> Dave
>
>
> On Tuesday, May 28, 2013 8:37:30 PM UTC-5, David Gifford wrote:
>>
>> Hey guys
>>
>> How did the hangout go? Anybody record it? Eager to hear what ideas were
>> floated around.
>>
>> I ran across this on StumbleUpon and thought maybe some of this might
>> serve as possible plugins? http://www.stumbleupon.com/su/**
>> AMcmTY/designshack.net/**articles/javascript/40-**
>> awesome-jquery-plugins-you-**need-to-check-out/
>>
>> Dave
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywiki+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
Jeremy Ruston
mailto:jeremy.rus...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[tw] Re: Hangout recording?

2013-05-29 Thread David Gifford
Well, okay, then, sounds like listening to the hangout would be tedious and 
unenjoyable. Can anyone give a brief summary of what was talked about?

Dave

On Tuesday, May 28, 2013 8:37:30 PM UTC-5, David Gifford wrote:
>
> Hey guys
>
> How did the hangout go? Anybody record it? Eager to hear what ideas were 
> floated around. 
>
> I ran across this on StumbleUpon and thought maybe some of this might 
> serve as possible plugins? 
> http://www.stumbleupon.com/su/AMcmTY/designshack.net/articles/javascript/40-awesome-jquery-plugins-you-need-to-check-out/
>
> Dave
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [tw] Re: Announcing TiddlyWiki version 2.8.0 BETA 1

2013-05-29 Thread chris . dent

On Tue, 28 May 2013, Eric Shulman wrote:


I don't know if main releases are getting an externalized version.
Perhaps Eric can say?


Currently, the main release doesn't generate an externalized version.
Exactly which file (or files) do you need me to create?


For the alpha, the files we used to get were:

http://tiddlywiki.github.com/alpha/empty.html
http://tiddlywiki.github.com/alpha/tiddlywiki_externaljs_tiddlyspace.html
http://tiddlywiki.github.com/alpha/jquery.js
http://tiddlywiki.github.com/alpha/jQuery.twStylesheet.js
http://tiddlywiki.github.com/alpha/twcore.js

Going forward what would be good is to be able to retrieve the
equivalent of those files for:

* whatever the most recent mainline release is
* whatever the most recent beta release is

Note that the file with the name `tiddlywiki_externaljs_tiddlyspace.html`
is "special" in the sense that the links it uses in the 

[tw] Setting up TiddlyWiki5 Hangout #3

2013-05-29 Thread Jeremy Ruston
Yesterdays TiddlyWiki5 Hangout was 70% brilliant and 30% deeply frustrating
connection problems.

I think that part of the problem may have been that the time slot was right
at the time that there is a surge in broadband usage as people get home and
start streaming video from BBC iPlayer.

So, I'd like to try to schedule another hangout quite soon. I've put
together another Doodle poll to choose times on Monday 3rd or Tuesday 4th
June:

http://doodle.com/ewms95nfupu83spy

If you've any questions you'd particularly like to cover, please post them
here.

Many thanks,

Jeremy


-- 
Jeremy Ruston
mailto:jeremy.rus...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [tw] Re: Hangout recording?

2013-05-29 Thread Jeremy Ruston
Hi Måns

Thanks for trying, much appreciated. And for entertaining everyone during
those maddening connection problems,

Best wishes

Jeremy


On Wed, May 29, 2013 at 8:51 AM, Måns  wrote:

> Hi Dave
>
> As Alex stated there were some ("a lot of") technical
> difficulties/obstacles with the live conference.
>
> When the hangout was over - my laptop did shutdown during the video/audio
> multiplexing process and it was impossible to retrieve/recover the footage
> :-(
> I used a digital audio recorder (Zoom 4HN) - to record the audio output -
> therefore I can offer a podcast of the Hangout.
>
>
> http://hangouts.tiddlyspace.gir.dk/#%5B%5B29%20May%202013%20(audio%20only)%5D%5D
> http://xn--mns-ula.dk/hangouts/STE-005.mp3
>
> I haven't edited the audio (except for a "normalization", encoding to mp3
> and a single "cutout" in the start)
>
> *My voice (and occasional guitar interludes) was on the lost video
> screencast - not on the audiocast, therefore you won't find anything I said
> (or played) on the podcast... *
>
> There were some technical difficulties: video and audio fallouts
> especially from Jeremy - You'll have to "jump around" a little or simply
> ignore some passages..
>
> Enjoy
> Måns Mårtensson
>
> Den onsdag den 29. maj 2013 03.37.30 UTC+2 skrev David Gifford:
>
>> Hey guys
>>
>> How did the hangout go? Anybody record it? Eager to hear what ideas were
>> floated around.
>>
>> I ran across this on StumbleUpon and thought maybe some of this might
>> serve as possible plugins? http://www.stumbleupon.com/su/**
>> AMcmTY/designshack.net/**articles/javascript/40-**
>> awesome-jquery-plugins-you-**need-to-check-out/
>>
>> Dave
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywiki+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
Jeremy Ruston
mailto:jeremy.rus...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [tw] TiddlyWiki5 Hangout on 28th May at 18h00 BST

2013-05-29 Thread Jeremy Ruston
Hi Robert

Thanks, that makes sense, I'll try that next time.

Best wishes

Jeremy


On Wed, May 29, 2013 at 12:46 AM, Robert Pollard wrote:

> Jeremy
>
> Shortly after sending my last message - and away from my computer until
> now - I realized that it probably wouldn't work to send the invite to
> tiddlywiki@googlegroups.com as the message wouldn't be coming from a
> group member; however, you could send an invite to your own email, and then
> forward it to the TW Group.
>
> Robert
>
> Robert Pollard
> Information Ecologist
> G+ j.mp/rpollard
> facebook.com/robert.pollard
> @climatechange3 
> ecology2...@gmail.com
> 1.212.864.3156
>
>
> On Mon, May 27, 2013 at 1:08 PM, Robert Pollard wrote:
>
>> Hi Jeremy,
>>
>> You can't set a HoA to be public, but you can send an invitation to your
>> circles - but not extended circles - and to email addresses, and didn't
>> object when I set up to invite tiddlywiki@googlegroups.com
>>
>> It seems unlikely that anyone not in the TW google group would be
>> interested, so if you could also ask people to let you know in advance if
>> they are interested in participating, so you can add them to your circles
>>
>> Hope this works and that the Hangout is a success
>>
>> Robert
>> --
>> Robert Pollard
>> G+ j.mp/rpollard
>> ecology2...@gmail.com
>>
>> On Sun, May 26, 2013 at 3:22 PM, Jeremy Ruston 
>> wrote:
>>
>>> Hi Robert
>>>
>>> I had a look at HoA, but it seems as though you have to explicitly
>>> invite people to the call, rather than being able to set up a public
>>> free-for-all. Do you know if that's the case? If the worst comes to the
>>> worst I'll just record it as a screencast.
>>>
>>> Many thanks
>>>
>>> Jeremy
>>>
>>> --
>>> Jeremy Ruston
>>> jer...@jermolene.com
>>>
>>>
>>> On Sun, May 26, 2013 at 5:15 PM, Robert Pollard 
>>> wrote:
>>>
 It would be great if you can do it as a Hangout On Air - i.e.
 livestreamed and archived on YouTube and an effortless way to record the
 Hangout.

 My schedule won't allow me to participate directly in the Hangout, and
 in any case, I doubt that  **would be able to make any useful
 contribution to the Hangout, but would love to listen to the conversation.

 Here's a Google+ post on how to initiate a Hangout On Air -
 https://plus.google.com/u/0/108210288375340023376/posts/gsW6HiBcaBY -
 a different process than holding a normal Hangout

 Robert

 Robert Pollard
 Information Ecologist
 G+ j.mp/rpollard
 facebook.com/robert.pollard
 @climatechange3 
 ecology2...@gmail.com
 1.212.864.3156


 On Sun, May 26, 2013 at 3:59 AM, Jeremy Ruston >>> > wrote:

> The next TiddlyWiki5 Google Hangout will be next Tuesday at 6pm UK
> time. That's 1pm in New York, and 10am in San Francisco, and a bracing 3am
> in Sydney.
>
> I'll post the URL of the hangout here closer to the time, in the
> meantime if there is anything you'd particularly like to see discussed or
> demoed, do say so here,
>
> I'm looking forward to it,
>
> Cheers
>
> Jeremy
> --
> Jeremy Ruston
> jer...@jermolene.com
>  --
> You received this message because you are subscribed to the Google
> Groups "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to tiddlywiki+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

  --
 You received this message because you are subscribed to the Google
 Groups "TiddlyWiki" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to tiddlywiki+unsubscr...@googlegroups.com.
 To post to this group, send email to tiddlywiki@googlegroups.com.
 Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.



>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "TiddlyWiki" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to tiddlywiki+unsubscr...@googlegroups.com.
>>> To post to this group, send email to tiddlywiki@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywiki+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this g

[tw] Re: Hangout recording?

2013-05-29 Thread Måns
Hi Dave

As Alex stated there were some ("a lot of") technical 
difficulties/obstacles with the live conference.

When the hangout was over - my laptop did shutdown during the video/audio 
multiplexing process and it was impossible to retrieve/recover the footage 
:-( 
I used a digital audio recorder (Zoom 4HN) - to record the audio output - 
therefore I can offer a podcast of the Hangout. 

http://hangouts.tiddlyspace.gir.dk/#%5B%5B29%20May%202013%20(audio%20only)%5D%5D
http://xn--mns-ula.dk/hangouts/STE-005.mp3

I haven't edited the audio (except for a "normalization", encoding to mp3 
and a single "cutout" in the start)

*My voice (and occasional guitar interludes) was on the lost video 
screencast - not on the audiocast, therefore you won't find anything I said 
(or played) on the podcast... *

There were some technical difficulties: video and audio fallouts especially 
from Jeremy - You'll have to "jump around" a little or simply ignore some 
passages..

Enjoy
Måns Mårtensson

Den onsdag den 29. maj 2013 03.37.30 UTC+2 skrev David Gifford:
>
> Hey guys
>
> How did the hangout go? Anybody record it? Eager to hear what ideas were 
> floated around. 
>
> I ran across this on StumbleUpon and thought maybe some of this might 
> serve as possible plugins? 
> http://www.stumbleupon.com/su/AMcmTY/designshack.net/articles/javascript/40-awesome-jquery-plugins-you-need-to-check-out/
>
> Dave
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.