@Tony,

Thanks for the welcome! I look forward to helping however I can. I wouldn't 
say that I'm very skilled, but I am learning fast.
The issue with the difficulty of doing even minimal number manipulation is 
definitely one I've come across, too. I'd personally like to go the route 
of investigating whether some kind of minimal and secure inline javascript 
is possible. If it is, I think it could open up that functionality and 
reduce bloat. The main project I've got my mind on at the moment is UI 
related. That's an area where progress may be difficult. In the little 
experimentation I've done with it, the tiddlywiki framework makes ui 
somewhat complicated.

Anyway, lots of ideas to explore!

@Mario,

I haven't tried the workflow for editing the core yet, but I did try it for 
a plugin and ran into a problem. I included the plugins necessary for 
saving tiddlers. And I included the plugin that I'm trying to develop (I 
had a few hasty tiddlers that I dropped in the plugin directory from 
another directory). I updated the config object as well. I got new tiddlers 
saving into the plugin directory. So that is working great. But I can't get 
the tiddlers I already had in there to show up in the wiki when it is 
running. Any ideas?



Best wishes,
Adam


On Sunday, January 20, 2019 at 12:26:03 AM UTC, TonyM wrote:
>
> Adam,
>
> It is exciting to hear we have someone with the interest and skills to 
> contribute in this way. Keep in mind we have a lot of superusers here, like 
> myself, who cant YET build such JS plugins, but we know how to do a lot of 
> things using existing widgets, plugins and building macros. It is we who 
> come across issues that  tiddlywiki either does not handle or does not 
> handle well. It would be great if you could socialise these with us, 
> perhaps in the other google group, because you can then make a real 
> difference. Looking through the Git hub issues will also detail many of 
> these gaps.
>
> Presently for example I have to use formulas or calc plugin just to 
> increment a value in a field (even just by 1) if such a solution could be 
> made and placed in the core or a small plugin it would I believe help a lot 
> of people.
>
> I am sure I could generate a number of small, medium or large projects a 
> budding developer could play with.
>
> Another source is features available in HTML that requires java-script to 
> work, they can be found all over the internet, some a really cool, but they 
> need a developer to translate them into Widgets and macros within 
> tiddlywikis framework.
>
> Welcome, great to have you on the team.
>
> Regards
> Tony
>
>
> On Sunday, 20 January 2019 00:21:05 UTC+11, admls wrote:
>>
>> Hi Mario,
>>
>> I think, you talk about this playlist: How to set up a TiddlyWiki 
>>> development environment 
>>> <https://www.youtube.com/watch?v=3h1nemtQLRI&list=PLuiC_HFhI4OxtThoQf92ws875R9zgNGSd>.
>>>  
>>> videos 12, 13, 14 ... right. 
>>>
>>
>> That's the one! Thanks for making that, by the way. It has really helped 
>> me to get some kind of handle on what's going on.
>>
>> This is amazingly helpful information. I'm really excited to get started 
>> and make some contributions of some kind. I'll try this out next week and 
>> I'll see then if I have correclty grokked what you've written. Thanks for 
>> your help! I never would have been able to figure this out on my own.
>>
>> Best wishes,
>>
>> Adam
>>
>>
>>
>> On Saturday, January 19, 2019 at 12:26:26 PM UTC, PMario wrote:
>>>
>>>  Hi Adam, 
>>>
>>> Welcome to the club! :) 
>>>
>>> I think, you talk about this playlist: How to set up a TiddlyWiki 
>>> development environment 
>>> <https://www.youtube.com/watch?v=3h1nemtQLRI&list=PLuiC_HFhI4OxtThoQf92ws875R9zgNGSd>.
>>>  
>>> videos 12, 13, 14 ... right. 
>>>
>>> A file TiddlyWiki, that is build with: node tiddlywiki.js editions/abcd 
>>> --build index  can not write back single files to the local harddisk. 
>>> ... 
>>>
>>> If we want to write single tiddlers, we need to use the --server 
>>> command. ... BUT a server setting needs some adjustments to 
>>> tiddlywiki.info file. It needs to include the "file-system" plugins. 
>>>
>>>     "plugins": [
>>>         "tiddlywiki/tiddlyweb",
>>>         "tiddlywiki/filesystem",
>>>
>>> If these plugins are missing, you can't save!!!!!!!  See the differences 
>>> in 
>>>
>>>  - 
>>> https://github.com/Jermolene/TiddlyWiki5/blob/master/editions/tw5.com/tiddlywiki.info
>>>  
>>> and
>>>  - 
>>> https://github.com/Jermolene/TiddlyWiki5/blob/master/editions/tw5.com-server/tiddlywiki.info
>>>
>>> The server setting also uses the: 
>>>
>>>     "includeWikis": [
>>>         "../tw5.com"
>>>
>>> setting, which will load the content from tw5.com/tiddlers/ directory. 
>>> So no code duplication is needed
>>>
>>> There is a second setting, which tells the server where to save *new* 
>>> tiddlers.
>>>
>>>     "config": {
>>>         "default-tiddler-location": "../tw5.com/tiddlers"
>>>
>>>
>>> tiddlywiki.info from editions/tw5.com  also contains
>>>
>>>     "config": {
>>>         "retain-original-tiddler-path": true
>>>
>>> which allows the wiki to remember the original path from every tiddler 
>>> eg: tiddlers/myPath ... and so on. 
>>> New tiddlers will be written to the default-tiddler-location specified 
>>> in the server. 
>>>
>>>
>>> So if you want to change content from tiddlywiki.com you'll need to 
>>>
>>>  - create a new feature branch
>>>  - run the server
>>>  - change 1-3 files
>>>  - create a PR. 
>>>
>>> Do __not__ change too many different files. It makes it much harder to 
>>> get the PR merged, because there will be too much discussion. 
>>>
>>> hope that helps. 
>>>
>>> have fun!
>>> mario
>>>
>>>
>>>
>>>
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/40af696c-51b9-46eb-a9b8-fd99e4a3dd89%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to