[tw5] Custom Classes help?

2018-10-11 Thread CD
Hey, so I'm fairly new to Tiddlywiki and have stumbled upon user classes 
and how to implement it on to tiddlers.

However, I'm not exactly sure how it works. Would one have to create a 
stylesheet before hand to implement the classes?

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d7172a33-5e6d-4f44-bb56-32fdf3cfa327%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Has There Been an Updated Version of the Export Tiddlers Plugin for TW5?

2018-08-14 Thread CD
Good Evening All,

I'm in the middle of creating a Tiddly for a DnD Campaign and am currently 
trying to figure out an easier way to transfer some Tiddlers from other 
Wikis I've put together without needing to drag and drop them one by one.

While searching for a plugin that could help with this, I ran into this 
thread(linked below) and was wondering if there was an updated version of 
it for TW5?
If not is there currently a plugin that can help with moving multiple 
tiddlers to and from Wikis?

Thanks in advance.

Thread:
https://groups.google.com/forum/#!msg/tiddlywiki/Obz-gYRVo5o/sCh8O3f5ACgJ;context-place=msg/tiddlywiki/sQwVkfYJqEg/AuFpF9HLAAAJ

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/11a7c85c-a7ce-4d82-be8d-dd4159552eb6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Using an Advanced Search and/or a filter to bulk add or remove tags to a set of tiddlers.

2018-07-01 Thread CD
Hello there. I'm not so sure if the following is something you would want, 
but in terms of tagging multiple post at a time, I'd say it get the job 
done.

The original discussion I got this from is 
here: https://groups.google.com/forum/#!topic/tiddlywiki/qo0kmYAhyMg

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/76cdfbbc-30bb-43e6-8c96-68fcc5620271%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Newbie Having A Hard Time Importing Tiddly Plugins From Other Sources

2018-06-29 Thread CD
Okay, so I wasn't able to drag and drop them as you did, but I was able to 
do it, finally.

Before I explain how, I show tell you that:

   - I am using Chrome as a browser
   - the "save automatically" option is on
   - not really using any addons/ extensions for saving, just manually 
   saving it each time
   
The way I was able to add the Maps plugin was by downloading the entire 
TiddlyWiki, from there I was able to drag and import the files needed from 
TiddlyMap.org like described in the instalation guide.

Not sure what this means, but thanks again!

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/bc26b8cc-61af-4cf8-8e79-7da9e9f524bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Newbie Having A Hard Time Importing Tiddly Plugins From Other Sources

2018-06-29 Thread CD
Thanks for replying. Yes, I'm using TW5 Empty which explains so much now.

I've also been trying to install this 
one: http://tiddlymap.org/#Installation and other github based plugins but 
the import tool just gives me links. 
(https://github.com/felixhayashi/TW5-TiddlyMap)
Like, I would understand why its simply copying and pasting the address 
down, but many of the installation pages just say to drag and drop but it 
doesn't really help install the way they're describing how its supposed to 
be installed.. if that makes sense..?

I should also mention that I'm using this on a chromebook.

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d3993dc9-446a-472f-9143-c42e32c9b203%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Newbie Having A Hard Time Importing Tiddly Plugins From Other Sources

2018-06-29 Thread CD
Hey, so I've barely began to toy around with TiddlyWiki a few days ago, 
about five or four days, and have been trying to add plugins that I'm 
hoping will optimize my experience in using TiddlyWiki for note keeping and 
the like.

I have seen the starting plugins given from the "Empty Version" of Tiddly, 
and was curious to add more from other sources.

One in particular is the table of contents plugin by FND. Linking 
discussion 
here: https://groups.google.com/forum/#!topic/tiddlywiki/96ollIZcJMk

I was kinda confused about this plugin at first seeing the "Not executed 
because this plugin needs a newer version of TiddlyWiki" message in the 
DevPad site's PluginManager.

It didn't help that I'm an absolute disaster when it comes to reading code.

I have read the tutorial on Tiddly and it still didn't make sense. Dragging 
the plugin address didn't work as I thought it would. Importing it this way 
tends to leave out all the essential shadowed files. This would then lead 
me to dragging and importing those files one by one, which I'm not sure is 
what I'm supposed to do..?

So if it's not too much to ask, I would greatly appreciate the help in 
figuring this out as well as some sort of simpler way in adding plugins in 
the future.
Thanks.

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/cc0e7998-e8f7-4219-9741-28e07cc0e75c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: where is old tiddlywiki.org?

2011-12-01 Thread cd...@peermore.com


On Dec 1, 1:11 am, Måns humam...@gmail.com wrote:
 Please update @docs with best procedures on how to migrate content
 from the old wiki to the new wiki..

Måns, you have the power to change the content in @tiddlywiki such
that it lists the information that people need in order to be able to
know how to contribute, you can do, for example, these things:

 + a little advice howto add stuff to existing material ie. is it
 better to link or tag from or to related/already existing material,
 from/to categories or individual (sub)tiddlers?!

I'm not willing to do it myself because a) I don't have the time, b) I
can't set the precedent that the lead dev on _tiddlyweb_ is going to
somehow be responsible for community documentation on _tiddlywiki_.
There's only one of me so I have to choose how to spend my limited
time.

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



[tw] Re: where is old tiddlywiki.org?

2011-12-01 Thread cd...@peermore.com
On Dec 1, 6:21 pm, Eric Shulman elsdes...@gmail.com wrote:
  Not saying you MUST do it, I'm just taking issue with the bad precedent 
  idea.

 I think you misunderstood Chris' point.  Chris is the lead dev on
 ***TiddlyWeb***, which is a server-side infrastructure that can be
 used to host TiddlyWiki documents... but it is NOT ***TiddlyWiki***.
 It definitely be a bad precedent (and counter-productive) to expect
 the lead dev on one project to divert his focus (and limited time) to
 writing end-user documentation for another project, even if those two
 projects are related.

Yes, thanks, that's pretty much my point. Alongside that, because I'm
a dev on TiddlyWeb, not on TiddlyWiki I'm _not_ much of an expert on
TiddlyWiki. In fact it's rather remarkable how little I know about
effective use of TiddlyWiki given how long I've been pushing tiddlers
into it with TiddlyWeb.

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



[tw] Re: where is old tiddlywiki.org?

2011-12-01 Thread cd...@peermore.com
On Dec 1, 8:24 pm, Bauwe Bijl bauweb...@gmail.com wrote:
 so I wrote a tiddler about it. I think it would be better if this
 tiddler (or any other about the same topic) got more
 attention...perhaps in the MainMenu...(b.t.w. I cannot edit the
 MainMenu)http://tiddlywiki.org/#[[About the old wiki]]

I've added it to MainMenu. Thanks for writing that.

You seem to have been having weird issues with editing tiddlers in
that space. Have you been able to identify any patterns?

One thing to keep in mind: If you access as tiddlywiki.tiddlyspace.com
and tiddlywiki.org, you will need to login in two separate times: The
auth handling is done with cookies that are domain constrained and the
one that works for tiddlywiki.org will not work for *.tiddlyspace.com.
Look up in the upper right to see if you are logged in.

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



[tw] Re: where is old tiddlywiki.org?

2011-12-01 Thread cd...@peermore.com
 I've tried searching on this group, the tiddlyweb group - and even on
 the dev group with phrases like: tiddlywiki.org migrate,
 tiddlywiki.org, migration, tiddlywiki.org migrate etc etc etc -
 and I *can't* find those (or any) old posts about how to/best
 procedures regarding migrate/copy content from the Old wiki to the new
 wiki...  -

The index on google groups is notoriously horrible for searching. I
always find things by browsing. In this case by looking for threads on
which I contributed, as I don't write that often in this group. These
are some threads from earlier this year where the migration was
discussed.

http://groups.google.com/group/tiddlywiki/browse_frm/thread/c005b5a50001bbc9
http://groups.google.com/group/tiddlywiki/browse_frm/thread/98f2c5aaeb584d41
http://groups.google.com/group/tiddlywiki/browse_frm/thread/b2f9f3b062dd1db8

The role I perceive for myself in this process is helping people to
make the best use of tiddlyspace for the purpose of hosting the
documentation, thus my continue participation in this thread as people
try to find out how things are pieced together. The documents
themselves need to be someone else's problem...

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



[tw] Re: where is old tiddlywiki.org?

2011-11-30 Thread cd...@peermore.com
On Nov 30, 6:03 pm, Dave cedar...@telus.net wrote:
 Every time I click on a link that originally went to the
 tiddlywiki.org site and the info I need, it redirects to the new site
 which doesn't have the information in question.

 Is there a way to get to the old site?

Hey Dave,

You can help out with the migration of content.

Now that you know the way to the old stuff, when something is missing
from the new site, please move it there from the old site.

Thanks!

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



[tw] Re: TiddlySpace: contributing and other things

2011-11-30 Thread cd...@peermore.com
On Nov 28, 10:53 am, Yakov yakov.litvin.publi...@gmail.com wrote:
 Does TiddlySpace have a separate google.group, or it's convenient to
 post in this (TiddlyWiki) group?

It doesn't have its own group, but I'm beginning to think that it
might be useful. Mostly tiddlyspace discussion happens in the
tiddlyweb group but that group is primarily a technical or development
group, discussing the project itself, not so much just using the
service.

If there is interest I'm happy to organize another group for
tiddlyspace _use_.

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



[tw] Re: lost password on tiddlyspace

2011-11-30 Thread cd...@peermore.com
On Nov 27, 5:01 am, Margie Roswell mrosw...@gmail.com wrote:
 Want to try on tiddlyspace, but have forgotten password, and don't see an
 option to have it mailed to me.

 To whom should I appeal to have password mailed to me?

I believe you may have already resolved this by creating another
space, but just to make sure loose ends are tied up: TiddlySpace
doesn't keep your email address so at the moment there is no official
process for resetting a password other than just asking the admins.

At the moment the address for that is hello @ osmosoft.com. Another
option is to post in the tiddlyweb google group.

We should probably make a help at tiddlyspace.com address, pronto,
however we want to make sure that it doesn't actually get used very
much: There isn't actually a support organization surrounding
tiddlyspace: it is, thus far, a best effort service by the people
involved.

When a proper support address exists it will be published in the
tiddlyspace docs.

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



[tw] Re: TiddlySpaceMailBox - messages from/to on TiddlySpace

2011-11-16 Thread cd...@peermore.com
On Nov 15, 11:12 pm, Måns humam...@gmail.com wrote:
 Hi TwWebWizards

 I made a little TW-app (*not* HTML) for messages  meant for
 inclusion... @mailbox.
 I depends on the ability to evaluate parameters - so I set
 evaluateMacroParameters = full in a systemConfig tiddler
 [[zzMailBoxConfig]]...

Looks like there may be a bug somewhere in your stuff.

This url:

http://mama.tiddlyspace.com/

is running code which is generating requests to the server that start
like this:

GET /bags/bauwebijl)*Mail%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail
%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail
%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail
%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail
%20*(@bauwebijl)*Mail%20
*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail
%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail%20*(@bauwebijl)*Mail
%20*(@bauwebijl)

and go on for several _thousand_ more characters.

This is the result of an exponential process of similar URIs being
requested, looking like the above, each subsequent one getting bigger
and bigger until the server declares that the URI is too long.

Effectively the code is doing the equivalent of fork-bombing the
server, so please fix it :)

If its not fixed soon and it starts having a significant impact on
server performance I'll have to go in and remove the offending tiddler
myself.

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



[tw] Re: TiddlyWiki.com vs. TiddlyWiki Community Site

2011-11-14 Thread cd...@peermore.com
On Nov 14, 8:54 pm, Tobias Beer beertob...@googlemail.com wrote:
 So please, Jeremy, Chris, ... stick your heads together to make that
 happen... and get some community site and design guru's on board. I
 mean, I would definetely contribute if only there was such a project.
 Even though a lot of information has already been gathered there, I
 don't think TiddlySpace itself is the right place / has the right
 design / ships with the right premises. This is an enterprise in its
 very own right.

Why is this something that Jeremy or I should do or be responsible
for? It's a community site, right? So presumably the community could
do it? TiddlyWiki, TiddlyWeb, TiddlySpace, TiddlyHoster, GieWiki (and
lots of other things) are _all_ free. If somebody is willing and just
needs a server, I can happily give you that, I've got servers, but
that's about it.

Or if it is a choice between me and Jeremy, why would it be me? I'd be
doing TiddlyWeb. In fact I have been doing tiddlyweb, and I'm unable
to sacrifice the time I devote to TiddlyWeb because I'd prefer to do
one thing well rather than several things poorly. TiddlyWeb has a
front domain site[1], a specific documentation site[2], a google group
with very quick response time[3], and a plugin namespace and
distribution system that is standard for tools of its type[4]. The
quality of these things have all suffered as a result of TiddlySpace,
I can't also add TiddlyWiki into the fray.

My continued voice in this discussion is as a concerned bystander. My
efforts in the past with doing things like migrating code to github
have been attempts to shake the tree, but I'm overbooked in other
parts of the tiddler universe and TiddlyWiki is not my baby nor my
thing. If you must have someone like that then I suggest you look to
Jeremy and/or Eric.

So my response is a warm-hearted version of this:

Tobias, I've seen you design some very cool things for TiddlyWiki, how
about you put your head together with Mans, Wolfgang, Mario, Alex and
whoever else would like to see it happen, and make it happen. If you
can get things flying, and you need some server space, let me know,
and I'll get you some space on my peermore server.

