Hi Phil. 

For bigger projects, I highly recommend you develop plugins not in the 
browser. (although great browser based plugin boilerplates exist like Tinka 
by Andreas Hahn).

Do I just leave out the author name from 
> `wiki\plugins\PhDyellow\pluginname` and just use `wiki\plugins\pluginname`? 
> It will work with travis and I only include files that are part of the 
> plugin or documentation. It does not comply with proper plugin naming 
> though.
>

When actually including your plugin in TW with nodejs you omit the author 
name folder i.e. "wiki/plugins/pluginname".
In contrast, each tiddler included in you plugin should have the prefix "
$:/plugins/PhDyellow/pluginname/…" in its title.

How you store your plugin at github is your choice but I recommend you 
create a dedicated "*dist*" folder that contains required plugin stuff 
only, and preferably minimized js code in contrast to non-minified js code 
in your production environment. The idea of a dist folder is that the 
plugin is quickly importable/employable by others.

For github-tw-plugin-workflow inspiration, maybe these discussions are also 
intersting to you:

   - https://github.com/Spangenhelm/TW5-EnhancedSearchResults/issues/1.
   - https://github.com/danielo515/TW5-contextPlugin/issues/2
   

I am not accustomed to travis, so I cannot help any further.

Good luck!

-Felix

-- 
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 tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/2bbbe8fc-e08a-4276-a035-de5fc2363e50%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to