On Saturday, May 24, 2014 2:05:09 PM UTC+2, Stephan Hradek wrote:
>
> Ah! Thanks for explaining.
>
> In the end my stuff might become a contribution and all of the stuff
> should be for TW5. I don't want to create a seperate fork of TW. I'll check
> #531.
>
That's exactly the point: "*might* become a contribution" ... to the core?
... Only if Jeremy likes it. ... So we have several requirements:
a) Your new stuff needs to be independent from TW core repo,
- since you want to publish it somewhere, even if it is not part of the
tiddlywiki core eg: tiddlyspot
- At the very beginning your stuff may be an experiment. So it would be
nice if others could contribute to your experiment, without the need to
fork TW
b) If your stuff is accepted to be part of the core, it may be merged into
eg: TiddlyWiki5/plugins/tiddlywiki/plugin1
- So it will be part of the core and Jeremy will support it, as part of
the core.
- Moving your plugin into the TW repo should be as simple as:
- fork TW repo
- create a new-feature branch
- copy your /editions, /plugins, /tests folders into the
tw5-feature branch
- push to origin and create a pull request.
- If the pull request is accepted, -> all your future development
will happen within TW5 repo now.
- depricate your "old experimental repo"
c) If your stuff is accepted to be part of the "contributors" section it
may be merged into eg: TiddlyWiki5/plugins/*tiddlystuff*/plugin1 ...
- So it will be part of the TW repo, but the main support will be yours
- There should be tests, so everone can test if "core changes" will
break your stuff.
- Building your edition should be the simplest test ...
I was thinking about this stuff since my last post. ... It seems there can
be a nice solution, when the "tiddlywiki.info" file handling is extended a
little bit.
more to come
-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 http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.