David Kastrup <[email protected]> writes:
> Thomas Morley <[email protected]> writes:
>
>> 2016-01-11 23:14 GMT+01:00 David Kastrup <[email protected]>:
>>
>>>> Btw, it wasn't entirely clear to me that guilev2.x changes essential
>>>> stuff that often.
>>>> Exactly which guile-version are we aiming for?
>>>
>>> The non-existing 2.0.12. Currently, the stable-2.0 branch. The main
>>> challenge currently seems to be compiling LilyPond with a Guile version
>>> that is not installed on your system.
>>
>> To be sure, the exercise is:
>>
>> (1) checkout the marked branch
>>
>> ~/guile (master)$ git branch -a
>> * master
> [...]
>> remotes/origin/stable-2.0
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^
> [...]
>
>> (2) Compile it
>> (3) Build LilyPond with this guile somehow
>>
>> Correct?
>
> It's the basis for making more tangible progress. You can, of course,
> try finding yet another route around all the problems ailing 2.0.11, but
> it's unlikely to continue working in 2.1.
By the way: stable-2.0 is the branch where general development happens.
If you take a look at the commits in master (2.1 development) that
weren't cherry-picks from stable-2.0, the statistics look like:
dak@lola:/usr/local/tmp/guile$ git shortlog -n -s --cherry --since "6 months
ago" origin/stable-2.0...origin
163 Andy Wingo
2 Mark H Weaver
dak@lola:/usr/local/tmp/guile$
2.1 is Andy Wingo's playground. If you take a look at the Guile
developer list, you'll notice that he does not bother discussing
_anything_ he is doing there. Sometimes he tells a bit of what he's
doing on his personal blog.
Consequently, all non-compiler and all publicly discussed work is done
in the "stable-2.0" branch. And that's the one we have to target.
--
David Kastrup
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel