[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: moving to Git NOW
From: |
Isaac Keslassy |
Subject: |
Re: moving to Git NOW |
Date: |
Sat, 24 Feb 2024 09:11:16 +0200 |
User-agent: |
Mozilla Thunderbird |
Thanks Richard! Let me pick up the ball. How about moving to Git NOW for
the development of the next gnubg release?
We would need the following volunteers:
1) 1-2 volunteers who have some experience developing on Git and
juggling with the last release, the next release, and the merge of the
proposed bug fixes. Their job is to work with Philippe and establish a
simple development process.
2) 1-2 volunteers who can compile the beta releases and obtain full
Windows installation files so people can test them on a beta channel (I
only know how to obtain a .exe on MSYS2)
On my side, I have developed the following beta that can serve as the
basis of the new gnubg release:
https://github.com/keslassy/new-gnubg-features
It includes a bunch of new features that I have been enjoying for
months, including several of the most commonly requested ones on this
list (details below).
Let's make it work!
===
- QUIZ: you can now save and classify your biggest blunders, as
requested in this list. The quiz then asks you more about the positions
that you often get wrong (as in Anki). Addictive.
- MWC PLOT: plot of your match winning chances throughout a match (you
start at 50%, then land at 0% or 100%), together with the contributions
of the mistakes of both opponents. You can see how much is due to skill
and how much to luck.
- AUTO-ROLLOUT MATCH: you can click on a button, and gnubg analyzes the
whole match then automatically rolls out the closest decisions.
- AUTO-ROLLOUT MOVE: for any move decision, just click Rollout, and
gnubg will select alone the interesting moves to roll out.
- AUTO-SAVE ANALYSIS: when you click on the analysis button, the result
can be automatically saved to a file.
- SHORT TOOLBAR: option for less big icons that can fit in a small screen.
- KNOWN NAME BUG: any new match now gets a correct new name (bug
mentioned in this list).
- SOLVED SEVERAL MORE BUGS, e.g. the bug that could prevent the user
from launching the same command twice, the background analysis bug that
could crash gnubg, the "markedsameplayer" unknown-keyword bug, etc.
===
On 24-Feb-24 1:10 AM, Richard Buckle wrote:
You don't often get email from richardb@sailmaker.co.uk. Learn why this
is important
<https://protect.checkpoint.com/v2/___https://aka.ms/LearnAboutSenderIdentification___.YzJlOnRlY2huaW9uOmM6bzphNmQ5MzE4M2FmYTMzOThiZjVjYWUyZDU0ZDUzNWQ5ZTo2OjNiMWU6MDU5ZjMzMDMyMzU3NjE5MDIxN2MzZWNhZjE0OWVmMTI2ZmI4NjBiMTE0ZDBhYmEzN2JjZjQ5MmI2MDkwMTkyZjpoOlQ>
Honestly, this is why you all need to upgrade to Git. Doesn’t matter
where it’s hosted: GitHub, Savannah, or anywhere, because Linus
explicitly designed Git along FOSS lines to support distributed hosting,
meaning multiple hosts.
This is the only FOSS project that I am following that is still clinging
to CVS for reasons that I cannot fathom. **EVERY** other GNU project
that I can think of has migrated to Git. Migration is so easy, it’s a
no-brainer.
*From: *TAKAHASHI Kaoru <mailto:kaoru-ml-gnubg@trans-nt.com>
*Sent: *23 February 2024 22:14
*To: *Philippe Michel <mailto:philippe.michel7@free.fr>
*Cc: *bug-gnubg@gnu.org <mailto:bug-gnubg@gnu.org>
*Subject: *Re: Preview of forthcoming gnubg release
Sorry, I had sent broken patch.
Update (fix more typo) and re-create patch gzipped & attached
(diff from po-dev-20240219.zip).
TAKAHASHI Kaoru <kaoru-ml-gnubg@trans-nt.com> writes:
> Hi,
>
> Philippe Michel <philippe.michel7@free.fr> writes:
>> I have uploaded a new gnubg Windows build at
>>
https://protect.checkpoint.com/v2/___http://philippe.michel7.free.fr/gnubg/___.YzJlOnRlY2huaW9uOmM6bzphNmQ5MzE4M2FmYTMzOThiZjVjYWUyZDU0ZDUzNWQ5ZTo2OjBkMjI6OTA5YTE3MjRmMDBjOTZhMDQyM2JjNGZhYWE1YTY5MTg1ODVhZGQzY2FjMjQ2MzBhMmU1MGJmM2MzZDRlNDQyYzp0OlQ
>>
>> This should fix the bugs in 1.08.001 reported here or by other means:
>>
>> - the gnubgautorc file corruption
>>
>> - the "Move" quirk in the GUI menus
>>
>> - "Analyse/Show Records" becoming inactive after using "Analyse/Show
>> Records/Plot History" (reported and fixed by Isaac Keslassy)
>>
>> - a mistake in the description of the Isight racing count
>>
>> and improve the pasting of XGIDs by accepting those copied from XG by a
>> Ctrl+C (copy XGID+Board) instead of only those from Ctrl+Shift+C
>> (contributed by Takahashi Kaoru).
>>
>> Plus complete Finnish and Japanese translations.
> [snip]
>> Barring another bad surprise on the gnubgautorc issue I will build and
>> upload a 1.08.002 version this week-end.
>
> Thanks for update Windows build!
>
> I have updated Japanese translation.
> - Elminate fuzzy entries.
> - Fix typo. (resign, IDP, and so on)
>
> Patch (from po-dev-20240219.zip) attached.
> Would you apply the patch?
>
> Best regards,
--
TAKAHASHI Kaoru
*External e-mail, be judicious when opening attachments or links *