aboutsummaryrefslogtreecommitdiff
path: root/docs/source/development/index.rst
blob: 06e1d36aa00c83aa390f2d025aea3fd77527e2cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
.. _development:

================================================================================
Development
================================================================================

These pages are primarily focused towards developers either contributing to the
PROJ project or using the library in their own software.


.. toctree::
   :maxdepth: 1

   quickstart
   transformations
   errorhandling
   reference/index
   cmake
   bindings
   migration

The source code for PROJ is maintained in a
`git repository on GitHub <https://github.com/OSGeo/PROJ>`_.
Additionally, a collection of PROJ-compatible transformation grids
are maintained in a `separate git repository <https://github.com/OSGeo/proj-datumgrid>`_.

.. attention::

    The :file:`projects.h` header and the functions related to it is considered
    deprecated from version 5.0.0 and onwards. The header has been removed
    PROJ in version 6.0.0 released February 1st 2019.

.. attention::

    The nmake build system on Windows is on longer supported in
    version 6.0.0 on onwards. Use CMake instead.

.. attention::

    The :file:`proj_api.h` header and the functions related to it is
    considered deprecated from version 5.0.0 and onwards. The header has been
    removed in version 8.0.0 released March 1st 2021.

.. attention::

    With the introduction of PROJ 5, behavioural changes has been made to
    existing functionality. Consult :ref:`differences` for the details.