Closed markkerrigan closed 4 years ago
Ok, I've updated this branch with commits from TiddlyWiki master and updated split.recipe again, so now this branch is ready to be updated and/or merged.
Some notes to discuss that you mentioned in the other PR thread (with my comments):
Some notes from me:
I made some more minor changes, but I'll address the points you bring up.
- Documentation Style Guide?
This is more of a question of should we have a Documentation Style Guide, like TW5 does? I don't think it should go to the same extent as the one in TW5 (it's eight separate tiddlers and insists since TiddlyWiki is a of British origin, the English documentation must use British spelling) &_&
- updating split.recipe /and title: "field" in .tid files
These instructions should be listed in a separate section only if a new .tid file is being added or the title is modified.
- raising an issue instead of a pull request
- discussing in the Google Group instead of making a pull request
There should be a sentence saying "You can also raise an issue instead of a pull request". We probably don't need another reference to the Google Group here.
Some notes from me:
- may be included: separating branches, branch naming, many commits - ok for squash merge
We can include a sentence saying, "Generally, limit pull requests address only changes to a single tiddler at a time (and changes to split.recipe if necessary)."
- to be clarified: is it possible to add, rename, delete .tid files via GH web interface?
This can all be done by clicking the pencil icon when you view a single .tid. For example here is a link to edit the Camino.tid file
I did read the guideline (content of Improving%20Documentation.tid), is so far understandable - also for me as a git (hub) newbee. Looking forward to try it out.
accidentally closed
@YakovL , do you think we can go ahead and merge this one? Or do you think we should add another note about naming of the PR relative to its content (ie, prepend with "docs:)?
Hi Mark, sorry for a really long delay, I've set extending and merging this PR my next goal about TW; I'm not sure I'll do this today, because I'm going to add various things to it (at the very least SuggestChangesPlugin, but as far as I remember I thought of some other changes when reviewed it previously), but I'll totally focus on this this week.
ah yes, it would be good to add SuggestChangesPlugin before going too much further.
Alright, I've reviewed the possible usage scenarios and added the main changes to this branch that I can currently propose. I've also left 4 TW comments starting with /%#
that are "todos" for the future edits (for content suggestions: for new users; for seasoned users: a survey should be created). I think, the current state is good enough for merging, but if you review the changes, that will be helpful. I'm going to merge the whole thing this week, if there's no serious objections.
Yes that looks good, splitting up the topic "Improving Documentation" (into just Documentation) and separating the procedure (Improving Documentation via GitHub) makes sense. Also the language in SuggestChangesPlugin has a number of advantages:
My only question is do we want to explicitly state how we don't intend for people to open issues for documentation improvements in "Improving Documentation via GitHub"? Generally speaking I think we've sort of said unofficially not to raise issues for minor things (or perhaps it's not really necessary to specify this at all?) but I think it's fair to open an issue for complex documentation topics.
Overall, yes we can merge and close this PR.
apologies again, I didn't realize you added these merge changes to this PR.
ok, let's move on
do we want to explicitly state how we don't intend for people to open issues for documentation improvements in "Improving Documentation via GitHub"
I think no, at least not yet. That would be useful if there were many small issues from many contributors, but for now this sounds somewhat excessive.
I'm merging the current state now and will push the changes to the site shortly. I'm leaving the 4 todo comments (in [[Improving documentation via GitHub]] and [[Documentation]]) for the next iterations.
Draft for separate PR