Jed et al..

Thanks for the continuing development of Bob and simple to use Bobexe. Of 
late I have needed to exit the use of Bob for my critical Wikis as I have 
too many issues arising. I have thus returned it to an evaluation platform 
and installed the latest version. The Export Wiki feature has helped me 
here thank you, using save rather than download, Download gives me the 
error "Internal Javascript error "TypeError: invalid assignment to const 
`excludeList'"


   - Jed I understand you do not have the windows platform to test on so 
   let me know if there are specific tests you want me to undertake.
   - I keenly want to use the features in Bob but still find the 
   instructions and documentation difficult, it's more that they are terse, to 
   the point and technical. I have trouble extracting the conceptual 
   understanding behind the various features I want to use. Perhaps this is 
   because I do not understand tiddlywiki on NodeJS and this understanding is 
   written between the lines.  It also stops me trouble shooting problems I 
   face in bob.
   - As offered before I am keen to help the adoption of Bob and 
   documentation but so far I have not being able to build the expertise in 
   Bob to do this, and the Windows platform adds additional distance.


Key issues

   1. No matter that a wiki is saved, I get this message navigating away 
   from a Wiki, 
*"This page is asking you to confirm that you want to leave - data you have 
   entered may not be saved" *With a number of WIkis open closing my 
   browser becomes a chore.
   2. Are all the features basically setup by appropriate changes to the 
   settings? perhaps using $:/plugins/OokTech/Bob/Configuration as a Guide?
   3. Because I find it hard to get the concepts behind the features I am 
   not sure what relates to all wikis, the root wiki or the child wikis eg the 
   Plugin folder
   4. I am getting unexpected closures of the console or the Error messages 
   below

Current problem on console, stopping Bob Master connecting to server?

Unload wiki  RootWiki
WebSocket error:  Error: WebSocket is not open: readyState 2 (CLOSING)
    at WebSocket.send ($:/plugins/OokTech/Bob/External/WS/lib/websocket.js:
315:19)
    at sendAck ($:/plugins/OokTech/Bob/NodeMessageHandlers.js:35:56)
    at Object.$tw.nodeMessageHandlers.unloadWiki ($:/plugins/OokTech/Bob/
NodeMessageHandlers.js:1275:5)
    at WebSocket.$tw.Bob.handleMessage ($:/plugins/OokTech/Bob/
NodeWebSocketsSetup.js:151:52)
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:459:31
    at Array.forEach (<anonymous>)
    at Object.$tw.nodeMessageHandlers.syncChanges ($:/plugins/OokTech/Bob/
NodeMessageHandlers.js:456:11)
    at WebSocket.$tw.Bob.handleMessage ($:/plugins/OokTech/Bob/
NodeWebSocketsSetup.js:151:52)
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:459:31
    at Array.forEach (<anonymous>)
WebSocket error:  TypeError: Cannot read property 'wiki' of undefined
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:469:52
    at Array.forEach (<anonymous>)
    at Object.$tw.nodeMessageHandlers.syncChanges ($:/plugins/OokTech/Bob/
NodeMessageHandlers.js:463:18)
    at WebSocket.$tw.Bob.handleMessage ($:/plugins/OokTech/Bob/
NodeWebSocketsSetup.js:151:52)
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:459:31
    at Array.forEach (<anonymous>)
    at Object.$tw.nodeMessageHandlers.syncChanges ($:/plugins/OokTech/Bob/
NodeMessageHandlers.js:456:11)
    at WebSocket.$tw.Bob.handleMessage ($:/plugins/OokTech/Bob/
NodeWebSocketsSetup.js:151:52)
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:459:31
    at Array.forEach (<anonymous>)
WebSocket error:  TypeError: Cannot read property 'wiki' of undefined
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:469:52
    at Array.forEach (<anonymous>)
    at Object.$tw.nodeMessageHandlers.syncChanges ($:/plugins/OokTech/Bob/
NodeMessageHandlers.js:463:18)
    at WebSocket.$tw.Bob.handleMessage ($:/plugins/OokTech/Bob/
NodeWebSocketsSetup.js:151:52)
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:459:31
    at Array.forEach (<anonymous>)
    at Object.$tw.nodeMessageHandlers.syncChanges ($:/plugins/OokTech/Bob/
NodeMessageHandlers.js:456:11)
    at WebSocket.$tw.Bob.handleMessage ($:/plugins/OokTech/Bob/
NodeWebSocketsSetup.js:151:52)
    at WebSocket.emit (events.js:182:13)
    at Receiver.receiverOnMessage ($:/plugins/OokTech/Bob/External/WS/lib/
websocket.js:720:20)
WebSocket error:  TypeError: Cannot read property 'wiki' of undefined
    at $:/plugins/OokTech/Bob/NodeMessageHandlers.js:469:52
    at Array.forEach (<anonymous>)
    at Object.$tw.nodeMessageHandlers.syncChanges ($:/plugins/OokTech/Bob/
NodeMessageHandlers.js:463:18)
    at WebSocket.$tw.Bob.handleMessage ($:/plugins/OokTech/Bob/
NodeWebSocketsSetup.js:151:52)
    at WebSocket.emit (events.js:182:13)
    at Receiver.receiverOnMessage ($:/plugins/OokTech/Bob/External/WS/lib/
websocket.js:720:20)
    at Receiver.emit (events.js:182:13)
    at Receiver.dataMessage ($:/plugins/OokTech/Bob/External/WS/lib/receiver
.js:415:14)
    at Receiver.getData ($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:
347:17)
    at Receiver.startLoop ($:/plugins/OokTech/Bob/External/WS/lib/receiver.
js:134:22)

I truly love the Bob features but I am struggling at the moment to 
implement them. Returning Bob to a test environment frees me to learn more 
by experimentation and hopefully overcome these adoption barriers, I take 
full responcibility for my own limitations here.

Regards
Tony


On Sunday, April 21, 2019 at 7:46:46 AM UTC+10, Jed Carty wrote:

> This should be a link to the different executables for BobEXE version 1.2.3
>
> If you want to test out the new features here is a link to the folder for 
> downloading:
>
> https://www.dropbox.com/sh/c2s22zy4oaal8wz/AACQ7GGEIDYyyKxZ2Q_iWuZba?dl=0
>
> Back up your data, this may be unstable and may have all sorts of bugs. 
> This is for testing before the full release.
>
> The changelog, and things to test, is here:
>
> !! Version 1.2.3 Boiled Potatoes
>
> - Setting up the file server is simpler now
>   - In the Bob Settings tab of the control panel there is a file server 
> tab that lets you check a box to enable the server.
>   - There are also text boxes that let you set the folder where files are 
> served from and the path prefix for files
> - The makeImagesExternal message was added. It takes all of the embedded 
> media in a wiki and copies it into the folder for the file server and 
> replaces the media tiddlers with tiddlers that have a _canonical_uri field 
> pointing to the media file.
>   - An option lets you copy the files into the globally available file 
> folder or into the wiki specific file folder.
> - Add interface to duplicate an existing wiki
>   - You can optionally duplicate all of the child wikis that are contained 
> in the folder of the wiki you are duplicating.
> - Add interface to rename/move a wiki
> - Add interface to delete a wiki, you can optionally delete all of a wikis 
> children as well.
> - Fixed some potential bugs dealing with paths when creating new wikis.
> - Reordered some functions to make wiki creation more consistent.
> - Added browser alerts for server events (like confirmations of creating 
> or deleting wikis, fetching tiddlers, etc.)
>   - There is a control panel tab that lists a history of server messages.
> - Possibly fix a bug that could add incorrect path prefixes when using 
> filters in $:/config/FileSystemPaths .
>
> !! Version 1.2.2r5 Fried Potatoes
>
> - Wikis can now be hosted on paths to other wikis. You can have both 
> '/students' and '/students/eve'
>   - No wikis can have the name `__path`
>   - The way that wiki paths are listed has changed, but settings files are 
> updated automatically without needing any manual editing.
> - Lots of small back-end optimisations that hopefully reduce the memory 
> usage.
> - Improvements for reconnecting to and resyncing with a server after being 
> disconnected
> - Added an option to have verbose or compact help and documentation in the 
> control panel.
> - Fix the manual settings losing focus problem
> - Improve the manual settings layout and interface a little
> - Fix some situations where the tiddlywiki/filesystem and 
> tiddlywiki/tiddlyweb were included when they shouldn't be
> - Fix a bug that prevented internal fetch from working with a transform 
> filter (and possibly in other situations)
> - (BobEXE) the Wikis, Plugins, Themes and Editions folders are all now 
> created automatically in a default location in the same folder as the 
> executable.
> - Fixed another bug that would sometimes allow a wiki with the same name 
> as an existing wiki to be created
> - You can now access the full settings interface from any wiki by checking 
> a box in the control panel.
> - Hopefully fix a race condition that could result in multiple wikis being 
> created for a single command.
> - Automatically populating the wiki list will now properly find wikis 
> inside other wiki folders.
> - Add an interface to manage themes like the manage plugins interface.
> - You can now fetch plugins directly from github. (VERY EXPERIMENTAL)
>   - This required two external modules that are now included in the Bob 
> plugin
>     - An updated (and not backwards compatible) jszip
>     - follow-redirects
>   - On GitHub.com or GitLab.com you can give the repo url to get the plugin
>   - For github the repo url will be something like this `
> https://github.com/OokTech/TW5-RandomValue` 
> <https://github.com/OokTech/TW5-RandomValue>, there is some special 
> handling to get the zip url from the repo url for github.
>   - for gitlab the repo url will be something like this `
> https://gitlab.com/inmysocks/ookbot` <https://gitlab.com/inmysocks/ookbot>, 
> there is also special handling to get the url for the zip from gitlab.com 
> repos.
>   - Anywhere else you have to give the full url for the zip file itself.
> - Fix a bug where unicode or other uri encoded wiki names wouldn't work, 
> this includes many south-east asian alphabets and character sets.
>   - This also means that wikis can have spaces and emojis in their names
>
>

-- 
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/83005c61-1ab6-4912-80db-2202c43a23e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to