[tw5] Custom Classes help?
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?
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.
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
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
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
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?
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?
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?
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?
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?
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
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
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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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?
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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?
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?
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
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
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?
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
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?
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
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
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
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
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
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
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
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
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
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
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?
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?
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?
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?
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
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
(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
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
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
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
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
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
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
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
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
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
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 -~--~~~~--~~--~--~---