Also any logs from the server NodeJS would be helpful. Would more than one
person be editing at the same time?

On Jan 17, 2017 09:27, "Russell Cosway" <russellcosimp...@gmail.com> wrote:

> I have started to suffer this now.  I am on a MacMini running MacOS Sierra
> 10.12.2.  I use Firefox 50.1.0 and autosave is enabled; I only used Firefox
> for TW work.  TW version is 5.1.13 and is on a node.js hosted on AWS - I
> didn't set that up but could get the server setup details is needed.
>
> I have had no browser crashes and I can see no recreatable pattern of
> circumstances.  I have literally watched the text of the tiddler disappear
> in front of my eyes.  Due to the inter-relationships i'm working on i may
> have 10 tiddlers open at once, maybe 2-5 of those in draft.  However, the
> loss occurs when I have saved and the TW tick has gone from red to grey -
> soon after saving a tiddler, either that tiddler or another I have open
> clears.  There are no "drafts" of the lost tiddler left.  The tags and last
> saved information remains intact, just the text is cleared.  The json
> export shows it as "".
>
> I too have now lost hours of work and considering my options to produce my
> wiki, so any insights and improvements would welcomed.
> R
>
> On Tuesday, December 27, 2016 at 12:00:25 AM UTC, Arlen Beiler wrote:
>>
>> It may be a bug, and we may need to look into it.
>>
>> See my link in the last post, or quoted below, showing how to use NodeJS
>> data folders with Electron so it saves correctly.
>>
>> Please do take all reasonable precautions in using this as well, and I
>> can't warrent that it is perfect, but it's for your reference.
>>
>> Enjoy :)
>> -Arlen
>>
>> On Dec 24, 2016 20:47, "Dmitry Sokolov" <dmitry.v...@gmail.com> wrote:
>>
>> I see dropping modified tiddler as a bug.
>>
>> I am intensively working with PBWorks at the moment (while preparing
>> transfer to TW in future).
>> PBWorks gives you all indicators of the processes taking place. I know,
>> for example, that saving finished when a URL with no "edit" appeared. Then,
>> it's safe to close the window.
>> Another protection measures they have is a warning dialogue on closing
>> page being edited, before the save button pressed.
>>
>> I think, we have to learn best practices from other platforms, collect
>> them within just one platform, and implement as soon as practical.
>> Sorry for being persistent with the simple idea:
>> our team performance depends on how quick particular topics are
>> found/discovered for reuse.
>> Please let me know if this mechanism is already realised, and that's just
>> me who can't see it.
>>
>> Thank you,
>> Dmitry
>>
>>
>> On Saturday, 24 December 2016 10:17:50 UTC+13, Arlen Beiler wrote:
>>
>>> I just had an idea. The way the NodeJS server currently works is
>>> asynchronous. It syncs with the server and then returns to the browser.
>>> Then the server syncs to the file system and returns. If there would have
>>> been a time where you closed your draft, waited for the check mark to turn
>>> grey, and then immediately exited, it is possible that the server could
>>> have missed writing the files. Try to see if you can replicate it like
>>> this. If so, that may be the problem.
>>>
>>> The way I dealt with that was to hack tiddlywiki (forget how, but I
>>> think involved some of the first code in boot.js or bootprefix.js) so that
>>> it would save directly to the file system from the browser.
>>>
>>> Here's a gist that I posted https://gist.github.com
>>> /Arlen22/45f1a460c9e348fa50ad
>>>
>>> For electron you would set the data directory in index.html, then open
>>> index.html in a new BrowserWindow. And your done. The file syncer actually
>>> takes care of saving changes, so it should stay red until the file actually
>>> gets saved.
>>>
>>> On Thu, Dec 22, 2016 at 9:51 AM, 'Mark S.' via TiddlyWiki <
>>> tiddl...@googlegroups.com> wrote:
>>>
>>>> Not necessarily a bug in TW per se. No one ever promised (that I know
>>>> of) that it would work on Electron. Definitely no one promised that it
>>>> would work with a custom version of Electron and if it's on a custom branch
>>>> of TW5 that depends on sensing its platform  --- all bets are off.
>>>>
>>>> Just depending on small desktop web/file  servers (like node.js) has
>>>> always been risky in my experience. The hardware and the software may not
>>>> be robust enough in all situations. Usually, there are time lags. Your
>>>> machine may prioritize your email or web browsing over the web server.  If
>>>> you shut down your machine or server before a save has completed (which
>>>> might happen if you have a 3 or 5 page tiddler) then the chances are even
>>>> greater. The trick in that situation would be to either save your own copy
>>>> of current work locally or to break the work into smaller chunks. The
>>>> editing tools in TW5 make working with smaller chunks easier than before.
>>>>
>>>>  If you check the forum, you will see that reports of actual data loss
>>>> are fairly rare. The file-based TW seems to save itself reliably.  To be an
>>>> actual bug you would need to see a repeatable set of standard circumstances
>>>> under which TW fails to save.
>>>>
>>>> Have fun,
>>>> Mark
>>>>
>>>>
>>>> On Thursday, December 22, 2016 at 4:30:15 AM UTC-8, Arlen Beiler wrote:
>>>>>
>>>>> Nevertheless, this is a bug. TiddlyWiki should never lose changes no
>>>>> matter how big the Tiddler is. Thanks for the info, though. I hope we can
>>>>> find any problems that are causing it.
>>>>>
>>>>> I have frankly never just used the draft idea before, I always save
>>>>> the Tiddler when I am done writing. And I would recommend doing that
>>>>> normally. However, it seems you are supposed to be able to save a draft 
>>>>> and
>>>>> come back to it later.
>>>>>
>>>>> On Dec 12, 2016 14:24, "Bruno Loff" <bruno...@gmail.com> wrote:
>>>>>
>>>>>> Yes it was.
>>>>>>
>>>>>> On Monday, 12 December 2016 19:46:54 UTC+1, Mark S. wrote:
>>>>>>>
>>>>>>> But, was all that work -- 3 to 5 pages -- in a single tiddler?
>>>>>>>
>>>>>>> Mark
>>>>>>>
>>>>>>> On Monday, December 12, 2016 at 9:13:45 AM UTC-8, Bruno Loff wrote:
>>>>>>>>
>>>>>>>> Tiddlywiki was running on electron v1.4 on Arch Linux; the server
>>>>>>>> side was running on electron's server (a node.js process), and the 
>>>>>>>> webpage
>>>>>>>> was running on electron's chromium process. So all of it was localhost.
>>>>>>>>
>>>>>>>> I was working on a slightly modified fork (
>>>>>>>> https://github.com/bloff/TiddlyWiki5), that included a minimal
>>>>>>>> change to detect when TW was running under electron.
>>>>>>>>
>>>>>>>> It also included various plugins that I wrote/modified to serve my
>>>>>>>> purposes (customized katex plugin, a plugin for managing bibtex 
>>>>>>>> citations,
>>>>>>>> and a plugin to interface with electron), which is roughly keeping 
>>>>>>>> track of
>>>>>>>> my mathematical writeups, lecture-notes, etc. but I don't think these 
>>>>>>>> were
>>>>>>>> to blame.
>>>>>>>>
>>>>>>>> 14 of work amounted to roughly 3-5 pages. That's not 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+...@googlegroups.com.
>>>>>> To post to this group, send email to tiddl...@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/52d252e2-dcc0-
>>>>>> 4fdb-875a-008e02bcb3b9%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/tiddlywiki/52d252e2-dcc0-4fdb-875a-008e02bcb3b9%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>> --
>>>> 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+...@googlegroups.com.
>>>> To post to this group, send email to tiddl...@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/ms
>>>> gid/tiddlywiki/bd625aa3-3198-4c47-a67d-471c8eb5e2c7%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/tiddlywiki/bd625aa3-3198-4c47-a67d-471c8eb5e2c7%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>> 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+...@googlegroups.com.
>> To post to this group, send email to tiddl...@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/ms
>> gid/tiddlywiki/6e376797-8eb4-4ec1-b7da-5019f31523d9%40googlegroups.com
>> <https://groups.google.com/d/msgid/tiddlywiki/6e376797-8eb4-4ec1-b7da-5019f31523d9%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
> 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/3fc454f2-9cbb-480f-8fba-c16caba7f27c%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/3fc454f2-9cbb-480f-8fba-c16caba7f27c%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAJ1vdSQ8YN%3DObpTzHxZVpRMg708bngJEKE%3Dh7W1bankpmAudTQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to