bug-gnubg
[Top][All Lists]
Advanced

[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 *




reply via email to

[Prev in Thread] Current Thread [Next in Thread]