ns-3 Logo
A Discrete-Event Network Simulator
  •   Home
  • Tutorials  ▼
    English
  • Documentation  ▼
    Manual
    Models
    Contributing
    Wiki
  • Development  ▼
    API Docs
    Issue Tracker
    Merge Requests
Contributing

Navigation

  • index
  • next |
  • ns-3 
  • Contributing 

Contributing to ns-3¶

This is the guide to Contributing to ns-3. Primary documentation for the ns-3 project is available in several forms:

  • ns-3 Doxygen: Documentation of the public APIs of the simulator
  • Tutorial for the latest release and development tree
  • Contributing to ns-3 (this document)
  • Manual, and Model Library for the latest release and development tree
  • ns-3 wiki

This document is written in reStructuredText for Sphinx and is maintained in the doc/contributing directory of ns-3’s source code.

  • Introduction
  • General
    • Licensing
    • Copyright
    • Attribution
    • Coding style
    • Creating a patch
    • Maintainers
  • Submitting enhancements
    • GitLab.com trackers
    • Reporting issues
    • Submitting merge requests
    • Feature requests
  • Submitting new models
    • Options for new models
    • Upstreaming new models
    • Code reviews
    • Submission structure
    • Documentation, tests, and examples
  • Submitting externally maintained code
    • Rationale for the app store
    • App types
    • Submitting to the app store
    • Code review for apps
    • Maintaining app store modules
    • Links to related projects
    • Unmaintained, contributed code
  • Coding style
    • Code layout
    • Naming
    • File layout and code organization
    • Language features
    • Comments
    • Casts
    • Miscellaneous items

Next topic

Introduction

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • ns-3 
  • Contributing 
© Copyright 2015, ns-3 project. Last updated on Jul 07, 2022 18:07. Created using Sphinx 1.8.5.