[TWX] Deletable core modules

101 views
Skip to first unread message

Mat

unread,
Sep 9, 2017, 10:59:55 AM9/9/17
to TiddlyWikiDev
For TWX (...a future remake of TW) I hope it would be possible with a more delete-customizable standard distro, or even core plugin.

For example, as I look on the tiddler tool buttons I realize that I just never use the "close others" button. And only very specific TWs of mine have any use for "new journal here". Likewise with the Palettes. And the various language features... just never something I'll need. 

IMO many, if not most, features in TW could be plugins in the standard distro. It would not only make it easier to omit what you don't need but it would also make TW even more hackable because it would be easier to replace something with another version of it.

Just sayin'.

<:-)

@TiddlyTweeter

unread,
Sep 11, 2017, 10:35:26 AM9/11/17
to TiddlyWikiDev
Off your thread, but not off its remit.

Is it time yet for TW"X" suggestions? Would it not be better to have an "official" place for that if it is?

Seems a bit early.

J x

Mat

unread,
Sep 11, 2017, 2:49:01 PM9/11/17
to TiddlyWikiDev
Is it time yet for TW"X" suggestions? Would it not be better to have an "official" place for that if it is?

As for time, yeah, it's always time for discussion IMO. (And I know you agree, hehe!)

Place: If you know of a better place where people participate, I'll gladly post there ;-)

<:-)

@TiddlyTweeter

unread,
Sep 11, 2017, 3:33:01 PM9/11/17
to TiddlyWikiDev
Though I have no real understanding of the guts of TW I increasingly wonder how much of it you could delete and it still work. Could there be a TiddlySlim version?


On Saturday, 9 September 2017 16:59:55 UTC+2, Mat wrote:

Mat

unread,
Sep 11, 2017, 3:49:11 PM9/11/17
to TiddlyWikiDev
Could there be a TiddlySlim version?

I'm not really the guy who should answer this (due to lack of expertise) but this is a question that comes up every now and then. I think the answer is that hypothetically the core could be as small as you want it, depending on the functionality you want. And with plugins to extend it. That is a dream.... but it is, as I understand, a nightmare from an administrative point.

This is actually why I proposed "deletable" components. This puts the burden on the user: "Delete anything but at your own risk.". This would allow for more specialized TWs. It would eventually also give an interesting insight into what ought to really be in the core (i.e the common subset of all special variants) and what a tiddler really ought to contain and in the sidebar etc etc.

<:-)

PMario

unread,
Sep 12, 2017, 8:01:34 AM9/12/17
to TiddlyWikiDev
On Monday, September 11, 2017 at 9:33:01 PM UTC+2, @TiddlyTweeter wrote:
..Could there be a TiddlySlim version?

IMO not really. ... If you open tiddlywiki.com and go to:

ControlPanel: Advanced: Loaded Modules

You'll see, what's active atm. IMO there are 20 modules in the "command" section, that are probably not necessary for the html version. So we could strip about 30kByte. .. The rest of the modules contains functionality.

We could remove the "editor toolbar" and the "encryption". ... But I doubt that many users would be happy with that. ...

 - So if you want / need to save space on your HD. Enable your OS auto compression feature.
 - For servers ... enable the "delivery compression" to send the stuff gzipped.
 - Don't include a 4MByte jpeg into your TW.

IMO every option from the above 3 is much more efficient than crippling the TW core text.

have fun!
mario

Reply all
Reply to author
Forward
0 new messages