In a project development with multiple developers, there should be a
single developer who occasionally - when there is desire to upgrade to
gettext version - runs
gettextize and performs the
changes listed in Adjusting Files, and then commits his changes
to the repository.
It is highly recommended that all developers on a project use the same
version of GNU
gettext in the package. In other words, if a
gettextize, he should go the whole way, make the
necessary remaining changes and commit his changes to the repository.
Otherwise the following damages will likely occur:
gettextspecific portions in
Makefile.infiles depend on the
gettextversion, the use of infrastructure files belonging to different
gettextversions can easily lead to build errors.
gettextthan the other developers, the distribution will be less well tested than if all had been using the same
gettextversion. For example, it is possible that a platform specific bug goes undiscovered due to this constellation.