El viernes, 6 de enero de 2017, 10:46:30 (UTC+1), Tobias Beer escribió:
>
> Hi Danielo,
>
> It's a very interesting piece of TiddlyWiki sync technology.
>
>
Hello Tobias, I'm happy to see your observations around here again :-D

 

> Some questions / remarks:
>
>    1. I think it is not necessarily clear to everyone, that they can just 
>    take your published version
>    download it and put it somewhere else and it would still do the thing
>       - in other words, that there is no dependency to 
>       noteself.github.io/online whatsoever
>    
> I think that is more or less clear. At least for me and Greg :-P  Have you 
read the whole index page at NoteSelf.github.io ? I guess the answer is 
yes, but just to be sure.
 

>
>    - so, there are no passwords stored "there" ...it's all in the 
>          browsers cache or localStorage
>          - perhaps add to the FAQ "Where is my password stored?"
>       
> Is not even localStorage or browser cache, it's a cookie, managed by the 
browser which is not accesible from any JS code. But you are right about 
the lack of FAQ about that.
 

>
>    - your github page is simply just a starting point you could even use 
>       productively
>       - this is admittedly a bit confusing
>       
> Sorry, I don't totally understand what do you mean with that. With github 
page you mean the repository or the page at noteself.github.io?
 

>
>    - in other words, a user can ad-hoc hook their couchDB,
>          pull the tiddlers into your site and work with it
>       
> Yes, totally right, and absolutely correct. 

>
>    - this is where it differs from TiddlySpot... you could simply push 
>          any tiddlywiki up there,
>          but at some point you want to start working off of that url
>       
> Yes, it differs from  TiddlySpot. They are two different services (the 
word service is the key). Sorry, what do you meant that you want to start 
working off of that url? And, what are the advantages (once you explain me 
the concept )?

>
>    - with Noteself, you can pull your couchDB stored tiddles into any 
>          noteself anywhere,
>          one by one, revisions and all
>       
> Well, to be 100% honest revisions are only available on tiddlers created 
locally, not the ones synced from the server. I could make that happen, but 
it is not that way at the moment. 
 

>
>    - however, what if I wanted my own flavours (themes, plugins, etc...)?
>          - or even an entirely pre-baked version that looks totally 
>             different?
>          - perhaps you can make it slightly more clear, that noteself is 
>       but an application layer
>       that can pull and push a batch of tiddlers, not an entire wiki
>    
> That's the point where I want to clarify things. NoteSelf it is not an 
application layer, it is an application itself and it is planned to be a 
future in a near future. This means that you will able to navigate to 
noteself.github.io (or any other domain if I migrate it) create an account 
and start using the service on your browser, mobile and have sync between 
them without the need to know anything about tiddlywiki. Of course at the 
current stage the main target are already existing tiddlywiki users, but I 
want to make NoteSelf a friendly service to the masses.
There is also a misconception about what NoteSelf is/does. As I said, it is 
not a plugin, it is (at the moment) a Tiddlywiki edition, with a naive 
point of view and clear objectives. If you want to create your own edition, 
bake your own flavours, themes, plugins... you don't have to look at 
NoteSelf, you have to go one step back and look at TiddlyPouch. TiddlyPouch 
is the plugin that powers NoteSelf and brings pouchdb, sync capabilities 
and a UI to manage all that.
Currently I'm focused on making NoteSelf a better product and build a 
service around it, and I don't have time to write clear documentation about 
how to use TiddlyPouch on your own eddition products. Mainly because not 
much people has demonstrated any interest on it. Maybe in the future, If I 
have a couple of collaborators on the TiddlyPouch side and an already 
running product built on top of NoteSelf I could help other developers use 
my base plugin to build their own applications/products.

>
>    - however, that brings me to a question
>       1. What if I downloaded your version, "made it mine", different 
>    styles, plugins, etc...
>    upload my "modified noteself", incl. its system tiddlers somewhere else
>    and then started using it... which tiddlers would get synced to 
>    couchDB and why?
>
> For the most of that question, take a look at the answer above. About the 
latest... it should sync the exact same tiddlers as it would do in any 
other edition/version, which means all the user's tiddlers.
 

>
>    1. Somewhat in a similar line of thought, how does one upgrade (a) 
>    noteself?
>
> If you use the online edition you don't have to worry about that. In any 
case, I think your best bet is to download the latest version and point it 
to your couchDB server. And if you don't have any couchDB server, just 
export the database of your previous version and import it on the new one.

>
>    1. What prevents you from publishing Noteself as a syncer plugin?
>       - I think that would make its nature much clearer,
>       as but one, albeit exemplary, of a potentially big number of sync 
>       modules
>    
> Again, I refer this question to my answer above.
 

>
>    1. What I would find highly interesting was the capability
>    to sync multiple noteself "tiddler collections" in the same wiki
>       - some from that couchDB and / or table, some from another (e.g. a 
>       template)
>       - besides versions, this would clearly be a capability that 
>       TiddlySpot cannot deliver
>    
> That is a planned feature. In fact, I want to do things like:

   - Streams of public databases you can subscribe to
   - Ability to setup several remote databases to syn-to
   - Ability to setup each source as just a source to read to, just a place 
   to write to or two way syncing. 

 

>
>    1. as for revisions, there are two things
>       1. the icon could more gracefully look like a core thing, right now 
>       I find it a bit imposing
>    
> If you can suggest a better icon that makes clearly visible that it is 
about revisions I am very very open to use it. The current icon is the best 
I was able to create.

>
>    1. the actual revision handling feels very confusing to me
>    
> I admit it has some flaws... 

>
>    - tbh., I have no clue how to get back to an earlier revision
>          
> Hahaha, that is the main flaw. There is no easy or user friendly way. I 
have open a github issue as a reminder to myself. Feel free to comment 
there: https://github.com/danielo515/tiddlypouch/issues/23 

>
>    - what's most confusing though, I don't see a date for revisions 
>          anywhere, just cryptic numbers...
>          that's not very usefull to figuring out a past version to revert 
>          to
>       
> Well, those numbers are the revisions IDs. At least you can check how the 
tiddler looked like at that point. Isn't that helpful? 

>
>    - What is the meaning of those tabs?
>       
>
If I correctly grasp what are you referring to, those tabs represents the 
different states or revisions of the current tiddler.

Thanks for your interest Tobias

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c0d879ad-40f3-4455-8670-b5231ed615e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to