>
> t is clearer on the home page as mentioned.  However, I am still confused 
> about the references to the online/offline version vs. the offline 
> capabilities - which I think both the offline and online "version" share. 
>  Right?  When you describe the offline or online versions you are talking 
> about whether you download a local copy of the html file to your local file 
> versus running it from github.  In once sense you are describing the real 
> benefits of offline capabilities, but then describing advantages of the 
> online version.  It is confusing.
> If I am correct, you may want go a little further to bring clarity to when 
> you are talking about how/where the NoteSelf application is delivered 
> vs.how it can be used when offline.


I totally agree. I think for the moment I will remove all the references to 
downloaded version and focus on the offline capabilities.  

If I were to simply navigate to  noteself.github.io/online and start using 
> NoteSelf, confuring my couchDB, how would it be available when I am 
> offline?  How would I take advantage of the always up-to-date feature (also 
> subject to the lack of control disadvantage of automatic updates) if I am 
> offline/disconnected?  How would it even run?  Is this a function of the 
> add to home screen action?  Does mobile browsers cache the html/application 
> and update when connection established again?


I think you have already answered your question above with the quotation 
below:


> It is mainly the confusion around the capability/ability to work offline 
> and the offline/online application location in terms of clarity.  However, 
> in terms of benefits/capabilities that are attractive to me, I would 
> highlight the ability to have NoteSelf automatically synchronize data 
> stored locally in the internal pouchDB database (whether online or offline) 
> with an http accessible couchDB database (when accessible) that can be 
> hosted in a variety of manners including cloud, and in turn with numerous 
> NoteSelf instances sharing the same couchDB database. 



If above is accurate - which i think it is.  Too many words though.  Could 
> be turned into a bullet list.   

 
Again, I agree.

I am now getting this subject to above.  I am interested in this, and just 
> want to understand how that method works offline.  


It is pretty simple: you open the page, then a service worker (which is a 
stunning technology) is installed. The service worker allows the web-page 
to be displayed when you are offline, while PouchDB allows the data to be 
saved while you are offline. Combining those two you have a fully offline 
application.
 

> It also has me feeling like I am configuring your hosted application with 
> my couchDB connection string and database name.  I'm not overly concerned, 
> but it doesn't feel right without understanding. 


It is funny how the human mind works. Would it be different if I ask you to 
create a NoteSelf account and I ask you to log-in in my application? I bet 
that will feel better :D In any case, you are not saving anything into my 
application. The application runs on github, which has no backend and 
therefore it has any ability to save any of your data. You can understand 
it as accessing your database through a different UI.

I actually don't understand where my password is being stored and using the 
> online version I would be suspect of it being visible to you - not that I 
> am worried about you. :-) 


Your password is never stored. The browser handles the cookie like it does 
for the rest of web pages you use.


NoteSelf does appear to have version control, no?


Yes, it has. But the UI is not very polished yet. 

If I configure users in my couchDB instance and connect different NoteSelf 
> instances to the same couchDB but using different users, might that allow 
> multi-user? 

Yes that is absolutely possible.
 

>  Didn't I even see somewhere to indicate the user to tag tiddlers with?  I 
> thought I did, but querying the couchDB test tiddlers didn't appear to have 
> any such data element available.


At first I thought I could setup the author to the user that is logged in. 
But, what if the user never logs in? At first I was saving the username as 
part of the database configuration, but after a while I started considering 
that a security flaw, and I stopped doing it. What do you think if after 
you have logged in I setup the author to your username? I never asked 
anyone and I want to have an opinion.

 I didn't have to enter any payment information.  At some point do I have 
> to pay for cloudant.com services?


I have been using it for more than a year now and I never payed a penny. 

Thank you for your comments and for trying NoteSelf so much!
 

>

-- 
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/404123cb-c2b9-4a41-8a7d-58123ce30be5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to