Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M MathJax
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 304
    • Issues 304
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MathJax
  • MathJax
  • Wiki
  • Source control policies

Source control policies · Changes

Page history
Updated Source control policies (markdown) authored Mar 30, 2015 by Peter Krautzberger's avatar Peter Krautzberger
Show whitespace changes
Inline Side-by-side
Source-control-policies.md
View page @ f97af967
We essentially follow [this git branching model](http://nvie.com/posts/a-successful-git-branching-model/). Developers are expected to use the full model locally, however, the main MathJax repository should only contain develop, master and release branches, i.e., teams should work together and make pull requests after merging the finished work into develop.
We essentially follow [this git branching model](http://nvie.com/posts/a-successful-git-branching-model/). Developers are expected to use the full model locally, the main MathJax repository should primarily contain develop, master and release branches (both core and for mathjax-node) as well as branches with open PRs (possibly marked WIP).
We are using git via GitHub as the main source control mechanism for MathJax; the SVN repository at Sourceforge has been discontinued in 2011.
......
Clone repository

MathJax Wiki

  • Contributing
    • Contributor License Agreement etc
    • Quick guide to translating mathjax
  • Development
    • Development Process
      • Release Process Checklist
      • Documentation Update Process
      • Source Control Policies
    • Design Documents
      • MathJax Roadmap
      • CDN Hosting
        • CDN requirements
        • CDN Hosting at Google Cloud Storage
      • Performance Discussion
      • Profiling and Diagnostics Tools
      • Documentation generation guide
      • Testing
        • Platforms supported
        • Test Machines
  • MathJax web presence