BanksiaGui-0.58

Discussion of chess software programming and technical issues.

Moderator: Ras

chessica
Posts: 892
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

BanksiaGui-0.58

Post by chessica »

Does anyone have any information on whether work will continue on it after the release versions, or has the project died down?

There were still a number of errors in it, so it's not really possible to work with it in a meaningful way.
Modern Times
Posts: 3662
Joined: Thu Jun 07, 2012 11:02 pm

Re: BanksiaGui-0.58

Post by Modern Times »

I think I saw a post that said it was going to be completely rewritten, might be wrong.
User avatar
phhnguyen
Posts: 1507
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: BanksiaGui-0.58

Post by phhnguyen »

Modern Times wrote: Wed Jul 10, 2024 12:59 pm I think I saw a post that said it was going to be completely rewritten, might be wrong.
No, it has not been rewritten yet. The core of Banksia GUI has still been very good in design and quality to support future developments. it helped me to implement many things that other GUIs cannot do or require a lot of effort and time. I have invested a lot of labour to build up the GUI upon the core and find and fix bugs.

Perhaps what you mistakenly mentioned is my project Felicity EGTB, it has been rewritten.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1507
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: BanksiaGui-0.58

Post by phhnguyen »

chessica wrote: Wed Jul 10, 2024 12:07 pm Does anyone have any information on whether work will continue on it after the release versions, or has the project died down?

There were still a number of errors in it, so it's not really possible to work with it in a meaningful way.
Thank you for the question.

BSG is still a live project. I have been working on and improving it since, including fixing bugs.

However, I’m not rushing to release new versions as before.

On one hand, I want to spend my time enjoying life (my wife is a breast cancer survivor and we are still in the long battle against that cancer; my priority is to go out with her, not to stay in with my computers) as well as other things, including other computer chess projects such as Felicity EGTB.

On the other hand, I have been considering new ways to develop BSG: should I focus on new things/features/rapid development as before or slowly developing? Should I cut off some functions to make it easier and more attractive for newcomers? How to detect some bugs someone reported but I cannot reproduce? Should I postpone the new versions until everything is perfect? Should I focus on something else?

I used to be very tempted to implement any new, interesting functions/ideas, regardless of how difficult/challenging they were. I’m sure BSG is the most featured chess GUI so far, it has many interesting features other GUIs don’t have. But then I realised a general user may find it difficult to discover, learn and use some of those features, and functions since their complications.

Frankly speaking, sometimes I am a bit tired of some bad mouths and malice thus I need more time to heal and relax.

BTW, here is a screenshot of a special version of BSG for Xiangqi/Jeiqi (some chess variants), probing Felicity EGTB and running with an Xiangqi engine. It is almost done and will be released soon (freely and probably under a new name).

Image
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1507
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: BanksiaGui-0.58

Post by phhnguyen »

chessica wrote: Wed Jul 10, 2024 12:07 pm There were still a number of errors in it, so it's not really possible to work with it in a meaningful way.
Could you post those errors here or on BSG forums? Sooner or later I will work with them. Thanks!
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager