Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Discussion] Documentation vs wiki #358

Closed
chernjie opened this issue Apr 19, 2015 · 8 comments · Fixed by #359
Closed

[Discussion] Documentation vs wiki #358

chernjie opened this issue Apr 19, 2015 · 8 comments · Fixed by #359

Comments

@chernjie
Copy link
Contributor

TL;DR

Documentation should be in the same git repo as it's main project

Long version

I understand git-extras have recently moved the long winded contents of Readme.md into Github's wiki. It is a good thing as Readme.md has become too long and at some point has become difficult to maintain.

Having said that, I do think that the HEAD of each wiki ref should stay in sync with the HEAD of each pull request. This ensures that documentations are not left out and encourage script discovery.

@hemanth has been tirelessly advising pull requesters to update the wiki on every successful review. Perhaps we could be suggested that unless documentations are updated, the PR will not be merged?

Proposed solution (simple)

Since Github's wiki is also a Git repo, we can merge it into the main repo without losing history or refheads. Effectively retiring Github wiki.

What are your thoughts on this?

@hemanth
Copy link
Collaborator

hemanth commented Apr 20, 2015

I had been thinking about it for some time now, the proposed solution looks neat, lets go for it!

@chernjie
Copy link
Contributor Author

Awesome I will submit a pull request

@spacewander
Copy link
Collaborator

@chernjie
👍

chernjie added a commit to chernjie/git-extras that referenced this issue Apr 23, 2015
see tj#358

* wiki/master: (30 commits)
  git merge-repo
  add wiki for git-guilt
  Update docs for revised git-changelog.
  add wiki for git-merge-into
  git scp tj#300
  link to git delta
  git delta usage
  Add git-authors
  Updated Commands (markdown)
  Updated Commands (markdown)
  Updated Commands (markdown)
  Updated Commands (markdown)
  Updated Commands (markdown)
  Fix link to git feature command
  Added a footer.
  add a few keywords
  some remaining dashes
  roughly finished
  Updated Commands (markdown)
  Updated Commands (markdown)
  ...
chernjie added a commit to chernjie/git-extras that referenced this issue Apr 23, 2015
@chernjie
Copy link
Contributor Author

Pull request created at #359

tardypad pushed a commit to tardypad/git-extras that referenced this issue Jul 13, 2016
see tj#358

* wiki/master: (30 commits)
  git merge-repo
  add wiki for git-guilt
  Update docs for revised git-changelog.
  add wiki for git-merge-into
  git scp tj#300
  link to git delta
  git delta usage
  Add git-authors
  Updated Commands (markdown)
  Updated Commands (markdown)
  Updated Commands (markdown)
  Updated Commands (markdown)
  Updated Commands (markdown)
  Fix link to git feature command
  Added a footer.
  add a few keywords
  some remaining dashes
  roughly finished
  Updated Commands (markdown)
  Updated Commands (markdown)
  ...
tardypad pushed a commit to tardypad/git-extras that referenced this issue Jul 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants
@hemanth @chernjie @spacewander and others