Merge branch 'micro' into maint
[platform/upstream/automake.git] / PLANS / texi / drop-split-info-files.txt
1 For in Automake 2.0 (DONE)
2 --------------------------
3
4 We will drop split info files in Automake 2.0.
5 See automake bug#13351: <http://debbugs.gnu.org/13351>.
6
7 Basically, it has been confirmed that the original reason behind
8 the existence of split info files was indeed "efficiency,
9 especially memory size":
10 <http://lists.gnu.org/archive/html/texinfo-devel/2012-08/msg00024.html>
11
12 So split info files have lost their reason d'etre on modern systems
13 (where even Emacs has become a lightweight program ;-).  And you are
14 not using an embedded system to read Info documentation, right?
15
16 In addition, it appears that the use of split info files (at least
17 the way Automake-generated rules have been handling them for a long
18 time) can cause real problems in some (admittedly quite corner-case)
19 situations; see automake bug#12320: <http://debbugs.gnu.org/12320>.
20
21 This change should be completely transparent to the developer (no
22 adjustments needed to be made to Makefile.am or other parts of the
23 build system).  In case some CI system or overly picky build script
24 used to rely on that feature, they'll have to be adjusted; but that
25 is expected to be a rare occurrence, and thus a price worth pay for
26 the nice simplifications and the fixlets this planned change will
27 offer us.