wiki:github

Version 12 (modified by lxwang, 5 years ago) (diff)

--

Open source collaboration with GitHub

Example ergmuserterms repository: https://github.com/lxwang/ergmuserterms

Workflow for creating and submitting user terms

  • Fork the ergmuserterms repository to your own.
  • Create a working branch from the master branch.
  • Modify the working branch, add your ergm terms. Test the package. Make sure it has help pages and examples.
  • Submit the package with a pull request from your working branch to the master branch on the origin. In comments, include the name you want your package to have, and a description of the new terms.
  • If you make changes in the future, you can pull request to the new branch on ergmuserterms.

Detailed instructions below.

For the repository maintainer

  • Look at pull requests.
  • Clone submitted branch to local machine and test it.
  • Create a branch on ergmuserterms with the submitted name.
  • Merge the submission to the new branch.

Now the submitted user terms are publicly accessible.

For someone browsing the repository

Detailed instructions for package submission

  • Fork the ergmuserterms repository to your own.

  • Create a working branch from the master branch.

  • Modify the working branch, add your ergm terms. Test the package. Make sure it has help pages and examples. The README.md file should have the format shown.

  • Submit the package with a pull request from your working branch to the master branch on the origin. In comments, include the name you want your package to have, and a description of the new terms.

  • If you make changes in the future, you can pull request to the new branch on ergmuserterms.

Attachments (4)

Download all attachments as: .zip