Hello tiddliwikiers,Recently I have been thinking about tiddliwiki and mi personal projects. I have a couple of TW-plugins/projects almost ready, and I didn't touched them for a while (close to a year or two).
It's been a hard chapter on my life, but today I decided to take the dust from one of them, make a small extra effort and release it. And here it is: NoteStorm.
"You already know and love Evernote, we know it. It is comfortable, it syncs, has search capabilities... Wow, it's almost perfect, but... don't you miss?:
Privacy - Everything is stored on the company's servers!
Customization - If you don't like the interface, there's nothing you can do"
Hi Danielo,
I must say that I am totally lost !
First you speak about Notestorm. Is it the same as David Gifford's ? Apparently not, but what are the differences? Do you mean in fact NoteSelf ?
Second you say "NoteSelf does not require any installation". Fine, but what about Couch or Pouch DB? Downloading your file (TiddlyWiki), did not upload (P)(C)ouchDB on my PC.
Then you say "Everything is stored on the company's servers!". Which company? Any link to access those servers ?
Could you provide some working examples with such a working database ?
And maybe the steps needed for this mix to work "out of the box " ?
Hi JCG,It's not my place to reply on Danielo's behalf but when he says "everything is stored on the company's servers" he means Evernote, the problem is with imperfect (though very good!) English.
When he writes;
[....]
Instead of "but... don't you miss?" he should probably write something like "but... what about?"
He also mis-spelled "pouchDb" as "pouchDd", further down.
It won't install couchDB on your computer, but I don't think it actually needs the back-end to work
(I only just got to playing with it) and it probably loads pouchDB from a CDN rather than bundling it (?), but it doesn't need to be 'installed', as such, for it to work
(though obviously the functionality is limited if you don't have your own DB - it's actually very easy to install your own couch if you are using mac/win/linux)
I'm super-excited to play with this to see just how robust it is, especially to see if I can work on TWs with my phone/ipad offline and sync them back to my laptop when it's on, without worrying about losing data.
Danielo - congratulations! and thank you for this. I look forward to being one of your first testers over the next couple of weeks. Excellent work, this is very interesting and exciting stuff.
Hi Danielo,I'm currently trying to get syncing working with a local couchDB.I can set the address http://127.0.0.1:5984 and the name of a db that doesn't exist, then save and reload, and the database gets created in couch - so it can 'see' my couch - but no records get created with new tiddlers and the sidebar says I'm "offline" still.If I press the "save config" button I get another empty.html, that points to the same place, but now it has sync errors, sayingSync error while processing '$:/StoryList': {"status":409,"name":"conflict","message":"Document update conflict"}when the storylist changes.Any idea what's going on?Regards,Richard
Hello Danielo,
I have some questions.
Is there any advantage to this system if you don't sync it with a couchDB system?
How close did you come to the $50 mark during your test phase with Cloudant (how much data will be typical?).
If we're using Cloudant, don't we have the same privacy concerns as with Evernote?
Thanks! Your site and technology are really amazing!
Thought of another question. Of course.
If I want to transfer to another machine/browser, is there a mechanism for doing that?
Thanks!
Thank you for your explanations.
For me, any database contains records, each record with (pre?) defined fields.
I saw that the database name is defined when loading the wiki. But how and where do I declare the type of records and the various fields for this database ?
What can constitute a record : A tiddler, a specific field of some identifed tiddlers (thru tags or listing) or a new "entity" that needs to be specified ?
And where is kept this database ? Within the TiddlyWiki as other data files already possible, or in a specific file on the computer ?
So I am really missing some exemples, since I think that an external database that could be acessed by one (or more?) tiddywiki would be a real plus for this already fantastic piece of software !