[1] http://tiddlyweb.com
[2] http://tiddlyweb.peermore.com/wiki/
[3] http://groups.google.com/group/tiddlyweb
[4] http://pypi.python.org/pypi?%3Aaction=searchterm=tiddlywebplugins

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



[tw] Re: Tiddler-Based-Communication-Protocol

2011-11-11 Thread cd...@peermore.com
On Nov 11, 9:44 am, Tobias Beer beertob...@googlemail.com wrote:
 Probably rather quickly we end up with a lot of what TiddlyWeb already
 has implementations for, like roles, recepes, bags atop of the atomic
 thing at the heart of it all... called a tiddler... and a
 serialization that wraps the stuff and sends it across the web.

 If these data are then communicated via some bloated XML or a perhaps
 way more streamlined JSON pattern... that would not even have to be
 part of the standard, but just different means to serialize all the
 bits and pieces required for communication ...via some library
 implemented in whatever serverside environment is to ones liking.

 The protocol / exchange formats should be simple and clear, just like
 the concept of a tiddler.

I'm not really sure what I can add to this, because I pretty much
agree with what you've said.

TiddlyWeb already provides an architecture for moving tiddlers around
and it is pretty straightforward because it uses HTTP. And tiddlers in
TiddlyWeb are pretty easy to identify because the URI of the tiddler
_is_ the tiddler. This is all standard and entirely intentional
aspects of TiddlyWeb being a true web application (i.e. psuedo-
RESTful).

The serialization model in TiddlyWeb makes it possible to send and
receive tiddlers however you like and persist them in a way that is
independent of how they are sent. Again, standard and entirely
intentional aspects of being a good web app.

I think the issues that tiddlygrp and a few others have pointed out
are:

1. There's no standard format.
2. Tiddlers don't have UUIDS, thus lending themselves to free-floating
in a global distributed network.

On 2, that's a simple matter of programming. We can make it so
tiddlers have uuids, but then you need to decided if/when those uuids
change. Do you get a new uuid per revision? Does the uuid stay the
same or change if the tiddler is renamed? Or do you keep a history, as
in proper version control and enable some git like handling?

On 1, I personally think tiddlers are both simple enough and have
establish enough of a precedent that we can go with what's already
being done along with some light improvements. A tiddler is a lightly
nested dictionary:

* title: string
* modifier: string
* creator: string
* modified: date§
* created: date§
* text: string (binaries encoded as needed)
* type: string (content-type of text)
* revision: an arbitrary identifier for this revision
* tags: list of strings
* fields: dictionary of arbitrary string:string pairs

§ how to represent dates would need to be resolved

The shortcomings in the above is that this tiddler, internal to
itself, does not disambiguate itself from another tiddler with the
same title. In TiddlyWeb this is handled by the bag concept, but that
is presumably not a universal concept in the tiddlyverse. Thus some
kind of uuid, or uri would be desired as well.

OR it's entirely reasonable just to say the inter-server transport is
Atom, because that would work too. Atom is capable of representing
tiddler just fine (with some tweaks for arbitrary fields). Or perhaps
JSON activity streams.

Note that most of this syntax and semantics for tiddlers was driven
by the model established in the TiddlyWiki AdaptorMechanisn, which
adapts server content (of many types) to TiddlyWiki Tiddler objects.
TiddlyWeb's understanding and modeling of a Tiddler object is quite
similar but a bit different (to deal with bags and recipes and real
revisions). The difference, though is easily handled at the interface
between TiddlyWeb's core and the serializations that it uses for
transport.

Very happy to answer more specific questions, but without some
direction I'm not sure what else to say.

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



[tw] Re: TiddlySpace upload service status?

2011-10-06 Thread cd...@peermore.com


On Oct 6, 5:23 am, G.J.Robert robertus0...@gmail.com wrote:
 I just tried to upload a couple of images onto my tiddlyspace, but no matter
 what image name I provided, the actions always failed. Could you check the
 status of the upload service or code? Thanks!

I just uploaded an image without problem so there doesn't seem to be a
general issue with uploads.

Can you provide more details on:

* which upload interface you are using to attempt your uploads
(something in the backstage, a macro in a tiddler, a raw PUT with
curl, etc)
* the time and date of when you've tried
* the names of the files
* the browser you are using
* any error messages you are receiving

Thanks.

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



[tw] Re: Ticklers not saving on Tiddlyspace

2011-10-01 Thread cd...@peermore.com
On Sep 30, 3:00 pm, Greg Scher g...@gregscher.com wrote:
 Does anyone have any thoughts on why ticklers might not be SAVING on
 TIddlyspace?  I can create them, but when I update something (e.g. change a
 date, mark it complete, etc...) it doesn't seem to trigger the change event
 which requires a save. Instead, no matter what I do, one I create the
 tickler, the only thing I can do is delete it.  I am running MGSD 3.1.8c

This is likely the result of the issues hopefully solved by this
forthcoming change: 
http://groups.google.com/group/tiddlywikidev/browse_thread/thread/b93c7bcae70d664a#

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



[tw] Re: Preso 2 - a default TiddlySpace application

2011-10-01 Thread cd...@peermore.com


On Sep 30, 1:46 pm, hugheth thehugh...@googlemail.com wrote:
 1)  TiddlySpace Applications such as preso2 rely on twikifier to
 produce an HTML representation of tiddlers. This currently doesn't
 have the ability to deal with macros, though I gather this
 functionality is planned. As is such, no macros will currently work in
 preso2, until changes to twikifier are made.

This isn't quite accurate. Some macros do work in twikifier, as long
as the rendered tiddler is presented to twikifier with the right
context (a bag or recipe). Things like list timeline and
tiddler can all work.

foreachTiddler doesn't work because that macro is not included in
the set of macros that twikifier has available. It is unlikely that it
ever will.

The reason for this is that fET's run code and we cannot allow a
user's custom code to run on the server (without complicated
safeguards that we don't have implemented at the moment).

If we did let such code run it could lessen the server's ability to
service other users.

 2) Again, functionality such as twikifier should be handling this at a
 lower level below preso2. Can you file this as an issue 
 athttps://github.com/Hugheth/preso2/explaining what you (presumably)
 found so I can comment further? Cheers.

