[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: What is holding up 2.20 release?
From: |
Jonas Hahnfeld |
Subject: |
Re: What is holding up 2.20 release? |
Date: |
Tue, 17 Dec 2019 19:58:22 +0100 |
User-agent: |
Evolution 3.34.2 |
Am Samstag, den 16.11.2019, 21:52 +0100 schrieb David Kastrup:
> Carl Sorensen <
> address@hidden
> > writes:
>
> > Dear Team,
> >
> > It seems to me like we are pretty much in shape such that we should
> > release 2.20. I'd be fine if we called 2.19.83-1 the 2.20 release,
> > even if there are some critical regressions. 2.19.83 is SO much
> > better than 2.18.2.
> >
> > IIUC, the only thing 2.20 is waiting on is for David K. to cherry-pick
> > some patches. Is that correct?
>
> And putting out a new prerelease to be sure that those are ok, and
> waiting for the translators to catch up with cherry-picked patches
> containing stuff to be translated.
>
> But the current roadblock is David K. cherry-picking some patches. Here
> is a remaining list (not completely up to date with current master,
> though not missing much) to check for possible inclusion (assuming I
> have not overlooked something important pickable in the sequence
> before). If you see something important here (or something not in
> current master), put in a word for it.
And here's the second half and my thoughts about the commits:
> 0e1eeb7838 aclocal.m4: Whitespace and formatting.
"No functional change.", not needed to avoid conflicts with the rest of
the commits listed below
> bc4f5fdc29 Add glib-2.0 and gobject-2.0 library dependency
already in stable/2.20, 24e873dcec
> 4cc884ee09 ly: turkish-makam.ly - minor edit to sultaniyegah
not relevant unless we pick db818c1220, see first half.
> 189cfb95ea Doc: NR 2.9 Ancient Notation - add verbatim to @lilypond example
> for custodes
> 00b4c4c757 Doc: NR - expressive.itely - accidentals for naturals using
> pitched trills
would pick both
> 03f4723afc Issue 5520/1: Improvements to \ambitusAfter
> 2b52bc2bf1 Issue 5520/2: add \ambitusAfter to Changes
not advisable to pick (as Malte noted, this is a new feature not
present in stable/2.20)
> 17d3d3a151 Issue 4362/1: head completion uses dotted breves
> 49f41bf1c6 Issue 4362/2: add regtest
I'm also for picking both (as proposed by Malte), but need to adapt the
version statement in the test.
> 47f74e11cf Doc: Use new syntax throughout all doc and examples
would pick
> 1d4717d0db NR: 2.10 Arabic Music - inlcude references to hel-arabic.ly
"hel-arabic.ly" doesn't exist in stable/2.20
> 7ecc24c5e8 Issue #5524 New function css-color (accompanying x11-color)
pretty large, would not pick
> 53739c0ae6 Issue 5303 - Misplaced Notehead
would pick, but need to adapt the version statement in the test
> 3300acdd8d Issue 5532/1: \ottava doesn’t confuse ambitus
> 04a0052411 Issue 5532/2: add regtest
I think this is a fix for
a1bde20430 Issue 2575/1: Ambitus respects staffLineLayoutFunction
not yet in stable/2.20?
> c5f63d33bf Add tex/txi-pt.tex
would pick
> 77b816a48f Issue 5535: Build logging: Improve METAFONT tracing
not sure if we want this, it's about logging during the build process
> 7583351fbf Optimize tree.gittxt messages
reverted below
> ebc35cb7b6 web:development: Make Release Numbers more current
would pick
> 34a114b835 Revert "Optimize tree.gittxt messages"
revert of above commit
> b62d62e402 Optimize tree.gittxt messages (v 2)
I think this is still incorrect (also in master) because the remote
might not be called origin.
> 39c9d91c46 Fix relocate-preamble.py bug
would pick
> a77f387207 Fix musicxml2ly.py / Python 2.4.5 incompatibility
I think it would be good to take this, but it requires
78225bc1b3 Chord names clean-up; no more Banter, exceptionsPartial or
\powerChords.
because the \powerChords chordkind has a format in the middle (see
changes in ChordNameEvent).
> 3f0b5c61a7 Issue 5541: treat CENTER in Side_position_interface::aligned_side
would pick
> 42c45c5dfc Web: update old links to Ben Lemon tutorials
would pick and drop the conflict in Documentation/ja/web/manuals.itexi
> cf600cc6f8 mf/README: Describe creation of Emmentaler fonts.
would pick
> 6b789abd46 ly: hel-arabic - comment out Sahnaz entry
"hel-arabic.ly" doesn't exist in stable/2.20
> 2165edafc5 Issue 5551/1: better indexing support
> 1eed54e8ff Issue 5551/2: improve generated documentation
> 714792a1eb Issue 5552/1: HOWTO.index: new guide for creating index entries
> b2799c1823 Issue 5552/2: NR: complete revision of all index entries
would like to pick all, but the last one has many conflicts (10+ files)
> 227fac3a04 We now need texinfo 6.1 or newer.
not sure if that is true without the commits above
> e926c294e3 Issue 5553: fix handling of @lilypond[verbatim]
> 89036755a7 Replace code.google.com by SourceForge
would pick both
> 805e6ef94c bach-schenker.ly: Completely revised.
> be39d353b7 Rename `Stockhausen_Klavierstueck2' to
> `stockhausen-klavierstueckII'.
> a6f8381ea4 stockhausen-klavierstueckII: Completely rewritten.
would pick these commits
> 1d3105fce4 run-and-check: Show output directory in case of error.
would pick
> 0457814df4 string-tunings-init: Fix typo in Banjo tuning.
would pick
> 4402d6c545 Issue 5555/1: reorder checks in add_post_events for efficiency
> eed07c3e54 Issue 5555/2: add_post_events: check for time-scaled-music
> explicitly
> ab3b23941f Issue 5555/3: TimeScaledMusic should not be music-wrapper-music
would pick all three
> c2b424f9f8 Remove old make-countdown-announcement.sh
> 71c4990e47 run-and-check: Display correct log file directory.
would pick both
> 9bef63308f Issue 5557: Remove spurious '% begin verbatim' in
> Documentation/snippets/new
would pick and delete conflicts on files that do not exist in
stable/2.20
> 1d255547ba Run scripts/auxiliar/makelsr.py
as before: not sure if this should be picked or just generated by
running the script on the branch...
> 3064ac9d3d Issue 5558/1: NR: add many index entries for snippets
> 7930d8777e Issue 5558/2: NR: various minor corrections
probably needs commit 2165edafc5 for the first, and the second one
gives conflicts without its parent
> 09bc2e2ed7 Issue 5560: remove script-chart.ly
should not be picked because it builds upon previous commits (for
example \henzeshortfermata)
> 2c2908c905 Issue 5563: make edges of brackets dashable
looks like a new feature?
> 7e6a956625 Issue 5561/5562: slurs work without NoteHead stencil
would pick, mentions to fix a crash
> 476194c706 Issue 5559/1: Add user-definable ottava markups
> 608aa55988 Issue 5559/2: add regtest
> 6f319a862d Issue 5556/3: make OttavaBracket text default bold
> 2f1649830b Issue 5559/4: fix regression (ambitus with ottava)
I think this is a new feature, would not pick
> d9555cda14 Issue 5565: simplify python-related makefiles
I for one would avoid to pick any Python changes into stable/2.20: It
won't be ready for Python 3 anyhow, and why break things?
> c95d96aa71 Typo.
fix for commit 476194c706 above
> 058c7347c1 granados.ly: Improved and updated.
would pick
> 5674d4570d NR: add snippet to describe `NoteCollision.prefer-dotted-right'
probably builds upon commit 2165edafc5, see above
> b7532cf6e6 Issue 5568: make build output terse by default
would not pick such a large change late in the release cycle
> cd11e1d06e Update python headers to match surrounding files
looks worth it
> fa6c70e39a Issue 5567: allow slurs instead of brackets with tuplets
looks like a new feature?
> a6a6f019a9 Fix header variables from musicxml2ly on Windows
would pick, as I noted in the message this fixes a regression from 2.18
> 2d45d5247e Drop requirement for python-devel
would be in favor of picking, see also thread by James
> 75b16466ef Issue 5564: fix conversion warnings in beaming code
> 8ba40d3d69 Issue 5571: streamline cat | sed | sed
> 0c0a07a6d7 Issue #5574: freetype.cc: fix compiler warnings
> 0d7744aad0 Issue 5572/1: Compile modified C++ files automatically before
> testing
> 73aaa6d299 Issue 5572/2: Contributor's Guide updates
> 306fc6b509 Issue 5576: make output-distance less verbose by default
not sure we should pick any of this for stable/2.20, rather not
> ad3effb756 Check additional names for guile-config
would be good to have
> dbe42f9940 Issue 5583: www_post.py: don't mirror regtest baseline
would pick
> 014ec06a9f python: replace <> with !=
as I said above, would not pick Python related changes
> 911788f173 Issue 5578: add a button to flip between old and new regtest images
not needed for stable/2.20 IMO
> 2823ff0e87 Issue 5579: fix stem tremolo on rests crash
would pick
> 3903d2efc7 Issue 5577: scripts/build: Remove unused scripts
would pick, but not strictly needed
I would also propose to pick the following, more recent commits:
d1f8d3993c Issue 5581 Fix underline-markup to make multiple calls have nice
output
1c89f430f1 Issue 5585: doc: Update section on "commit access"
50ce3cc13a Issue 5587/2: initialize members of Constrained_breaking
86de0f8f38 Use a stable sort when ordering MIDI items
152a281031 Issue 5217: Fix sorting order without outside-staff-priority
a4d40c6e22 aclocal.m4: Add `guile18' and `guile18-config' as used in MacPorts.
26b9b8e42a Issue 5600: Fix hidden member templates in derived classes
658a69f548 Issue 5606: allow use of `libguile18.h` instead of `libguile.h`
And with less priority:
34bf62e418 Issue 5599: Purge remnants of SCons
0b62028523 Issue 5608/1: Fix warning flag detection for Clang
9926ad3e43 Issue 5608/2: Fix struct vs. class template for PQueue
a507bb04d4 pango-font.cc: Assure U+XXXX (and U+XXXXX) notation in warning
message.
>
>
> > I'd really like to see us get something out as 2.20 by the first of
> > the year. What can I do to help?
> >
> > Thanks,
> >
> > Carl
> >
> >
>
>
signature.asc
Description: This is a digitally signed message part