Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 2.35 KB

CONTRIBUTING.md

File metadata and controls

37 lines (25 loc) · 2.35 KB

How to contribute to MapServer

Contributions to the MapServer project are most welcome, and can take many forms such as detailed bug reports, documentation, tests, features, and patches. Note that all contributions are managed by the MapServer Project Steering Committee.

Bugs and Help

GitHub issues should only be created to log bugs. For general help and support the MapServer mailing lists should be used. If you are unsure if you have discovered a bug, or may need help with configuring MapServer please post to the mapserver-users list. There is also a MapServer FAQ which may have a solution to your problem.

If you have discovered a bug, please refer to the Bug Submission page for guidelines on creating an issue on GitHub. Please also search the existing issues to see if the bug has already been reported, and add any further details to the existing issue.

For professional support please see the MapServer Service Providers page.

Development

A separate mapserver-dev mailing list is available for developers working on the MapServer code. Send a short message there to introduce yourself to the community, and mention what you are interested in working on.

Details on using GitHub can be found on the MapServer GitHub page.

Request for Comments (RFCs), where upcoming major changes to the source code are proposed, and a description of the various software tests & release plans, can be found on the MapServer Development page.

Additional developer notes can be found in the MapServer wiki, including coding style and guidelines, memory management, and working with Git.

Documentation

The MapServer documentation is stored in a separate repository. Please submit any documentation issues or changes there. See the Documentation Development Guide for further details.