Emphasising cloning approach

How about this for a work-around: When a tiddler is cloned, a ClonedFrom field
is created. When you want to change the title of a tiddler, clone it then
change give it a new name.

There could be a "refactor links" plugin which could seek out cloned
tiddlers, references from the tiddlers being cloned, then alter links. The
cloned tiddler could be given a "1" in a isDead field.

This work-flow would emphasise cloning and the self-replicating aspects of
TW. It promotes a cautious approach where tiddlers are not deleted: if you
want to change it clone it! I have sometimes deleted a tiddler and really
wished there was a undo button. Cloning is also more closely related to
"forking" in GitHub <#GitHub>: its more of the zeitgeist than deleting...
Clone to delete

It might be worth considering changing the delete buttons function: rather
than deleting it, it could just be demoted in the evolution of the
TiddlyWiki <#TiddlyWiki>.

Delete could also be a cloning function: instead of it being removed from
the store forever, a new tiddler could be created with a tittle appended
with "deleted", the tag "isDead" and a field "clonedFrom". "isDead"
tiddlers could then be hidden, like shadow tiddlers.

(The isDead technique was shown to me by a friend who developed his own
"fractal database" method. He was inspired by attempting to model Stafford
Beers recursive Viable System Model. Given that names of things are
subjective and socially constructed (from some philosophical standpoints)
emphasising the process and relationships hidden behind the name can be
seen as more important.

As a user, I want to create new tiddlers and give them whatever name I
want. I want to be able to track the development of my idea from "original"
though various "clones". When we start to use words like "parent" and
"child" we are adopting a metaphor related to sexual reproduction – subtly
different from "cloning": its the difference between a plant grown from a
seed produced from a pollinated flower and one produced from a cutting. TW
is all about growing from cuttings..... TW is a quine, a self replicating
program. I think this fact is a sleeping giant in our thinking about
branding
Cloning language, cloning metaphor: TW –The Quine Wiki

I think this would be a strategy for branding and marketing. Bringing the
philosophy related to the underlying computer science and the language we
use to create tiddlywikis and knowledge closer together will enable
cohesive devel.

We could consider the wiki and the quine as a muse and metaphor for some of
the issues related to knowledge creation identified by Quine <#Quine> and
elaborated on by Hofstader <#Hofstader> in GEB <#GEB>

On 26 May 2015 at 16:29, PMario <[email protected]> wrote:

> On Tuesday, May 26, 2015 at 1:51:29 PM UTC+2, Danielo Rodríguez wrote:
>>
>> When we get the TWederation set up, unique tiddler IDs might become of
>> general interest.
>>
>> This is something that confuses me. Jeremy has expressed his interest on
>> federation, but all the comments and attitudes of an important part of the
>> community are against the unique IDs. I don't know how do they plan to
>> handle this.
>>
>
> I think, the important part here is. Users will always face tiddler names
> only. .. you can easily prefix them.
>
> eg: pmario/myTiddler, rdanielo/myTiddler, .... So TW names are different,
> depending on there origin. .. This is called a "namespace"
> We use this mechanism a lot with system tiddlers, so all the functions
> should be in the core already.
>
> -m
>
> --
> 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 [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/6ff8f85c-80de-4cb6-99cc-f530739c8dc7%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/6ff8f85c-80de-4cb6-99cc-f530739c8dc7%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CALc1hYcWK1AZkqCNx8%3DQH5YW6Qakaq6Br8kU%3D1kKxrq7YWRUWg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to