Skip to content

Commit

Permalink
Add a CITATION file (fixes OSGeo#309)
Browse files Browse the repository at this point in the history
  • Loading branch information
rouault authored and kbevers committed Apr 12, 2018
1 parent 8f4c8cf commit 2915b6d
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 7 deletions.
14 changes: 14 additions & 0 deletions CITATION
@@ -0,0 +1,14 @@
To cite PROJ in publications use:

PROJ contributors (2018). PROJ coordinate transformation software
library. Open Source Geospatial Foundation. URL http://proj4.org/.

A BibTeX entry for LaTeX users is

@Manual{,
title = {{PROJ} coordinate transformation software library},
author = {{PROJ contributors}},
organization = {Open Source Geospatial Foundation},
year = {2018},
url = {http://proj4.org/},
}
14 changes: 8 additions & 6 deletions HOWTO-RELEASE
Expand Up @@ -46,27 +46,29 @@

7) Update NEWS file with summary of release changes.

8) If this is a major release, prepare a branch.
8) Update the year in CITATION

9) If this is a major release, prepare a branch.

git checkout -b 5.0

9) Tag the release
10) Tag the release

git tag 5.0.0

10) Do a "make dist-all" in the proj root directory. After some grinding
11) Do a "make dist-all" in the proj root directory. After some grinding
this should result in files like proj-4.4.3.tar.gz and proj-4.4.3.zip
being created. These are full source distributions.

11) Put these in the proj ftp area on /osgeo/download/proj on
12) Put these in the proj ftp area on /osgeo/download/proj on
download.osgeo.org. This can be done via scp using a command like the
following.

scp proj-4.4.3.{tar.gz,zip} warmerdam@download.osgeo.org:/osgeo/download/proj

12) Announce the new release on the PROJ.4 and MetaCRS mailing lists.
13) Announce the new release on the PROJ.4 and MetaCRS mailing lists.

13) Issue a new release report on GitHub:
14) Issue a new release report on GitHub:

https://github.com/OSGeo/proj.4/releases/new

Expand Down
2 changes: 1 addition & 1 deletion Makefile.am
@@ -1,6 +1,6 @@
SUBDIRS = src man nad jniwrap cmake test

EXTRA_DIST = makefile.vc nmake.opt CMakeLists.txt
EXTRA_DIST = makefile.vc nmake.opt CMakeLists.txt CITATION

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = proj.pc
Expand Down
4 changes: 4 additions & 0 deletions README.md
Expand Up @@ -144,3 +144,7 @@ where PROJ will find them after installation. The default location of
`PROJ_LIB` on UNIX-based systems is `/usr/local/share/proj` but it may
be changed to a different directory. On Windows you have to define
`PROJ_LIB` yourself.

### Citing PROJ in publications

See [CITATION](CITATION)

0 comments on commit 2915b6d

Please sign in to comment.