[postgis-tickets] [PostGIS] #3482: Change distfile creation to based on a checkout, without writing the repo

PostGIS trac at osgeo.org
Mon Feb 29 05:44:49 PST 2016


#3482: Change distfile creation to based on a checkout, without writing the repo
-------------------------+----------------------------
 Reporter:  gdt          |      Owner:  pramsey
     Type:  enhancement  |     Status:  new
 Priority:  high         |  Milestone:  PostGIS Future
Component:  postgis      |    Version:  2.2.x
 Keywords:               |
-------------------------+----------------------------
 Currently, make_dist.sh requires creating a tag in svn.  This means making
 a distfile is heavyweight, and it can only be done by a commiter.   It's
 not easily possible for a non-committer to casually create one to test
 building with it (a la "make distcheck" in automake).    Further,
 packagers should be able to create a distfile and try it with the
 packaging system, to catch issues prior to a release, especially if the
 release process doesn't strictly include a 7-day freeze.

 This ticket asks that distfile creation be separated from tagging, so that
 it's reasonably possible to run a command that makes a distfile from the
 current checkout (including uncommitted changes), and to have that
 distfile be identical to what would be created by the process used for
 releases.    The identical notion is about ensuring that as much of the
 path from repo to distfile to package is tested as possible, without
 skipping any steps that could lead to errors or variances.

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3482>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list