Hi Adam On Wed, May 7, 2014 at 5:59 PM, Adam Winn <[email protected]> wrote:
> thank you for answering so quickly and kindly Jeremy. I felt like my post > might have been a little whiny after I published it. > No worries. I regard feedback as incredibly valuable, and consider myself very lucky to get any. > In the future I will try to submit issues directly on github. > It's absolutely fine to raise issues and new features here; often it kicks off a discussion that allows the eventual ticket to be clearer and more actionable. Creating issues directly on GitHub makes sense for clearcut implementation bugs but isn't so useful for feature discussions. > I have only been using it for a few months and have not learned the proper > procedure for doing that yet. this seems like an awesome project I am > looking forward to helping in any way I can. Fairly new to javascript (I am > in a code bootcamp right now learning node and angular), so my ability to > help out might not be great. I really want to read through and understand > the code. It seems pretty daunting though, any suggestions? > Reading the code is absolutely the best route to an understanding of how TiddlyWiki is implemented. I'd suggest: 1. Read everything on tiddlywiki.com tagged "dev" or "mechanism" 2. Scan the HTML file you see in your browser when you view source tiddlywiki.com. There are comments to help you navigate around the major sections. You should be able to see the major structure: where tiddlers are stored, where the core is stored etc. 3. Take a couple of hours to read the boot kernel https://github.com/Jermolene/TiddlyWiki5/blob/master/boot/boot.js 4. As you go, explore the functions you're seeing in the browser dev console 5. Explore http://cjhunt.github.io for an overview of the mechanisms around widgets The code is written to be read and the coding style is pretty verbose. It'll take a few iterations before everything clicks into place, but feel free to ask questions here. Just asking a question can prompt improvements to the comments or docs > Any suggestions about how I could possibly help out in general? > Answering questions here on the group helps a lot. Documentation is a great place to start getting to grips with GitHub - something as trivial as finding a doc typo and issuing a pull request would let you figure out the mechanisms. If you're learning to code then you'll be able to potentially contribute to any part of TiddlyWiki, and you might start by exploring the areas that are relevant to the use cases that drove you to TiddlyWiki in the first place. If you know CSS you might consider creating a theme - even if you're not a designer, you may be able to adapt an existing open source Wordpress theme, for instance. (I'd love to have some colour palette contributions, too) Anyhow many thanks for your interest - feel free to ask any questions Best wishes Jeremy > > > On Thursday, May 1, 2014 1:49:39 AM UTC-6, Jeremy Ruston wrote: > >> Hi Adam >> >> > First off I think tiddlywiki5 is the coolest project. >> >> Thanks, much appreciated! >> >> > first off drag and drop is a HUGE pain for the users I have a bunch of >> images and if they click and drag even a little, it creates a new tiddler >> with garbled text. Also I Want to restrict who can update the wiki. >> >> That makes sense. There's no way to disable draggability of links at the >> moment; I've added a ticket because it seems like a useful enhancement: >> >> https://github.com/Jermolene/TiddlyWiki5/issues/591 >> >> I've also created a ticket for the specific issue that it shouldn't be so >> easy to accidentally drag something within the same window: >> >> https://github.com/Jermolene/TiddlyWiki5/issues/592 >> >> Best wishes >> >> Jeremy >> >> >> >> On Wed, Apr 30, 2014 at 7:06 PM, Adam Winn <[email protected]> wrote: >> >>> I guess I should also mention that i am using it locally. everyone is >>> using it from a shared folder on our network. >>> >>> -- >>> 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 post to this group, send email to [email protected]. >>> >>> Visit this group at http://groups.google.com/group/tiddlywiki. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Jeremy Ruston >> mailto:[email protected] >> > -- Jeremy Ruston mailto:[email protected] -- 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 post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

