Hi Mohammad, So a lot of things are still up in the air. As I mentioned this is a quick prototype without a lot of pre-planning and I haven't had the chance to figure out a good workflow yet even for my specific needs. I'll try to answer your questions as well as I can at this point, but some things we may need to discuss and figure out together.
> One question: In Searchwikis (https://github.com/kookma/TW-Searchwikis) > it uses index tiddlers from target wikis to search them > The question is: Can I use Get Remote Tiddlers plugin to automatically > update the indeed tiddlers in my main wiki i.e to fetch latest changes? > Yes that should be possible as long as the wikis are on the same domain or served with CORS headers. The catch is that for every wiki, the code will be fetching the entire TW file to extract the tiddlers, which means more bandwidth used and also possibly some lag in the wiki depending on the number of wikis being fetched and the hardware. I want to experiment with using the same technique with an uglified TW with Flibbles' plugin, or a TW with the core in an external js file. Especially the second option should load considerably faster. Another option that might make the most sense for Searchwikis is to generate and save the index as a separate file. This would need far less bandwidth to fetch and should overall be considerably faster. For wikis served by Github pages we could even try to implement an option to save the index file automatically each time the wiki is saved. > A more radical question is can " Get Remote Tiddlers " deprecate > searchwikis and lets users search other wikis from a central wiki? > Fetching tiddlers from a remote wiki already entails loading the entire wiki and extracting all its tiddlers and creating an array of tiddler titles. So yes, theoretically you could skip the part of Searchwikis that creates the index and just use Get Remote Tiddlers to create the index for the other wikis. However, the same caveats apply in terms of bandwidth usage and that with many wikis being fetched in the background it could slow down the wiki when that is happening. Using TW files with an external core.js file would be very helpful here. Having to rely on CORS headers being present is indeed a limitation but this overall approach (rather than the code I posted specifically) opens some interesting possibilities as well. If you're interested, there's a small discussion here about enabling CORS on TiddlyHost: https://github.com/simonbaird/tiddlyhost/issues/112 I am also curious to see if TW on Fission opens up for similar workflows. Cheers, Saq -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/a30adfd0-8d9f-42d8-aea6-e0824c777db6n%40googlegroups.com.