This isn't quite true either. twikifier doesn't have anything to do
with rendering binary tiddlers. When a binary tiddlers is requested
from the server, if you ask for it as JSON, you get the binary content
of the tiddler in the text field, base64 encoded, with the 'type'
field set to the content-type of the tiddler. If you ask for it raw
(i.e. Accept: */*) it will be returned in its binary form. So what
preso2 ought to be doing is seeing that a tiddler is binary and doing
the appropriate thing (either pushing the base64 text into a data URI,
or requesting the raw content). twikifier never comes into play for a
binary tiddler, only for tiddlers which are considered to be wikitext.

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



[tw] Re: Need help with saving new tiddler created with htmlform on TiddlySpace

2011-09-21 Thread cd...@peermore.com
On Sep 19, 12:02 pm, Måns humam...@gmail.com wrote:
 Hi TwWizards

 I'm trying to make my own version of Google+ in TiddlySpace (a work in
 progress...)

 My greatest obstacle (at the moment) is that I can't make a html-form,
 which creates a new topic - or a new subtopic to an existing topic.
 It won't save changes...http://d-minus.tiddlyspace.com/#CreateTopic

I'm not sure if this is the correct or complete solution, but in
addition to merging in the defaultCustomFields, you need to call
autoSaveChanges.

So where you have:

store.saveTiddler(t,t,txt, who, when, tags, fields);

change that to:

var newTid = store.saveTiddler(t,t,txt, who, when, tags, fields);
autoSaveChanges(null, [newTid]);

I got this idea by looking at


https://github.com/TiddlySpace/tiddlyspace/blob/master/src/plugins/TiddlySpaceInit.js

which creates and saves a lot of tiddlers.

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



[tw] Re: An update to TiddlySpace

2011-09-20 Thread cd...@peermore.com


On Sep 20, 7:21 pm, David Gifford dgiff...@crcna.org wrote:
 Hi Matt

 Checking out the new stuff.

 Preso sounds interesting but turns up a dead link.

Preso is not quite ready to go. That link will work soon. In the
meantime if you go to http://preso2.tiddlyspace.com/ you'll see an
option to preview things.

Many different pieces are being assembled from different places so it
will take a few days to get them all going.

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



[tw] Re: TiddlySpace First Time User Experience

2011-09-07 Thread cd...@peermore.com
On Sep 6, 2:53 pm, Yakov yakov.litvin.publi...@gmail.com wrote:
 Is it ok to put feedback into a TiddlySpaceGoals tiddler in a
 TiddlySpace or it's better to write here?

Either is fine. I found your TiddlySpaceGoals tiddler soon after you
created it. Thanks for your input.

It may seem counterintuitive but I think that as we evolve TiddlySpace
to be a system where one of the interfaces is TiddlyWiki, rather than
TiddlyWiki being _the_ interface, the TiddlyWiki experience will
actually get better.

It is because we've tried to hork TiddlySpace stuff into TiddlyWiki
that the TiddlyWiki experience is not a seamless as it could be. I
think if we let TiddlyWiki be TiddlyWiki, and let TiddlySpace be about
tiddlers, we can keep things bounded, clean, and easier to understand.

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



[tw] Re: Federated wiki and tw

2011-09-06 Thread cd...@peermore.com
 maybe some of you have seenhttp://wardcunningham.github.com/?  Ward
 (the inventor of the wikiwiki) is working on a federated wiki.  Why
 is this relevant for tiddlywiki?  At least two things spring to my
 mind:

Yeah, I've been watching Ward's stuff with interest too. Unfortunately
I haven't had the time to really dig that I would like.

 2) An important lesson for tiddlywiki development.  Ward defines a
 data format for the wiki pages (something like tiddlers) AND also some
 form of identity (a kind of uuid) for each page, including a change
 history.  This data format makes it possible to share the federated
 wiki content, something that is missing in the tiddlywiki world.

There is a fairly unified _abstract_ data format for tiddlers. Within
TidldyWiki and most of the sever sides a tiddler is a thing with some
known attributes (text, tags, modifier, modified) and a dictionary of
unknown attributes (fields). This is effectively a dictionary (or
associative array if you prefer that term) with a nested dictionary.
Every programming language and data transmission format worth any
effort supports this format.

So I would say, no, the tiddly* world does have a shared data format:
the tiddler.

In the TiddlyWeb (and its spawn) world, JSON has become the preferred
transmission format as it robustly represents the nested dictionary
form.

 Unfortunately different backends for tiddlywiki make use of different,
 usually non-documented data formats.  Look at tiddlyweb, cctiddly and
 giewiki and the tiddler as file backend.

In my mind, how a server-side choose to _store_ a tiddler is a matter
of taste and need have no bearing on how a tiddler is represented upon
the interface at the boundary of the server-side. TiddlyWeb, for
example, can store tiddlers in text files on disk (in a few different
formats), in pretty much an RDBMS, in other tiddlyweb servers, in
redis, in RAM and there's even been some effort to do things like
store tiddlers on IMAP servers. That's quite a lot of formats;
however, every TiddlyWeb server makes all those tiddlers available as
JSON (amongst other formats) and can accept tiddlers from elsewhere in
that format.

That JSON interface for getting and putting tiddlers is effectively
the core value proposition of TiddlyWeb. I'm biased, but I happen to
think that's why it is more powerful than the other server side
offerings.

 With a defined data format
 and some form of tiddler identity it would be possible to use
 tiddlywiki as the base for a real collaborative system and at the same
 still be a personal wiki.

Because of the defined data format (the nested dictionary mentioned
above) that includes arbitrary fields, it is possible, if you like,
for every tiddler to have a UUID that stays with it throughout its
life, independent of its title, its container, and its server.

As you may have seen on http://tiddlyspace.com/ tiddlers and
tiddlywiki are already being used as the basis for a real
collaborative system. It's not yet federated on multiple servers but
the limitations are time, energy and code, not technical.

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



[tw] Re: TiddlySpace Documentation

2011-08-20 Thread cd...@peermore.com
On Aug 20, 12:23 am, jasondunham jwdun...@gmail.com wrote:
 Another idea:

 Can we get a button on a tiddler that generates a full URL for that tiddler?
  This would be very helpful when you want to direct someone to a particular
 tiddler in the tiddlyspace docs.

You might check out the repviewmacro, it adds links to the various
representations available for a tiddler, not just the in a
tiddlywiki one:

   http://repviewmacro.tiddlyspace.com/

That's just one of several ways to achieve the same thing.

One of the big powers of TiddlySpace (because of TiddlyWeb which lies
under it all) is that all the tiddlers are accessible and useful as
individual entities on the web. By default TiddlyWiki hides this, but
you can do things to expose them.

Some of the more advances uses of TiddlySpace have dispensed with
TiddlyWiki entirely, just keeping the Tiddler concept as the main
thing.

My space, http://cdent.tiddlyspace.com/ , and Jon's space,
http://jon.tiddlyspace.com/ don't use TiddlyWiki as the entry point.
Ben has made some demos of his work on something called TiddlyLib:
http://bengillies.tiddlyspace.com/TiddlyLib%20Demos

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



[tw] Re: TiddlySpot Documentation missing

2011-08-19 Thread cd...@peermore.com
On Aug 19, 6:49 am, jasondunham jwdun...@gmail.com wrote:
 The page I originally wrote was the content 
 athttp://oldwiki.tiddlywiki.org/wiki/MonkeyGTD/Customization_Guide/Cust
 In April I found it had been migrated tohttp://mgsd-docs.tiddlyspace.com/
 --  Custom Project Classifications  (Please tell me there's a way
 to get a URL directly to a tiddler and I'm just too dumb to figure it
 out!!!)

There's a few ways, here's two:

* 
http://mgsd-docs.tiddlyspace.com/#%5B%5BCustom%20Project%20Classifications%5D%5D
* http://mgsd-docs.tiddlyspace.com/Custom%20Project%20Classifications

 Fast-forward to today, when I was trying to point someone else to that
 information. Browsing the tiddlyspace page, that tiddler is gone,
 except in the Missing Tiddlers list.  I have no idea why or how.  Can
 anyone help find the updated content or at least explain how it could
 have gotten lost?

Can you give me a more narrow date range of when you made your edits?
With that I'll be able to check the log files and see if your changes
made it to the server properly in the first place and then what might
have happened after that. The logs go back a year or so, so it is
possible to look quite far back in time, but they are large enough
that if I can narrow the search that would be useful. Thanks.

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



[tw] Re: TiddlyWiki version 2.6.3 released

2011-08-19 Thread cd...@peermore.com


On Aug 10, 5:54 pm, Martin Budden mjbud...@gmail.com wrote:
 I'm pleased to announce the release of version 2.6.3 of TiddlyWiki.

[snip]

 Any problems, please report them in this thread, or alternatively
 raise an issue on github.

Given the apparent confusion with this release I'm confused on whether
I should release a new version of tiddlywebwiki including this
release, or wait for 2.6.4? As I understand this thread the issue with
upgrades is not related 2.6.3 itself, but instead with modern
browsers, and that is not germane in the tiddlyweb setting. However, I
understand there also may be issues with deprecated functions having
been fully removed rather than simply deprecated. What is the status
of that?

Thanks.

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



[tw] Re: TiddlySpot Documentation missing

2011-08-19 Thread cd...@peermore.com
On Aug 19, 3:30 pm, jasondunham jwdun...@gmail.com wrote:
 The Custom Project Classifications tiddler that I stubbed out says it
 was changed on 11 April 2011, so I probably edited the other one on
 the same day or a couple days before at max.

It appears the Adding%20another%20Project%20or%20Action%20Status
tiddler was deleted at 02/Aug/2011:16:28:03 +0100 from within the
tiddlywiki. I'm able to make some guesses about the user who did it
and why but I can't be certain without some more significant digging,
so I wouldn't care to speculate beyond saying that it appears it was
an accident.

I will endeavor to dig up the content from a backup and place it into
the wiki.

This does highlight a concern we've had for some time but not
addressed: In the pseudo-public spaces like mgsd-docs and tiddlywiki
'delete' is too powerful: anybody with an account can do it. This is
probably not ideal. It works okay in the limited spaces where there
are only a few members.

Ideas on solutions?

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



[tw] Re: TiddlySpot Documentation missing

2011-08-19 Thread cd...@peermore.com
On Aug 19, 3:54 pm, cd...@peermore.com chris.d...@gmail.com wrote:
 I will endeavor to dig up the content from a backup and place it into
 the wiki.

http://mgsd-docs.tiddlyspace.com/#%5B%5BAdding%20another%20Project%20or%20Action%20Status%5D%5D

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



[tw] Re: Created space, can't create user

2011-07-19 Thread cd...@peermore.com
On Jul 19, 12:22 pm, Crys Foab crys.f...@gmail.com wrote:
 Hi,

 I first created a main account, for the sake of this thread let's call
 it MAIN.
 I got automatically the space MAIN.tiddlyspace.com.

 Then, as MAIN, I created a few other spaces:
 — SUB1.tiddlyspace.com
 — SUB2.tiddlyspace.com
 — SUB3.tiddlyspace.com
 I can access all of them with my MAIN user.

The base issue you're encountering here is that _every_ user gets a
space, with a name that is the same as their username. Therefore if
you create a space with name X then user X cannot be created because
space X already exists. It doesn't mean, though, that user X exists.

 As these spaces evolves, I'd like to create a different admin user for
 each of the SUB[1-3].tiddlyspace.com, mainly for security reasons. As
 a logical and easy choice, I'd like to use SUB[1-3] usernames (I don't
 want to create other accounts with autogenerated corresponding spaces,
 it'd be a waste).

From the standpoint of the server's resources, additional spaces and
users is not expensive in any way, so you don't need to concern
yourself with waste, unless its just in your disposition.

 I guessed the SUB1 user was autogenerated when I created the
 SUB1.tiddlyspace.com space. But what password do I have to use? I
 tried with the same password as MAIN but got An error occurred.

The user doesn't exist, thus has no password.

 It seemed I should have created the SUB[1-3] users at first instead of
 creating the corresponding spaces as a logged user. But, how could I
 have known this subtlety?

The security model you're pursuing was not expected when we designed
the sign up system, so unfortunately it doesn't clearly suggest these
things. I think, although I can't be sure, that the following sort of
model was expected:

* someone signs up, uses their space, learns about TiddlySpace
* decides they want more, makes some
* decides they want other people involved, shows them how to create
their owns spaces
* adds those other users to shared spaces

 What can I do to solve this situation?

The easiest thing to do would be to register new users with whatever
usernames and then add those users as members to your sub spaces. If
that just won't do we can do some things server-side to set things up
as you want.

HOWEVER

I would caution you that the notion of an admin user does not apply in
TiddySpace. By default, without under the hood tweaking, any user that
you add as a member of a space has all the same privileges and powers
as any other user in the space, including the user that created the
space.

So depending on what you are trying to achieve, you may not be able to
with the defaults.

Adjusting the defaults means changing the policies on the recipes and
bags that make up a space. You can learn about such things here:
http://tiddlyweb.peermore.com/



 Could you help me please? … please ??

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



[tw] Re: sync to TiddlySpace errors

2011-07-15 Thread cd...@peermore.com
On Jul 14, 9:14 am, Kosmaton kosma...@gmx.com wrote:
 Hello,

 When I try to sync to TiddlySpace from a local, altered copy of the
 space, I get a bunch of these:

     Error parsing result from server: SyntaxError: syntax error

 An obvious reason might be that I do not manage (should I?) to log
 into the local copy using the username/pswd under which it was
 downloaded - remaining unplugged user.

This sounds like it might be the case. I can confirm if you can give
me some more details on the datetime you were trying and what browser
you were using.

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



[tw] Re: URGENT: Who owns raemes and console.tiddlyspace.com

2011-07-11 Thread cd...@peermore.com
On Jul 9, 8:18 pm, PMario pmari...@gmail.com wrote:
 PS: @cdent or TiddlySpace admin, please check if there is a problem
 with the recipe settings.

I did some looking around and all I can tell is that, based on the
timing of the activity, that the content is being copied/manipulated
by a human, not a bot or script. So somebody is manually going around
and getting at your content, for reasons unclear.

You can inspect the public recipe for spaces just as easily as anyone
else: http://raemes.tiddlyspace.com/recipes/raemes_public

That suggests nothing special is going on.

This is a very interesting problem, I'm not sure how to resolve it. It
reflects the web at large with places like content farms copying
content from elsewhere on the web. In those situations conflicts are
resolved by contacting the representatives of the farms. In this case
we don't know who is driving the raemes space.

If the situation becomes abusive one option is for us to drop a
message into the space with contact information and block the person
from editing. I'd prefer not do that if other options are available.

It does seem like a problem we'll need to address in a more formal way
as TiddlySpace grows.

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



[tw] Re: TiddlySpace cookie authentication problem

2011-05-11 Thread cd...@peermore.com
On May 11, 9:14 am, Peter Neumark neumark.pe...@gmail.com wrote:
 Hi!

Hi! For stuff related to TiddlySpace you are likely to get the
quickest responses by posting to the TiddlyWeb group:
http://groups.google.com/group/tiddlyweb

I'll go head and answer you here, but if we could continue the thread
in that group, that would be great.

 I'd like to use TiddlySpace in a corporate setting, so I need to host
 it myself. I followed all the steps 
 in:http://cdent.tiddlyspace.com/bags/cdent_public/tiddlers/Hosting%20you...
 At first it seemed like everything works, but I can't register or log
 in.

It is most likely this is related to a problem in your
tiddlywebconfig.py file, especially the server_host setting. Can you
post (or send to me privately if you don't want to expose your domain
to the public) your tiddlywebconfig.py so I can get some sense of
what's going on in there?

TiddlySpace requires that the server_host['host'] be set to an
externally visible domain and that you access the server by one of two
ways:

* that domain (e.g. tiddlyspace.com)
* a host within that domain (e.g. cdent.tiddlyspace.com)

If you access over 'localhost' you will reach the server, but then a
few things won't work predictably including:

* domain setting on cookies
* doing PUTs of tiddlers from within a generated TiddlyWiki

On tiddlyspace.com that domain points to an IP but so too does the
wildcard domain of *.tiddlyspace.com. A similar setup is what you want
for your server.

If messing with DNS is not possible, or at least not in a testing
scenario, then you can do something like this in /etc/hosts of the
server and the client machines you are testing with:

127.0.0.1   tiddlyspace.org cdent.tiddlyspace.org
fnd.tiddlyspace.org psd.tiddlyspace.org monkey.tiddlyspace.org system-
theme.tiddlyspace.org

replace '127.0.0.1' with the IP of the server in the /etc/hosts on the
client machines.

 Registration *does* create a record in the user mysql table, but I
 also get an error message (the HTTP PUT seems to fails).

You can get more detail about what's happening on the server by
adding:

   'log_level': 'DEBUG'

within the config dictionary of tiddlywebconfig.py and restarting the
server. Debugging messages will be sent to a file named
'tiddlyweb.log' in the instance directory.

 1. HTTP GET tohttp://localhost/challenge/tiddlywebplugins.tiddlyspace.cookie
 2. The server responds with a 303 redirect /status and issues a
 set_cookie for 'tiddlyweb_user' in the header
 3. When the client does an HTTP GET for /status, it does not send the
 tiddlyweb_user cookie in the request.

Is the cookie restricted to a different domain than the one to which
the GET for /status is sent?

 When I log in to my tiddlyspace.com account, I can see that in step 3,
 the client (correctly sends the tiddlyweb_user cookie in the request
 headers). I also noticed that tiddlyspace.com uses a cscf_token
 cookie, which my local installation does not. Could this be the
 problem? If so, how can I fix it.

The csrf_token cookie should start showing up once the other cookie
issues have resolved. As you have said in your subsequent posting
using another hostname gets you a bit closer. Make sure that you have
flushed all your tiddlyweb/space related cookies before trying the
process again.

 I would really appreciate some answers, because we are on a very tight
 deadline for this project.

I'm going to be away from the network for the next 8 hours or so, but
will be back later and will be happy to continue helping however I
can. Seeing the tiddlywebconfig.py will be a good starting point. That
you got things running at all means you've made it past what ought to
be the hard parts, what's left are just tweaky details (I think). We
should be able to figure it out.

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



[tw] Re: Can't log into my TiddlySpace account today, who should I turn to?

2011-05-09 Thread cd...@peermore.com
On May 8, 12:37 pm, Måns humam...@gmail.com wrote:
 Hi G.J.Robert

  Suddenly I can't log into my TiddlySpace account today. Usually I'm in the
  logged-in state, but today when I load the page in Firefox, I found that I'm
  not logged in.
  Is there a mail address or a contact whom I should turn to when this kind of
  problem occurs?

 The TiddlyWebWizards at TiddlyWeb are very helpful and efficient.
 Chris fixed my loginproblems immediately when I contacted him via the
 TiddlyWeb group:http://groups.google.com/group/tiddlyweb

I think the problem that G.J. is having is the same as the one that
Måns experienced: There was some missing code that was causing things
to not work.

G.J: please load the page again and use the login interface to log in
with your usual credentials. If that still doesn't work either post to
the group mentioned above of email he...@osmosoft.com. In either case
please provide details of any error messages you might have received.
Also if you can report the time of day that you tried things that will
help us look up the problem in the server's logs.

Thanks.

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



[tw] Re: How about letting RSS feeds of TiddlySpace pointing to the tiddler in the space directly?

2011-04-28 Thread cd...@peermore.com
On Apr 28, 11:03 am, G.J.Robert robertus0...@gmail.com wrote:
 I appreciate that TiddlySpace has got HTML versions of each tiddler for
 improved SEO.

That's but one of several reasons. The idea is that any tiddler can be
treated as an independent entity, addressable on the web as its own
thing. Each tiddler can be retrieved singly as HTML, Atom, JSON, or
plain text and as part of a collection of tiddlers in the tiddler's
containing bag or recipe. (If you're not familiar with these terms,
don't worry about it, but if you are curious you can read about the
concepts here: http://tiddlyweb.peermore.com/).

But, as you point out, the HTML representation's integration with the
rest of TiddlySpace is a bit weak...

 Meanwhile, since the TiddlyWeb backend of TiddlySpace is not localized yet,
 so I might be worrying that readers of my feeds will not notice the line
 reading Open 'XXX' in space because most of my readers understands
 Chinese better, so they might ignore the chances to get to know other
 goodies (well...) on my spaces...

...the lack of localization being especially noticeable. Now that
TiddlyWeb (the server underlying TiddlySpace) is fairly mature, it is
probably time to add support for localization.

 What do you think if we make the feeds to point directly to the tiddlers on
 the spaces, i.e. make the links of the feeds something like
 http://xxx.tiddlyspace.com/#[[blah blah blah]] instead of current
 http://xxx.tiddlyspace.com/bags/xxx_public/tiddlers/blah%20blah%20blah;?

Making that change is not as simple as it sounds: TiddlySpace is
created from TiddlyWeb, TidddlyWebWiki and a collection of more than
ten TiddlyWeb plugins. Each of those plugins needs to support the
standard TiddlyWeb API and available URIs. In standard TiddlyWeb '/'
is not a TiddlyWiki file, it's just HTML.

Therefore in order for tiddlywebplugins.atom (which is responsible for
creating the feeds) to support the style of links that you suggest it
would need a few things:
* to be configurable for the format of those links depending on
various things
* to be configurable per space in TiddlySpace

These things are possible, but will require some thought on how best
to make it happen. If you could, it would be great if you could create
an issue here: https://github.com/TiddlySpace/tiddlyspace/issues

Over the long run I think that investing the time in localizing
TiddlyWeb would be effort well spent. It's been on the roadmap for
TiddlyWeb since the early days, but the creation of TiddlySpace has
taken priority. If anyone has experience internationalizing Python web
applications, it would be good to hear from them.

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



[tw] Re: status of tiddlywiki.org/wiki

2011-04-21 Thread cd...@peermore.com


On Apr 21, 4:28 pm, k icebo...@gmail.com wrote:
 So what has happened tohttp://www.tiddlywiki.org/wiki/… ???

tiddlywiki.org has migrated to be hosted on http://tiddlyspace.com/
with the content becoming a proper TiddlyWiki instead of a MediaWiki.

I, just a few minutes ago, made it so if people go to
http://www.tiddlywiki.org/wiki/some title a more useful thing than
had been happening before happens: The TiddlyWiki gets loaded up the
tiddler with some title shown, if it is exists.

The rewrite rules are not perfect, but should help to make it clear
that the migration has happened and at least but people in the right
context to find stuff.

The most recent announcement about the migration (with links to
earlier discusion) is here:

   
http://groups.google.com/group/tiddlywiki/browse_frm/thread/dddf2aa3ee6536c5/cfd40509a59f0d36

The two main reasons for doing the migration were:

* Get the content out of MediaWiki and into TiddlyWiki.
* Limit spam by making editing open only to people who are willing to
create an account on TiddlySpace.

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



[tw] http://tiddlywiki.org/ migration Friday 2011 04 08

2011-04-06 Thread cd...@peermore.com
As discussed elsewhere

http://groups.google.com/group/tiddlywiki/browse_frm/thread/98f2c5aaeb584d41

the content held in the MediaWiki at http://tiddlywiki.org/ has been
in the process of being migrated from there to TiddlySpace

http://tiddlywiki.tiddlyspace.com/

for a few weeks.

This coming Friday, the 8th, the DNS will be updated so that
http://tiddlywiki.org will point to the new TiddlySpace location.

It will take some time for this change to propagate around the world
so over the weekend you may see the old site instead of the new. By
Monday everyone should be seeing the new site.

The old site will remain available, so that migration of content not
yet migrated can continue, but it will be read only. It will be made
available at http://oldwiki.tiddlywiki.org/

If there are any questions or concerns, please post here.

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



[tw] Re: Update: Moving http://tiddlywiki.org/ to TiddlySpace

2011-03-30 Thread cd...@peermore.com

An update on this process.

Of late a tiddlyspace user, http://vivekkodira.tiddlyspace.com/ , has
made many migrations of content to http://tiddywiki.tiddlyspace.com/

The amount of content there is becoming quite significant so it might
be time go ahead and swap over the domain name so that tiddlywiki.org
points there. We'll try to make it so the old content is still
accessible (under a different domain name) so that migrations could
continue.

What do other people think?

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



[tw] Re: request: list macro should be more cooperative

2011-03-18 Thread cd...@peermore.com
On Mar 17, 9:22 pm, Måns humam...@gmail.com wrote:
 @Chris, @Jon, @Paul, @Jeremy, @Colm or @Martin!!!

Since I'm called out by name here in this message I'll respond here,
but I'm mostly responding to the thread as a whole. I think there are
competing forces and concerns at work in this thread, so the picture
is simultaneously quite simple and not that big of a deal while also
an important part of the evolution and discovery of new processes.

Some thoughts, including a bit of a review of some things that I think
we already decided about process:

* code should be the engine of change in an open source project

This means that making commits is the most forthright and inclusive
way of bringing about change and discussion in the product. Rather
than waiting until there is consensus before experimenting it is more
productive to experiment to generate discussion and build consensus on
the back of real code rather than speculation. This means that for
alpha level changes (which this is) it is the responsibility of
interested parties to stay abreast of changes via commit messages and
tracking tickets. It is hoped that the migration to github (starting
today of all goes well) will help make those changes more accessible.

* this particular change is only in an alpha, thus far

This means that it can still change. Note that a large reason people
are even aware of it is because alpha capabilities have been exposed
on TiddlySpace. Understand how powerful this is: You can try your
existing Tiddly-content against an alpha core at no cost just by
changing the URI. This means we can theoretically get up to 1000
people testing an alpha before it even becomes a beta. That means the
number of eyes on the functionality is high and we have greater change
of getting it right before it becomes released.

* there was consensus that development was stalled/moribund and
insufficiently reactive to modern times

To combat that one of the things to do is to react to contemporary
requirements. To complain that one change is happening before another,
or one change is cascading other changes in the system seems a bit
specious. We should be celebrating that there is change at all. An
alive open source project is about change and about reacting to needs
across the full diversity of the community.

* commits and tools matter

This particular change made it in quickly because somebody made a
commit. There are quite a few tickets out there that have suggested
changes on them, but it is the nature of the beast that committed code
is far more likely to be released than code that somebody needs to
integrate. Eric has many worthwhile changes that are pending, but if
my information is correct (and I confess it may not be, as there's
lots of hearsay, so please correct me if I'm wrong), Eric has not been
willing to use subversion, despite being invited to do so. When we
move to github the primary way to drive the code will be via forks and
pull requests. That is: If you want something in the core, and you
know how to do it, then write it up in a fork and submit a pull
request. If you don't know how to do these things then learn, the web
is full of instruction.

Related to this, I suspect, are some of the concerns about NIH. It
probably does seem like some of the work done to improve the core or
to create plugins duplicate effort already done somewhere in
TiddlyTools. This is unfortunate and we should work to remedy it.
However, while tiddlytools is an incredible resource for gaining
useful plugins to do cool stuff, as a developer's resource it is not
great: As far as I know, the plugins are not in version control not
accessible individually over http from svn or git and don't use cook
recipe files to build standalones. For developers who do use those
(fairly standard on the web) tools, that's a hinderance.

(It should be noted somewhere in this that I do not develop TiddlyWiki
plugins myself and only very recently got involved in helping to
coordinate TiddlyWiki core development. My interest is on the
serverside. This means that much of my information is biased by
hearsay and superficial observations. My apologies for errors, please
correct me.)

* going where the action is

It is true that TiddlySpace is going to drive a lot of the changes
that happen in TiddlyWiki over the next few months. This is simply a
matter of numbers. There are lots of people using TiddlySpace and they
are stretching TiddlyWiki in weird and wonderful ways. This will make
TiddlyWiki better for all users, not just TiddlySpace users.

* changing attitudes towards releases

One of the goals with making alphas and betas more visible is to
drastically accelerate the release cycle of TiddlyWiki, to get rid of
the sense of morbidity and staleness. That this discussion has come up
at all is a good sign. It means that a) people have noticed some
changes, b) feel empowered to comment on them. Making alphas available
more often will help this happen more often.

[eric]
  From my 

[tw] Re: Preparing for giewiki release 1.10

2011-03-11 Thread cd...@peermore.com
On Mar 10, 11:45 am, Jeremy Ruston jeremy.rus...@gmail.com wrote:
  My
  approach to client-server interface is classic HTTP posts with replies
  in XML form. With a list-based mapping of Python methods to
  JavaScript.

 In TiddlyWeb we use JSON, to some extent because of issues with
 parsing XML on some browsers.

I don't recall it that way at all. We use JSON as the primary
representation for transporting structured data because it is the best
and lightest match for the languages involved. JSON handling in both
Python and JavaScript is dead easy whereas working with XML is
verbose, opaque and cumbersome. I dismissed it as a core serialization
before I started writing any code. The serialization code was made
pluggable in large part so if there was demand for an XML
representation it would be easy for someone to create one. In the
three years since we haven't got one yet so I'm guessing the demand is
not there. Yes, there things which use XML (e.g. Atom and KML) but no
straight up XML dialect for tiddlers.

This surprises me not one bit.

  * It would be nice if you could pull the content out in the familiar
  XML structure of Tiddlywiki, but leaving out all the rest. It would
  help importing into giewiki, which is handicapped by App Engine's 1MB
  limit on HTTP requests.

 I'll let Chris comment, but I believe that that would be a matter of
 using a different HTML template in TiddlyWeb. There is some work
 underway to externalise TiddlyWiki's JavaScript for TiddlySpace, which
 may be enough for your purposes.

I'm not sure what familiar XML structure of TiddyWiki means in this
context. It sounds like what's desired is a block of tiddler divs
without the rest of the TiddlyWiki mess. This would certainy be
possible. A subclass of the tiddlywebwiki serialization could do the
job, pretty much by making some methods return empty strings.

The externalized core stuff should be available on TiddlySpace pretty
soon. Still ironing out some naming difficulties, but eventually it
will be possible to ask for a wiki with the javascript externalized
which will make many wiki files small enough to fit under the 1MB
limit. I'll be posting in [tiddlyweb] and http://blog.tiddlyspace.com/
when that happens.

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



[tw] Re: Update: Moving http://tiddlywiki.org/ to TiddlySpace

2011-02-21 Thread cd...@peermore.com
On Feb 14, 1:44 pm, chris.d...@gmail.com wrote:
 I believe that is now is the time for others to step in. The older
 wiki, and thus the new wiki, has always been meant to be the wiki for
 the tiddlywiki community. That means the community needs to step up
 and be responsible, as possible, for its content. By moving the
 content to a hosted, multi-user, TiddlyWiki-based platform, hopefully
 enough barriers to participation have been removed to make this
 possible. If barriers still remain please state what they are so we
 can work on removing them.

It looks like some people have been actively moving content and
otherwise making updates. Thanks very much to those of you who have
been.

Today I made it impossible to create new pages on the old wiki, this
should help limit spam while the migration continues.

I'd like to set a target date for when the domain will be switched
over to the new tiddlyspace-based wiki. This will hopefully give us a
nice solid deadline so that the changes won't languish.

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



[tw] Re: Some TiddlySpace Stats

2011-02-17 Thread cd...@peermore.com
On Feb 16, 10:55 pm, Måns humam...@gmail.com wrote:
 Thanks for explaining things in plain English - and taking your time to do
 so.
 It's very enlightening - and I think it's nice to get this kind of insight
 in the inner workings of the current system, get some tips on how to do it
 yourself and have a glipse of some of the possible directions where it can
 go in the future.

Thanks, my response got a bit off topic so I've put it in tiddlyspace
instead of here:

http://chris-dent.tiddlyspace.com/#BDFL

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



[tw] Re: Some TiddlySpace Stats

2011-02-16 Thread cd...@peermore.com
On Feb 16, 1:21 pm, Måns humam...@gmail.com wrote:
 What are the limits on current hardware?
  - expected activity/size in a year or so? (-more or less binary files etc
 .. -eg. division into more spaces - communication between different
 servers??)

It's hard to predict on these sorts of things as there is almost
always a bend in the curve when performance degradation switches from
linear to exponential. For common requests (e.g. for a single tiddler
or a small wiki) there's a great deal of room left in the current
server. It's for rare situations where things get a bit problematic
(e.g. generating a list of all tiddlers edited today, when someone has
PUT 50,000 tiddlers into a bag). Those situations can stress the
server quite a bit, especially if several of the same request happen
at the same time. We continue to work on improving the situation for
both the common and rare situations. Fixing the rare stuff is
challenging but not impossible.

The @tscount space, http://tscount.tiddlyspace.com/ has some graphs
that show growth since the start of the year, but these too are not
very illuminating: I don't think TiddlySpace has yet broken out to a
wide audience, so I would hope to see quite a change in growth.

Whether the proportion of binaries changes has a great deal to do with
how the system evolves to present itself to first time users, and what
verticals people build into the system. The social discourse aspect
pushes towards textual tiddlers while online notebook is perhaps
more diverse. It will be interesting to track.

I can say that the current data storage and search is optimized for
text or other small things. It is _not_ efficient for doing things
like storing movies or music. Far better to store links to those
things.

The current server has about 4GB of RAM. This was raised from about
1.8 shortly after the database migration. This was done to allow large
caches for both mysql and memcached. The expectation is that we will
need more RAM long before need more CPU or disk space (enhanced
caching means that less processing is needed to build entities, so
when memory was increased cpu usage decreased). When it is time for
more processing power the easiest thing to do will be to move to two
or three servers instead of one: one or two web servers, each with
memcached, and a mysql server. TiddlyWeb has been designed from the
start to be state and session-less so a series of requests do not need
to go to the same server. In theory this means there can be N
tiddlyweb servers operating against the same data store which is
replicated across multiple database servers. This is the horizontal
scaling concept that is considered best practice for webby things
these days: instead of making one machine really powerful, use lots of
small machines.

When it does come time to have more than one machine I will lobby to
switch from using virtual machines to real hardware because IO
handling on virtual machines is far too unpredictable and tweakable. I
reckon this is quite a ways off though.

For people who are considering hosting their own tiddlyspace setups,
for a small installation nothing like the above is required,
especially with effective configuration of the machine and its
services. By default many Linux distributions come with apache2
configured in a reasonable but memory hungry way. If you want to save
memory for your mysqld and memcached, then use apache2 in a threaded,
not prefork, manner and turn off PHP (unless it is being used for
something else of course).

Long term there is hope to build federation into TiddlyWeb
(TiddlyFed?) which will allow one TiddlyWeb (and thus TiddlySpace)
server to use content that is stored on another. The primary lever for
this will be being able to use remote URIs for bags in recipe lists.
There are several hurdles to overcome first. The two that leap to mind
are doing effective caching of the remote content and handling
authorization. On the latter I expect some kind of OAuth thing will be
necessary. I've done experiments with all this stuff in the past but
nothing has yet gelled enough to be useful.

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



[tw] Re: Updated Content for TiddlyWiki.com

2011-02-15 Thread cd...@peermore.com
On Feb 14, 6:59 pm, Jeremy Ruston jeremy.rus...@gmail.com wrote:
 The contentious part is perhaps the reference information. It's always been 
 there, but it has been incomplete and unreliable. I believe that the core 
 reference documentation can be pretty small, and establishing it properly 
 right at the centre of TiddlyWiki gives it authority.

Yes, but given the way it's been divvied up in this recent work it is
includable elsewhere, so I've gone ahead and included the tiddlywiki-
ref space in the space that will host tiddlywiki.org, eventually.

So I guess what I may actually be asking are things like:

* What is the role of a tiddlywiki.org?
* Is a wiki at that address needed if tiddlywiki.com is well
maintained and kept fresh?
* If so, how will it be maintained and managed? Does Osmosoft have
skin in the game of tiddlywiki.org or is it up to other people to
manage that content?

From comments, or the lack thereof, thus far, I'm not sure that a
tiddlywiki.org wiki is really needed. The various pieces of
information can be spread around (e.g. mgsd stuff can have its own
home) and tiddlywiki.com can be the logical front door.

 The @tiddlywiki and @tiddlywikidev spaces are the two sides of the current 
 tiddlywiki.org, containing material contributed from the community. I see 
 them as extending and augmenting the material on tiddlywiki.com.

@tiddlywikidev is considerably more coherent than @tiddlywiki, much in
the way that @tiddlywiki-ref is tight.

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



[tw] Re: Updated Content for TiddlyWiki.com

2011-02-14 Thread cd...@peermore.com
On Feb 14, 10:08 am, Jeremy Ruston jeremy.rus...@gmail.com wrote:
 The draft content is at:

 http://tiddlywiki-com.tiddlyspace.com/

 It automatically includes reference information from:

 http://tiddlywiki-com-ref.tiddlyspace.com/

With these two spaces, plus @tiddlywikidev, @tiddlywiki and @glossary
there's clearly an opportunity to reuse and share stuff and avoid a
bit of duplicated effort in the creation of both tiddlywiki.com and
tiddlywiki.org.

What do you propose?

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



[tw] Re: Proposal: Move http://tiddlywiki.org to TiddlySpace

2011-02-07 Thread cd...@peermore.com
On Feb 1, 8:18 am, Martin Budden mjbud...@gmail.com wrote:
 Following on from the comments:
 All in all, I think the best route would be to leave the choice of
 future platform to someone with an unbiased point of view.
 I'll be perfectly happy to accept the decision of the community, if I
 feel that it has been made through an open, transparent process.

 I'll make some effort to start that off:

As its been a week since this posting and little discussion, I've gone
ahead and started work on moving some content into 
http://tiddlywiki.tiddlyspace.com/

If this proves to not be the correct place, then since the content is
stored there in TiddlyWiki form, as well as accessible as structured
JSON, then it will be easy enough to move it if people feel like it.

Thus far I have only primed the pump with just a few pages moved in.

Anyone who has an account on http://tiddlyspace.com/ is able to edit
in that space. Please feel free to add and edit content. This is a
community resource and as such, it can only be good if the community
contributes.

Also, this is an iterative process, so there is no need for it to be
perfect right away. We will make it perfect as we work.

Once there is a sufficient amount of content in the new location,
http://tiddlywiki.org/ will be redirected to the new site.

Thanks.

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



[tw] Re: where are the updated core plugins kept?

2011-02-02 Thread cd...@peermore.com
On Feb 2, 9:42 am, tiddlygrp tiddly...@gmail.com wrote:
 today I was searching trac for the most up to date  TiddlyWebAdaptor .
 However, this is quite old.  Is this still the current one?  Or where
 is the repo kept?

The one here:

   
http://trac.tiddlywiki.org/browser/Trunk/association/adaptors/TiddlyWebAdaptor.js

is the latest one that is being packaged with tiddlywebwiki[1]. It
will be moving to github soon.

 Related is that the adaptor says:
 // retrieve current status (requires TiddlyWeb status plugin)

 but I can't find the TiddlyWeb status plugin.  Any help?

The status plugin is a tiddlyweb plugin, running on the server side.
It is available here

http://pypi.python.org/pypi/tiddlywebplugins.status

with the code kept here:

https://github.com/tiddlyweb/tiddlyweb-plugins/tree/master/status

However for the most situations you don't need to know any of this: If
you have installed your own TiddlyWeb, using the tiddlywebwiki[1]
package, then installing the latest tiddlywebwiki will install the
latest TiddlyWebAdaptor and tiddlywebplugins.status plugin. If you
have an existing instance that you are upgrading to the latest code,
after installing tiddlywebwiki (with pip) you can then run 'twanager
update' in the instance directory to install the latest
TiddlyWebAdaptor.

If you're using TiddlySpace, or some other kind of hosted TiddlyWeb
(e.g. hoster), then the administrators of the service will be making
sure that the status plugin is always up to date and that the system
bag always has the relevant version of TiddlyWebAdaptor.

[1] tiddlywebwiki is a Python package that gathers up the necessary
bits to make TiddlyWeb operate as a host for tiddlers that can be
presented in a TiddlyWiki. This means it has a copy of the latest
empty.html and latest necessary TiddlyWiki plugins to make things go.
It can be found at:

http://pypi.python.org/pypi/tiddlywebwiki
https://github.com/tiddlyweb/tiddlywebwiki

The instructions for installing tiddlywebwiki can be found at:

http://tiddlyweb.peermore.com/wiki/#%5B%5BInstalling%20TiddlyWeb%5D%5D

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



[tw] Re: Proposal: Move http://tiddlywiki.org to TiddlySpace

2011-01-25 Thread cd...@peermore.com
On Jan 24, 9:34 pm, Tobias Beer beertob...@googlemail.com wrote:
 Quite possibly demands will come up that give rise to whole new
 dimensions or simply emphasize existing ways of how TiddlyWiki /
 TiddlyWeb can be a big leap forward in the area of what might be
 understood as shared knowledgemaps ..those that are well defined in
 scope.

Yes, I'm hoping for something like this too.

To get the ball I've adjusted and existing space and created a new one
on TiddlySpace:

* http://tiddlywiki.tiddlyspace.com/
* http://tiddlywiki-meta.tiddlyspace.com/

The first one is where the content will go. The second one is for
discussion about the content or how to manage the content, the process
of migration, and otherwise get on with things.

I have adjusted the policies in those spaces so that anyone who is a
member of any TiddlySpace will be able to make edits. If you would
like to participate in the planning in @tiddlywiki-meta or migration
to @tiddlywiki and do not yet have a Tiddly space, go to http://tiddlyspace.com/
to sign up.

We'll improve things as we go along. Looking forward to it.

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



[tw] Re: Proposal: Move http://tiddlywiki.org to TiddlySpace

2011-01-20 Thread cd...@peermore.com
On Jan 20, 2:18 pm, Alex Hough r.a.ho...@gmail.com wrote:
 GIT as well? Every cool project is on there now. As a TW user who learns
 everything about web technology though TiddlyWiki would be great to learn
 about GIT as well.

Yup:
http://groups.google.com/group/tiddlywikidev/browse_thread/thread/9cb07c23178a03fb

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



[tw] Re: giewiki unplugged: Now supports offline editing and two-way sync TiddlyWiki style

2011-01-03 Thread cd...@peermore.com
On Jan 2, 10:45 am, Poul poul.stauga...@gmail.com wrote:
 Tiddlyspot offers you - as far as I can tell - just one page, hosted
 at tiddlyspot. Giewiki lets you create any number of pages (using page
 templates), giving you an auto-generated sitemap, tiddler versioning,
 and much more.

It sounds like giewiki has many of the same goals as tiddlyweb[1] and
tiddlyspace[2], but with a somewhat different approach to grouping
content. giewiki has pages whereas tiddlyweb has bags and
recipes and tiddlyspace has spaces (which are made from two
tiddlyweb recipes).

In giewiki what is the fundamental element of content that gets saved?
Is it a tiddler or the tiddlywiki containing the tiddlers? If a
tiddler shows up in one page can the same one show up in another?

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: Is TiddlySpace SEO-ready by default?

2011-01-02 Thread cd...@peermore.com


On Jan 2, 2:36 pm, G.J.Robert robertus0...@gmail.com wrote:
 After half a month, finally there is one result appearing in my domain on
 Google 
 Search:http://gjrobert.tiddlyspace.com/recipes/gjrobert_public/tiddlers/Back...

 And I'm quite curious why this is the first stop of the crawler. Maybe I
 have to wait for another month to let the crawler index my spaces, or I have
 to just publicize some links to my spaces on the Web more...

It's probably that you need more incoming links from other places that
are already getting indexed. Google won't stumble onto your stuff
unless there's some path to it from somewhere else.

If you search google for site:gjrobert.tiddlyspace.com you'll see
what it already has from your space.

If you search site:.tiddlyspace.com you should see a few thousand
results.

In your original message starting the thread, you're generally right
about how ready TiddlySpace is for indexing. Content can be found, but
the presentation is not ideal.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: How to customize feed titles of TiddlySpaces?

2010-12-23 Thread cd...@peermore.com
On Dec 23, 8:53 am, G.J.Robert robertus0...@gmail.com wrote:
 Oh, I see this issue is already listed on 
 @tiddlyspacehttp://tiddlyspace.tiddlyspace.com/#%5B%5BCustomisable%20Atom%20Feeds...and
  is being discussed and explored by cdent and jon. Thanks guys!

Yeah, this is a known issue that we hope to deal with soon.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: Featured Spaces

2010-10-23 Thread cd...@peermore.com
On Oct 22, 6:10 pm, Raji Chandrasekhar rajichandrasek...@gmail.com
wrote:

 5. hit counter .

If you are familiar with google analytics, you can use that as a hit
counter for your tiddlyspace by setting up google analytics for your
domain and then including the ganalytics space: 
http://ganalytics.tiddlyspace.com/

Once the google side of things it set up, it will provide you with a
tracker id which you put in a tiddler (described in the ganalytics
space).

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: Of joys and woes: After a week in TiddlySpace

2010-10-13 Thread cd...@peermore.com
On Oct 12, 4:25 pm, Verrehaal verreh...@yahoo.com wrote:
 TiddlySpace specific:
 ***7) I'd really like a way to automatically keep the collaborators up to 
 date without needing them to browser-login to the space each time. Google 
 tells me that password-authenticated RSS feed systems exist. It would rock if 
 TS had this.

It is possible to access private content now, but it is not well
supported by all feed readers. If you construct the URL like this:


http://user:password@space.tiddlyspace.com/recipes/space_private/tiddlers.atom

However, as I said, not all readers support this, and even those that
do will not necessarily use the information on the first request. The
other thing to keep in mind is that with this construct your username
and password is being stored in the feed reader.

There are plans to allow access to private things via hashed urls.
See: http://tiddlyspace.tiddlyspace.com/#%5B%5BPrivate%20Space%20Feed%5D%5D

 *9) Username/space issues:
   9a It would be good if people could login with just an openID (if listed 
 as members of the space).

If I'm understanding what you're after here it's that you want people
to be able to log in _just_ with openid without needing to register
first. Is that correct?

That's not currently supported because the whole point of TiddlySpace
is to provide a platform in which people with a local identity can
participate in multiple spaces and have their own space which is the
starting point of their own discoursive exercises across the breadth
of tiddlyspace.

   9b Alternatively, allow subscription to TS without the creation of a 
 space. The most obvious choice of username for my collaborators is something 
 like GivennameSurname, but they may not like for there to be a 
 GivennameSurname.tiddlyspace.com website around.

This has come up a number of times, but see my paragraph just above.

   9c I was in such a situation myself and deleted that first space (by 
 including deleted), but (1) it's still there (I suppose it'll be purged at 
 some point) and (2) I didn't set up a SiteIcon then, meaning I'm now stuck 
 with the stick figure avatar for my username. It might be good to decouple 
 user profile management a bit more from space management.

There is currently not _real_ support for deleting spaces. The method
you used is a proposed method for allowing a space to be abandoned but
there is, as yet, no followup cleanup. The discussions surround that
issue tailed off.

Again, having a user associated with a space that is theirs is
intentional. On the web the stuff that says who you are is the content
you create and link to. Therefore you identity in TiddlySpace is your
space, the spaces you are a member of, and the content you create in
those spaces.

 *10) Undemocratic though it be, I'm not really happy with how all members of 
 the space must have equal rights. It would be nicer if the 'owner' of the 
 space could grant or withold rights. Consider that my other members will 
 likely not invest much time in learning TW and so deletion accidents are a 
 danger; one can think of plenty more unhappy scenarios.

I believe Jeremy provided a pretty good answer to this which I mostly
agree with.

The one access control state that I think we may wish to rethink is
readable by some, writeable by some fewer. Something in between the
current public and private[1].

However, underneath the simple public/private setup that TiddlySpace
provides is the full flexibility of the TiddlyWeb policy system which
can control read, write, create and delete constraints on any bag of
tiddlers with roles and users.

 Thank you for your patience!

Thank you for yours.

[1] TiddlyHoster reifies this as a protected concept: Any member of
the entire system can read. See http://hoster.peermore.com/

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: Shared logbook (with RSS-style feed) using TiddlyWiki?

2010-10-08 Thread cd...@peermore.com

Getting feeds from TiddlyWeb hosted tiddlywikis is not the same as
getting it from plain tiddlywiki.

 2) On TiddlySpace, what would be the address of the RSS feed? Is there
 some way to add an RSS symbol to the page that leads to this address?

On tiddlyspace feeds (Atom in this case) of lots of different stuff is
available, but is not (yet) well exposed in the UI. You can access a
feed of the public content in your space with a URL that looks like
this (this is from my space, for yours the cdent will be replaced the
with the name of the space):

   http://cdent.tiddlyspace.com/recipes/cdent_public/tiddlers.atom

If you go to

  http://cdent.tiddlyspace.com/recipes/cdent_public/tiddlers

you can see a list of the various reprsentations you can get of your
tiddlers.

These paths are part of what TiddlyWeb (which underlies TiddlySpace)
provides.

By default the atom feed will include the 20 most recently modified
tiddlers.

 3) Tobias, I definitely want to do what you suggest, to only put
 'journal' tagged tiddlers into the feed. But where do I find the
 generateRss() function to change?

To get just the tiddlers that are tagged journal you would do
something like this:


http://cdent.tiddlyspace.com/recipes/cdent_public/tiddlers.atom?select=tag:journal;sort=-modified;limit=10

That should get the 10 most recent tiddlers tagged journal from my
space.

In fact if you click on the following you can see those tiddlers:


http://cdent.tiddlyspace.com/recipes/cdent_public/tiddlers?select=tag:journal;sort=-modified;limit=10

 4) Will this send a feed entry whenever I /edit/ a 'journal' tiddler
 or only when I /create/ one? Maybe to increase control, I should use
 another tag ('RSSentry') which I'd only add to the tiddler once I'm
 happy for it to go into the feed?

In the above case the feed is sorted by modified, but you could use
created if you wanted.

These arguments on the URL are called filters in tiddlyweb. They are
like tiddlywiki filters but the syntax is somewhat different to fit
more easily into the web environment. They are explained here:

http://tiddlyweb.peermore.com/wiki/recipes/docs/tiddlers/filter

TiddlySpace has all the functionality provided by a raw TiddlyWeb
server (which is what's running the link above) but does not expose it
as readily in favor of a more friendly interface.

At some point soon links should appear in TiddlySpace which provide
easy ways to access and discover the feeds which are automatically
created for tiddler creations.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: Import on TiddlySpace

2010-10-08 Thread cd...@peermore.com

On Oct 8, 12:43 pm, Tobias Beer beertob...@googlemail.com wrote:
 Have you (recently) tried to upload a TiddlyWiki (or tiddlers) to a
 TiddlySpace using the dedicated BackStage wizard? Here's what I have
 tried and failed...

It looks like a recent change to disable the old import macro has
removed code required to make the import tool work.

I've just tried it and have gathered enough data to raise a ticket. I
suspect it'll get fixed in the next 24 hours or so.

 None of these worked. Am I doing something wrong?

It's not you.

 Also it is totally unclear before hitting the upload button how the
 import will happen and what will be imported. Eeverything? A selection
 that I will be able to make in step two? I wouldn't know.

I agree that the interface is a bit limited at this point.

If it were working, after the file completed uploading, you would be
presented with the traditional import wizard which allows you to
select which tiddlers you would like to keep.

I'll make a ticket about that too.

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: Shared logbook (with RSS-style feed) using TiddlyWiki?

2010-10-08 Thread cd...@peermore.com

On Oct 8, 7:33 pm, Tobias Beer beertob...@googlemail.com wrote:
 Would there be a way to construct a url such that atom feeds are
 produced which point to the spacelink, instead of the raw tiddler?

Not at the moment no but making the atom feeds more useful is on the
agenda.

By spacelink do you mean

http://space.tidldyspace.com/foo

or

http://space.tiddlyspace.com/#foo

?

The tiddler page has a link to the tiddler in space which will open
the latter.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: Include priority problems with TiddlySpace

2010-09-24 Thread cd...@peermore.com


On Sep 24, 3:18 pm, Tobias Beer beertob...@googlemail.com wrote:
 So, to cut a long story short... includes need sorting ...or even a
 multi-level approach so that new includes always go into the first-
 level and one would have to sort them into the second level which will
 always be included after the first-level, etc.

This might help (I've not tried it myself):

http://inclusionsort.tiddlyspace.com/#inclusionOrderChanger

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: TiddlySpace - Inclusion Management

2010-09-24 Thread cd...@peermore.com
On Sep 8, 10:43 am, Tobias Beer beertob...@googlemail.com wrote:
 Hi everyone, especially those actively working with and developing
 TiddlySpace,

Since you asked in another thread, I'm going to try to give some
responses to your comments. I should state up front, though, that
there's a fair few of us working on TiddlySpace and that means there
are probably conflicting views on how this stuff should work. This is,
in the end, a good thing as it means there's plenty of debate about
how things ought to be done which ought to lead to good solutions.
However it can also mean that things seem to meander.

Also, as the author of TiddlyWeb, the primary server-side component
for TiddlySpace, I see one of my roles as not letting the needs of
TiddlySpace break the more diverse context in which TiddlyWeb
operates. Because of that, a lot of the solutions that we try to make
for TiddlySpace are done in ways that take advantage of the existing
users, recipes, bags, policies, filters and tiddlers entities that
TiddlyWeb already supports. So, for example, while TiddlySpace has the
concept of space, TiddlyWeb does not. For TiddlyWeb a space is really
just two recipes with related names.

Given those disclaimers...

 [Since this is a somewhat user centric view and since I think
 TiddlySpace deserves more attention in the TW community I preferred
 discussing it here rather than in the TiddlyWeb group.]

Seems like a good idea. However I warn you there are some fairly
technical details ahead.

 Having played with TiddlySpace I have come to realize that inclusion
 is THE most essential part of it. Although this or parts of what
 follows may have been discussed already, here's how I would improve
 inclusion in the future:

I agree. Inclusion provides a lot of interesting possibilities and for
now it is the thing that distinguishes TiddlySpace. As following
matures, I suspect that and the public/private model will likely also
be important.

First off it might be important to state that TiddlySpace's inclusion
model is a dumbed down version of what's called the recipe cascade in
TiddlyWeb. In TiddlyWeb a recipe is a list of bags paired with
optional filter strings. There can be any number of bags and the
filters are a powerful and extensible query language that let's you
say which tiddlers in the currently being processed bag will be
included in the recipe cascade. The output of the recipe cascade is
the list of uniquely named tiddlers found in the processing. If there
are duplicates, the most recently found tiddler is the one that wins.

In TiddlySpace inclusion adds the public bags found in the included
space's recipe to the current space's two recipes. Without filters,
for now.

This means, as you've found, that all the public tiddlers in the
included space (including the ones it includes from other spaces) get
included in the current space.

 1) First of all, inclusion makes one thing of desperate need: space-
 TAGS. Tags should no longer pertain only to tiddlers but be attached
 to spaces as well ...and very likely, so should fields. Space-TAGS
 should be the foundation of any space listing and thus space inclusion
 management. The easiest way would be to introduce a ShadowTiddler
 called SpaceTags containing a bracketedList of strings that follow the
 same naming conventions as space-names. This way a space name could be
 easily converted to an inter-space-link if a space of said tag
 existed.

I _think_ the plan for this is to use the SiteInfo tiddler in the
space with its tags, fields and potentially slices as ways of
accomplishing some of what you are talking about. To find the tags
associated with a space, one would look at the SiteInfo tiddler in the
public bag of the space.

 2) There are certain general options of need when it comes to dealing
 with secondary spaces (e.g. spaces included by the space being
 included), something like...

These scenarios were discussed in the early chats about TiddlySpace
and are expected to be accomplished, eventually, through filters. The
exact mechanism for that is not yet known, but I can imagine something
a bit like the @EXPORTS stuff in Perl.

Basically a space would have a tiddler or tiddlers which defines how
secondary inclusion options would be managed. These tiddlers would be
inspected in two different ways:

* At the time when someone choose to include the space the user is
asked the questions you suggest. Depending on the answers the info
from the tiddlers is used to generate the list of bags that need to be
subscribed as well as any filter strings that need to be in the
recipes.
* At the time of load, those filter strings might inspect tiddlers in
the spaces which act as a pointer to filters which the space owner
defines in the space (thus allowing other spaces that include this one
to be correctly adjusted as the filter list changes).

The first one of those seems pretty straightforward and much like you
imagine. The second one I'm hesitant about as it could get messy. 

[tw] Re: TiddlyWiki 2.6.1 released

2010-08-19 Thread cd...@peermore.com
On Aug 19, 4:38 am, RA nameany...@gmail.com wrote:
  FWIW, we've also updated TiddlyWebWiki and TiddlySpace

 And how is TiddlyHoster doing? Is it time to get out of it? It's
 working well for me. Using it every day.

I'm glad your are getting use out of hoster.

Development and maintenance on it is not dead, just resting while
tiddlyspace gets all the attention. I'm still committed to hoster so
when things lighten up on tiddlyspace (soon) it will get a tune up.

All the work on tiddlyspace has dramatically improved the code in
tiddlyweb, tiddlywebwiki and a bunch of plugins that tiddlyhoster can
also use, so once it does get the tune up it should speed up quite a
bit and be more interesting.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: developing server side for TW

2010-03-19 Thread cd...@peermore.com
On Mar 19, 2:24 pm, vlak vlakb...@gmail.com wrote:
 thanks for the links with information.  I thought that, since tiddlyweb
 is a reference implementation, that it was the intention to
 have a lot of different backends.  So its not againsttiddlyweb, its
 for thetiddlywebspecification that I am interested in it.  Different
 server implemantations of the api may also help in testing it and
 making better.

Yes, I totally agree, I didn't mean to sound overly negative or
anything like that, I was just curious what it was about the existing
stuff that wasn't a match. It sounds like your reasons are sound and I
will be very excited to both help out and also to see the results.

It is the intention for there to be lots of different backends, so
very very cool.

 On a user oriented perspectieve I aim for a simpler distribution of
 the backend, i.e. single file (for desktop use included simple http
 server, for server use as single cgi/scgi/fcgi).  This is at least
 possible with TCL starkits.  Experimentally I did this with T'swiki,
 an old server side for TW using TCL and SQLite.

That should be possible and would be very useful.

What you might like to do is join the tiddlyweb or tiddlywikidev
google groups and discuss your plans there.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: developing server side for TW

2010-03-18 Thread cd...@peermore.com
On Mar 18, 4:00 pm, vlak vlakb...@gmail.com wrote:
 I would like to develop (another) server side for TW.  However I would
 also like it to be similar or compatible to TiddlyWeb on the client
 side.  Can you recommend where to start in using plugins, reading
 documentation and code?

As the primary author of TiddlyWeb I'm both very excited and kind of
disappointed to hear that you want to do this. Excited because it
suggests that the TiddlyWeb API makes some and is gaining some
acceptance. Disappointed because if you want to make a new one rather
than working with me and the other TiddlyWeb developers, then I'm
doing something a bit wrong. If you are interested in participating in
development of the Python version of TiddlyWeb you are very welcome.
Just go ahead and fork the existing code and have at. Or if there's
some particular way in which TiddlyWeb doesn't cut it (other than I
prefer to work in language X which is a perfectly good reason, there
has always been hope that other language versions of the tiddlyweb api
would come along) I'd love to hear about them.

All that said, if you are looking for some insight into the TiddlyWeb
API there are three good starting points:

* http://tiddlyweb.peermore.com/wiki/recipes/docs/tiddlers/HTTP%20API
, which provides links to descriptions of the resources available over
the API.

* http://github.com/tiddlyweb/tiddlyweb/blob/master/tiddlyweb/urls.map
, which is the routing map for TiddlyWeb which dispatches from URL to
code, listing all the URLs provided by the default system.

* http://github.com/tiddlyweb/tiddlyweb/tree/master/test/ , which are
the tiddlyweb tests

What will be some of the distinguishing factors of your server side?

Looking forward to hearing more.

-- 
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.



[tw] Re: What's the best server-side implementation

2009-12-26 Thread cd...@peermore.com

On Dec 25, 12:57 pm, Poul poul.stauga...@gmail.com wrote:
 I don't know which is the best, but I've been working on an AppEngine-
 based server which is fairly complete as far as access control is
 concerned. Multi-user support is provided by full access to all
 revisions of a tiddler; although there is not currently any edit
 locking mechanism. I can post the source code once I get home after
 new year. Try it out athttp://iewikiwiki.appspot.com/SandBox/

This is cool. I like the way you are handling logins from within the
TiddlyWiki document. I assume that's an iframe that's being managed?

Is the access control per tiddlywiki document, per tiddler, or per
some other mechanism?

When a tiddler changes do you save just that tiddler, or the entire
document?

And what's the mechanism by which there are relationships between the
different wikis?

There are appspot versions of TiddlyWeb/TiddlyWebWiki running:

http://tiddlywebwiki.appspot.com/recipes/default/tiddlers.wiki
http://tiddlyweb.appspot.com/

--

You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to tiddlyw...@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.




[tw] Re: tiddlyweb questions etiquette

2009-08-07 Thread cd...@peermore.com

On Aug 6, 8:05 pm, Dave Parker cedar...@telus.net wrote:
 I am aware of the tiddlyweb google 
 group:http://groups.google.com/group/tiddlyweb?lnk=

 but it appears to be quite advanced, i.e. like the tiddlywiki dev
 google group.

 When I have simple (potential) user questions about tiddlyweb, should
 I post here or there?

All questions related to tiddlyweb are welcomed in the tiddlyweb
group. Though most of the question so far have been fairly technical,
that's mostly the result of it being early days. Having practical use
questions in the group will be very helpful on many dimensions:

* It helps share knowledge with everyone involved.
* The questions presented help expose where there are gaps in the
documentation (there are many).
* It helps identify peope who are willing and able to test new code,
help with the documentation, or otherwise be an active part of the
project.

So, yes, please post your questions about TiddlyWeb in the tiddlyweb
group.

Thanks!
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] A Google Group For TiddlyWeb

2009-07-03 Thread cd...@peermore.com

As some of you may already be aware, for the last year or so TiddlyWeb
[1], a server-side solution for TiddlyWiki, has been under
development. TiddlyWeb differentiates itself from other server sides
for TiddlyWiki by:

* Having Recipes which allow for the dynamic creation of TiddlyWikis
from a selection of Tiddlers based on their attributes.

* Having Bags, flexible containers for managing permissions to read,
write, create and delete Tiddlers.

* A rigorously specified clean and simple HTTP API that can provide a
simple storage system for anything (not just TiddlyWiki stuff).

We're nearing that time when it will be appropriate to freeze feature
development on TiddlyWeb, eke out the last remaining bugs and make an
official 1.0 release.

To make sure the most bugs are found the existing community of people
working with TiddyWeb needs to grow. If you are interested in helping
bring TiddlyWeb to maturity and being a part of that community please
join the new TiddlyWeb google group[2]. Topics range widely from how
do I install this difficult beast? and how would I make a plugin to
do X? to how do we eke out another millisecond of time savings on
filtering? and shouldn't that feature be a plugin?.

At the moment it is a small group with 5 messages a day with a
mixture of developers, resilient users and interested parties.
Resilient because TiddlyWeb is not yet just click and go like
TiddlyWiki. This is something that's being improved, but TiddlyWeb
will always be a complicated (but also flexible and powerful) beastie.

My hope with TiddlyWeb is that while it will always provide a useful
software tool, the community that surrounds it will provide an
opportunity for people to learn cool stuff, from TiddlyWeb, and each
other.

So, if you're intrigued by any of this stuff, please join the group.

[1] http://tiddlyweb.com/
[2] http://groups.google.com/group/tiddlyweb
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: tiddlyweb migrate

2009-06-16 Thread cd...@peermore.com

On Jun 16, 8:36 am, EduardWagner ugligats...@googlemail.com wrote:
 just installed the new plugin from github,
 but it doesn't seem to work as you described.
 All Tiddlers are copied with revision-id 1.
 Just tried to run the migrate script twice to see if it's working
 proper.

Which two storage types are you migrating between? I did my testing
between two text store instances, but I suppose there may be issues
with other types. And it was running the script multiple times.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: tiddlyweb migrate

2009-06-15 Thread cd...@peermore.com

On Jun 15, 3:46 pm, EduardWagner ugligats...@googlemail.com wrote:
 Hi,
 have some problems using the migrate plugin.
 documented at 
 githuphttp://github.com/tiddlyweb/tiddlyweb-plugins/tree/master/migrate

[snip]

 any hints what's going wrong?

You're not doing anything wrong. There was a bug that I've just fixed.
Before saving the tiddler to the target we have to clear the revision
field or otherwise the store gets confused about what filename it
should be using when writing the data.

The migration tool, intentionally, makes no effort to preserve
revision ids, it just duplicates full histories to the new target, so
if there is 1, 2, 3 in the source and 1, 2, 3 in the target, what's
supposed to happen is you end up with 1, 2, 3, 4, 5, 6 in the target
after migration.

This wasn't happening in code from about 5 minutes ago, but is correct
in newer code.

Let me know if it is still being odd.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb from an usb stick?

2009-06-13 Thread cd...@peermore.com



On Jun 13, 5:23 am, tony cca...@gmail.com wrote:
 Don't make the mistake I did initially using tiddlyweb-0.9.39 which
 just came out today, June 12

 tiddlyweb-0.9.39 works only for the plain text store when I tried from
 sql store I got a mismatch thread error everyplace I tried. (I was
 previously successful at the local, shared and USB drives)

Yeah, sorry about that. 0.9.39 is not happy with the sql store (which
it was supposed to help). There will be a fix soon.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: Has anyone tried to setup TiddlyWeb as an application with Web2Py?

2009-06-13 Thread cd...@peermore.com



On Jun 13, 11:44 pm, Simon Baird simon.ba...@gmail.com wrote:
 What about TiddlyWeb on AppEngine? Is anyone playing around with that?

Yes:

http://tiddlyweb.appspot.com/

That has been updated in a while (it's 0.9.25).

This is based on:

http://tiddlyweb.peermore.com/wiki/#googleappengine
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: Has anyone tried to setup TiddlyWeb as an application with Web2Py?

2009-06-12 Thread cd...@peermore.com

On Jun 11, 8:20 pm, Måns humam...@gmail.com wrote:
 Followup on:  TiddlyWeb from an usb 
 stick?http://groups.google.com/group/TiddlyWiki/browse_thread/thread/7d884c...

 Just a question out of curiousity - I discovered web2pyhttp://www.web2py.com/
 which comes prepackaged for Mac and Windows, (use source code in
 Linux) no need for installation and it can be run from an usb-stick.

These sorts of things will eventually be possible with TiddlyWeb but a
pre-packaged distribution hasn't been built yet. There's at least
three reasons for that:

* I've been personally prioritizing other things.
* Nobody else has stepped forward to do it.
* We're still finding bugs in the core of TiddlyWeb and since it seems
likely that a pre-packaged installation will be upgraded less often
than one that uses common Python upgrade procedures, it makes sense to
not have one available until it is fairly stable. Right now there's a
new release of TiddlyWeb about once a week (in fact it is time for
another one).

 I've never went as far as to learn to use ruby on rails or python. And
 I wonder if I have to know a lot about these things to be able to use
 TiddlyWeb?

At the moment, working with TiddlyWeb does require some experience
with running and installing Python programs. This will become less and
less true with time as packaging improves (as above) and as people
start releasing system that are build on top of TiddlyWeb.

Also at some point managed server hosting of TiddlyWeb is going to be
possible. This is something I've been working on, on and off, for a
while, but there are still some UI issues and scalability issues to
address. If there are people out there who are chomping at the bit for
a hosted TiddlyWeb offering please contact me so we can work on this
together.

 - Anyway, I've read that the Jquery library is a part of
 web2py, and that you can setup your own applications and databases -
 and serve html-pages from it - so I ask:  Has anyone tried to setup
 TiddlyWeb as an application with Web2Py?

web2py looks very interesting but is not something that would host
TiddlyWeb as an application. In the stack of services, applications,
types of code and such, TiddlyWeb and web2py occupy the same place:
they are both web application servers.

Even if one wanted to make TiddlyWeb run within or alongside web2py it
would still require the installation of TiddlyWeb's dependencies so
web2py all-in-one benefit would be lost.

On the other hand, someone who was particularly interested could re-
implement the TiddlyWeb HTTP API[1] on web2py. This would be well
within TiddlyWeb's original remit, which was to create a reference for
such an API.

 I didn't find any documentation on if Web2Py is an OpenSource project
 - but it looks pretty open though - Heres a link to a description of
 it's API:http://mdp.cti.depaul.edu/examples/default/api

There's info here:

http://www.web2py.com/examples/default/download

about licensing, downloading and source availability.

[1] http://tiddlyweb.peermore.com/wiki/#%5B%5BHTTP%20API%5D%5D
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb from an usb stick?

2009-05-15 Thread cd...@peermore.com


On May 14, 9:45 pm, FND f...@gmx.net wrote:
  Apart from copyright issues - would this make a vanilaTiddlyWeb
  install as easy as it is to download a TiddlyWiki now?

 While I doubt Chris wants to create a Windows-specific distribution that
 contains PythonPortable, anyone in the community could provide this
 service[2].

FND's right, I wouldn't want to create such a thing myself (I don't
and won't use windows) but I'd be very happy if someone wanted to
create such a distribution. In fact it would be ideal if there were
single click distributions for:

* All the various operating systems people might like.
* All the various styles of installations people might like (e.g.
TiddlyWeb on a USB stick, simple TiddlyWebWiki[1] install, various
collections of TiddlyWeb and TiddlyWiki plugins)

TiddlyWeb has been built with these sorts of things in mind. It is a
core on top of which all kinds of fun and games ought to be possible.
It, itself, is not entirely user friendly to install, but it is fairly
user friendly for being able to create installers. It's a building
block.

I'm really looking forward to the time when people start building
things. I suspect there will be some very cool stuff.

[1] http://tiddlyweb.peermore.com/wiki/#TiddlyWebWiki
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb + wysiwyg

2009-05-13 Thread cd...@peermore.com



On May 13, 11:02 am, beck keller_b...@bluewin.ch wrote:
 Is it possible to import a wysiwyg-editor-plugin into atiddlyweb?
 If yes: which is the preferred one? any special steps besides the
 standard procedure?

I believe that Jon Robson has the plugin that allows FCKEditor to run
working under TiddlyWeb.  That plugins is at:

  http://visualtw.ouvaton.org/VisualTW.html#FCKeditorPlugin

It requires the serverside hosting of some static content, which means
that the TiddlyWeb will need access to that static content too. One
way to do that is to use the static plugin:

  http://tiddlyweb.peermore.com/wiki/#twstatic

Something to keep in mind is that FCK stores its content in HTML, so I
believe you won't really be able to take advantage of the TiddlyWiki
syntax for linking and the like.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb + CommentsPluggin

2009-05-11 Thread cd...@peermore.com

(Been having network issues, sorry if I've posted this more than
once.)

On May 11, 11:55 am, beck keller_b...@bluewin.ch wrote:
 I have a local instance of TiddlyWeb with the CommentsPlugin added. I
 can create comments and replies etc., but they are not saved to the
 server. I think I missed some important details. Any hints?

Assuming you are using this form in your view template:

div class='comments' macro='tiddlyWebComments'/div

that tiddlyWebComments macro assumes that your comments will be saved
to the 'comments' bag. Therefore:

* You need to create the comments bag and make sure it is writable

twanager bag comments  /dev/null

  will do that (if you're on a unix-like system)

* The recipe which produces the tiddlywiki in which you want to be
able to view the comments needs to include the comments bag (so that
the comment tiddlers are included).

Respond with more questions if this makes more sense, and I'll go into
more detail.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: tiddlyweb change bag

2009-04-30 Thread cd...@peermore.com



On Apr 29, 11:18 pm, EduardWagner ugligats...@googlemail.com wrote:
 It depends on what you mean by workspace?

 A recipe that can create and write to multiple bags?

Two things control where a tiddler is saved:

* If it is an existing tiddler it is saved back to where it came from.
* If it is a new tiddler it is saved to the server.workspace field
that it inherits, either from config, or the tiddler from which it was
linked.

Therefore, in order to get a recipe to save somewhere different you
need to set

  config.defaultCustomFields[server.workspace]

This is usually done in TiddlyWebConfig but can be overridden in other
plugins, as required.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: tiddlyweb change bag

2009-04-27 Thread cd...@peermore.com


On Apr 27, 10:20 pm, EduardWagner ugligats...@googlemail.com wrote:
 Hi,
 is there a way to change the bag/source of a tiddler?

At a fundamental level, yes: the HTTP API in TiddlyWeb supports this.

However to do it from within a TidldyWiki it would require some plugin
writing, or some adaptations of the Rename code in the
TiddlyWebAdaptor.

 We would like to have the following solutions
 - trash: move/copy tiddler to trash bag, that is cleared maybe once a
 week
 - share: move/copy tiddler to a shared bag, that is used by many
 recipes
 - archiv: move/copy tiddler to an archiv, where you could search for
 good ideas

For each of these  you would:

* duplicate the tiddler data
* change the server.bag field to the {trash,shared,achive} bag
* save the tiddler to the server
* if a move, you would then delete the previous one

How you choose to do the save to the server is up to you. You could
use the methods provides by TiddlyWebAdaptor and
ServerSideSavingPlugin, or make your own http requests.

 By the way, is it possible to have more than one workspace?

It depends on what you mean by workspace?

In TidldyWeb parlance a workspace usually refers to the collection of
tiddlers created by a recipe, especially the TiddlyWiki representation
of those tiddlers. You can have as many recipes as you like.

I'm guessing you probably mean something else by workspace, but I'm
not sure what it is.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: tiddlyweb and apache

2009-03-23 Thread cd...@peermore.com



On Mar 20, 1:43 pm, EduardWagner ugligats...@googlemail.com wrote:

 at apache error_log
 ---
 [Fri Mar 20 14:07:21 2009] [error] [client 172.31.11.6] Premature end
 of script headers: apache.py, 
 referer:http://telesto.ka.tup.com:1030/tiddlyweb/recipes/work/tiddlers
 [Fri Mar 20 14:07:22 2009] [notice] child pid 4937 exit signal
 Segmentation fault (11)
 --
 attiddlyweb.log
 -
 2009-03-20 14:20:09,384 DEBUG    TiddlyWebstarting up as mod_wsgi

These log entries are about 13 minutes apart, so it is not clear if
they are related. What's the situation now?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: tiddlyweb static

2009-02-23 Thread cd...@peermore.com

On Feb 23, 3:05 pm, EduardWagner ugligats...@googlemail.com wrote:
 works good for little changes,
 have only some trouble when editing tiddlers containing special
 characters like  '©'
 then i get an error like:

Sounds like a charset problem. Which could be happening in the browser
or could be that the formeditor is not sending the right Content-Type
or the POST is the wrong content-type.

 upps,
 i tested it again and now it doesn't work with relative linking i both
 cases,
 the behavior is like expected, sorry for circumstances, my fault

No problem. Cool to see you doing interesting things with TiddlyWeb.

 maybe someday there's an idea for something like an 'UploadPlugin' for
 files,
 where you can provide the right to upload a file and define a
 reference tiddler for the file
 as a token tiddler to use the files downloadreference or even the
 contents(pics e.g.) within a tiddlyweb

That would definitely be possible. It is possible to store whatever
you want in TiddlyWeb, not just tiddlywiki text.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: an open source version of the tiddlyspot server

2009-02-12 Thread cd...@peermore.com



On Feb 12, 11:58 am, Daniel Baird danielba...@gmail.com wrote:
 Imagine if you could just download and unzip some PHP files, and
 instantly have a tiddlyspot-type server running behind your corporate
 firewall, on your school server, or just on the Mac Mini in the back
 of your broom cupboard.

This is very cool. I think it will be very useful to lots of people.

At your leisure I think it would be great for you guys, Simon, Cool
Cold, BidiX, Frank (of WikklyText) and me and Fred to have some chats
about where, if anywhere, there are overlaps between TiddlySpot,
TiddlySpeck, ccTiddly, TiddlyHome, WikklyText and TiddlyWeb. They all
have slightly different goals and attitudes but I've never seen a
single location that delineates all that. Might be useful.

 Much as we love Ruby, we figure it's still a little dicey getting Ruby
 code to work on free and low cost web hosts.  PHP on the other hand
 seems to be supported everywhere, and it's a major goal to make the
 thing install and run with a minimum of messing about.  So PHP it is.

This is proving to be somewhat of an issue with TiddlyWeb. Because it
is Python there are moderately onerous requirements for install that
are easy to satisfy if you have your own host, but somewhat less so if
you are using a shared server (not impossible, just takes some work).
Since easy to install everywhere was not one of the main TiddlyWeb
requirements I went for a language I actually like. :)

 - Easy to understand.  TW goes in, TW goes out.  I'd love to fix the
 simultaneous edit problem, that's pretty confusing.  Might be out of
 scope here though :)

This is one of the major areas where TiddlyWeb seems to differ from
the others: it thinks in terms of tiddlers going in and out, not
(just) tiddlywikis, and it _does_ solve the simultaneous edit problem.

 Licencing:
 BSD?  GPL?  Maybe LGPL?  I have a vague sense of the difference
 between these, but I have no idea what the real ramifications are of
 each.  Will GPL get in the way of corporate use, even just
 psychologically?  And I'd like to allow some kind of plugin
 arrangement that permits non-open source addons.  Any advice?

This is just my opinion, but if you are going for maximum flexibility,
I'd suggest BSD.

 Currently we're calling it TiddlySpeck, but actually I'd love to think
 of a name that's not related to tiddlyspot, and maybe doesn't even
 include the word tiddly.  Or is that blasphemous?

I'm pretty sure not using Tiddly in the name is blasphemous and if you
don't there might be a schism in the church that last decades, perhaps
centuries.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb latest experience

2009-02-03 Thread cd...@peermore.com



On Feb 2, 10:27 am, Oveek Mallik mov...@gmail.com wrote:
 I won't comment too much on what's been said, but I really like the
 concept oftiddlyweb, and so far I think the implementation is very
 nice. I do like the decision of making concrete bags/folders where
 tiddlers are stored as individual files, while recipes are used as the
 more abstract list of ingredients/bags that can be combined to make up
 a wiki. I sense a lot of potential here. I'd like to comment more on
 this and other things later, but I have a specific question for the
 time being.

Feel free to post here or the dev list as you think of things.

(As an aside is it getting to the point where we should have a
tiddlyweb google group?)

 Is there a way to disable revisions?

Not officially, yet, but I've made a ticket: 
http://trac.tiddlywiki.org/ticket/901

 For now I've done it by using a simple hack in the tiddler_put()
 method of the Store class in /tiddlyweb/core/tiddlyweb/stores/text.py.
 I just replaced the line incrementing the revision variable with,
 revision = 1. This causes tiddler updates to always be written to a
 file named '1' instead of a new file each time.

What you've done is basically the thing to do for the time being. What
you could do is subclass the text store and remove revisions from it.
An example of something that does that (for different reasons) can be
seen at: 
http://svn.tiddlywiki.org/Trunk/contributors/ChrisDent/experimental/tiddlyweb-plugins/simpletext/

 The reason I want this is to avoid out of control proliferation of
 these revision files. I plan on using MonkeyGTD withtiddlyweb, and
 there will be a lot of toggling of status flags (triggering autosave)
 and other minor edits that don't really require a revision history.
 Also I tend to be a little obsessive, and edit and save in many little
 increments as i'm entering information so that would also cause me to
 end up with a whole bunch of extra files.

One thing you might consider is a store that saves N revisions, and
truncates on the fly when N is hit.

 For the record I'm running this out of svn under both Linux and
 Windows using Python 2.6, and things seem to be working smoothly in
 both cases. I'm still kicking the tires though.

Excellent. One of these days I hope to make the trip into Python 3.

 Great work so far, and hope to give more feedback later.

Looking forward to it.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb latest experience

2009-02-03 Thread cd...@peermore.com


On Feb 2, 10:54 am, Reenen Laurie rlau...@gmail.com wrote:
 I think the best is to write a cleansing script.  Which just removes the
 older revisions.  (What happens in the python if there is only a file named
 6, but no 1, 2, 3, 4, or 5?... Also what's the next revision's name?)

If there's only file named 6, the next revision will be 7. The list is
sorted and the max number taken and 1 added.

So a cleansing script would work with the current text store.

 Also, the way I understand the design choice was, that hard drive space is
 not much of a premium, and text can go mb's and mb's without really
 affecting anything.

That's right. I'm sure there are many situations where this wouldn't
true, thus the flexibility of the store system: to allow people to do
other things that work better.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb latest experience

2009-01-21 Thread cd...@peermore.com



On Jan 21, 8:53 am, EduardWagner ugligats...@googlemail.com wrote:

 we have some tiddlers including brackets within tiddlernames (...)
 and there
 we get futher the message Error Saving tiddler.title Precondition
 Failed
 please let me know if there are some restrictions for using special
 characters in tiddlernames

Can you give me an example of a specific title that is not working
correctly? I'll try to fix it from there. I suspect it is a similar
problem to the '/' fixed for 0.9.7.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb latest experience

2009-01-21 Thread cd...@peermore.com


There's a lot to comment on in this thread, and I hope to when I have
a gap, but wanted to hit some high points in here. See within:

On Jan 21, 2:02 am, ccahua cca...@gmail.com wrote:
 I copied the TiddlyWebConfig from the system bag into 2 test bags: foo
 and bar

 Then I changed config.defaultCustomField,  server.workspace: bags/
 common to bags/foo and bags/bar respectively.

Yes. That's pretty much the way to do it. Anytime you create a wiki
from a recipe the TiddlyWebConfig that comes from the last bag listed
in the recipe is the one that will end up being in the TiddlyWiki and
being active. This gets at a bit of the point of having recipes: you
can keep some common content in one bag, use that bag in multiple
recipes, and then use other bags to customize the TiddlyWiki that is
generated.

 I made the usual recipe of foo recipe = system + foo bag with imported
 empty.html and bar recipe = system + bar bag with imwiki empty.html

There's no need to imwiki empty.html. empty.html is included in
TiddlyWeb. The only reason to import a wiki with imwiki is if the wiki
you are importing has content that you needed to get into a bag
quickly. For example yesterday I imported the basic teamtasks wiki
into a bag in TiddlyWeb to see if teamtasks works in TiddlyWeb (and it
does, I'll be making an announcement about it soon).

 I then started the server and created a foo tiddler from the foo
 recipe and saved

 Unfortunately when I checked the foo bag (not foo recipe) I didn't see
 my foo tiddler. It got saved to the common bag even though I went on
 the command line and edited it to bag/foo:

It is highly likely that you are encountering some caching problems.
TiddlyWeb, since it is trying very hard to be a good team player on
the web, is very strict about caching. So a few things to think about:

* After you change a configuration tiddler you most likely need to
make sure you reload the wiki from the server.
* It looks like you may sometimes be editing Tiddlers in place from
the command line, directly on the filesystem. If this is the case, you
need to make sure that you save a new revision of the file and
increment the modified field on the tiddler, otherwise headers used
for managing the browser cache when producing output will not be
updated, and your browser will not get new content. The other option
is to make your browser do a forced reload and/or flush the browser
cache. Since it seems like editing tiddlers from the command line is
becoming quite popular, a twanager plugin that does it would be handy.
If someone wants to write this I can give some guidance, or will do it
myself eventually.
* You've mentioned needing to restart the server after editing a
config tiddler. This is a red herring: the server will send whatever
data it is asked for and doesn't use the config tiddlers for itself.
Restarting is probably just getting you around some caching issues.

 So it works but is a bit of a kludge as the user has to go on the
 command line and edit the TiddlyWebConfig manually ie save was set to
 common bag.

One thing to keep in mind is that TiddlyWebConfig is only used for
newly created tiddlers that have been created by the new tiddler or
new journal button. If you edit an existing tiddler or create a new
tiddler by following a link from an existing tiddler those tiddlers
will use the fields of the existing tiddler and save according to the
rules in there.

This means that if you have an existing TiddlyWebConfig already in bag
common, when you edit it, by default it will be written back to bag
common. To get it to go somewhere else its server.workspace needs to
changed to something else. I think FND has a plugin that can do this.

 Sorry for all the long posts, but it helps to refer back when i need
 to test again on the next iteration, hopefully beta!
 I would have thrown these notes to the wiki, but i don't think it is
 useful astiddlywebis still evolving.

Putting stuff on the wiki is great if you feel like doing that: It can
evolve too.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---



[tw] Re: TiddlyWeb latest experience

2009-01-21 Thread cd...@peermore.com

On Jan 20, 10:43 pm, EduardWagner ugligats...@googlemail.com wrote:
 The key question from myself is: what was the reason for the bag-
 concept in filesystems?
 From a real real green green user opinion the concept with extented
 tiddler fields and tags would have been more
 of a meta description (groupings of tiddlers in virtual bags with
 policies and things like that).
 What was the need of filesystem, was it due to performance of the wiki-
 generation or deployment needs, or ...
 Would be just interesting why the developers decided to go this way;)

When Jeremy and I were having the conversations that led to TiddlyWeb,
the original goal with bags was to have an independent concept that
would act as a container for tiddlers. That container would have
permissions about who could manipulate the stuff in the bag.

By having a separate concept for these needs it was believed (and I
think this have proven to be true) some complicated notions (selecting
and protecting tiddlers) could be wrapped up in a more simple notion.
The bag is a place that tiddlers are in, it is a finite space and
sometimes you can only get some stuff in and out.

To ensure that the bag concept was maintained as a separate beast in
the code, the library API and the HTTP API we chose to make it a first
class real thing. There are bag objects in the code, bag URIs in the
HTTP API and bags in the storage system.

It is certainly the case that the bag concept could have been achieved
with additional fields or attributes on tiddlers, but I think that
would have made things more complicated. It is also the case that when
tiddlers were being written to disk they could have been stored with a
bag attribute and would not need to be in a separate directories, but
I simply found it easier to understand and implement the first text
store as things are set up. In the google data store (which likely
does not work with newer versions of TiddlyWeb) the tiddlers have a
bag attribute instead of physically being in a bag.

I never particularly imagined the original text store to remain as the
default, but for the time being that's the way it is going. The design
is certainly not the result of striving for performance: I'm of the
first make it right and easy to understand, then make it fast school
of development.

On a related note: In the early days there was another similar
discussion. Martin and I asked why there needs to be recipes: can't a
recipe just be a bag of bags? Technically this is certainly possible
and to some extent it is what is going on, but by making the concept
separate throughout the system its easier to understand what's going
on. Unfortunately we've not really done a good enough job (yet) of
exploring the power of recipes to really demonstrate why there should
be a separate concept, but I suspect that is to come.

Thanks again to everybody for participating in the TiddlyWeb creation
process.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
TiddlyWiki group.
To post to this group, send email to TiddlyWiki@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/TiddlyWiki?hl=en
-~--~~~~--~~--~--~---