Re: RE[2]: GTK Port and XBoard contribution
Tim Mann <[email protected]> Sun, 7 Nov 2021 15:09:28 -0800
| Newsgroups | gmane.comp.gnu.xboard.devel |
|---|---|
| Message-ID | <CA+2-M13NZOo3Pw9FUUmaOuodZ5uoLv=v7xzK8qatfZhm3MAipw@mail.gmail.com> |
--0000000000008221b805d03af875 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sorry I've been pretty much ignoring everything related to xboard. I just looked back at this thread as I'm in the middle of enabling Simon as a project administrator on Savannah. H.G., do you still not have the password to push things to Savannah? Maybe we can force a password reset for you. Tangentially, I've started playing some chess again! I got interested in IM Eric Rosen's videos on YouTube and have been playing some on lichess.org. It has a really nice UI and features. It's quite an advance over where things were when I last played a real game online -- 20 years or so ago on chessclub.com or freechess.org. On Wed, Jan 6, 2021 at 8:19 AM <[email protected]> wrote: > Sorry for the late response; I did not have much time to spend on compute= r > chess during the holidays. > > Just for the record: I have not been doing much development on XBoard > these past years, but I did some. Problem is that I had not done it for s= o > long that I forgot the password I needed to push things to Savannah. So t= he > most recent source code is only in my own on-line repository, at > http://hgm.nubati.net/cgi-bin/gitweb.cgi (v4.9.x branch). > > We should also have a version of XBoard upgraded to GTK 3, in some other > branch. It was never merged into the master branch, though. I am also not > sure if that version would be compilable on the VM I always use for XBoar= d > development (which runs Ubuntu 10.04). > > Note that WinBoard has its own build system, independent of the > auto-tools. Since Windows is not really variable, things like ./configure > really have no point there, and a makefile.gcc is included in the project > to build WinBoard on Cygwin. This should probably be changed, as modern C > compilers on Cygwin cannot do MinGW compiles anymore. But auto-tools is > certainly not the way; a new makefile for MSYS or a MinGW script would be > best. > > Regards, > H.G. > > > > > Op zo., dec. 27, 2020 om 23:07, Simon Scatton <[email protected]> > schreef: > > Hello, > > Thank you for responding to my previous message. > > I think at the moment there is nothing going on in regards to > development (last commit is almost 2 years ago). If you want to > contribute code I would say go for it ;) > > > > That=E2=80=99s cool ! I think I will try to get my head into the codebase= since I > think it=E2=80=99s a good way to start learning on GNU projects. > > It would be great to see updates to newer GTK versions and better > integration across platforms or features you want to add. > > > > I=E2=80=99m planning on using the latests versions of GTK. GTK4 was relea= sed about > 2 weeks ago and it is really a nice piece of work. Merging both Microsoft > Windows and GNU/Linux projects would be really nice. > > There is currently also no project admin that could do a release, etc. > So that would be another job that is open. I can probably help a tiny > bit with this, but I don't really have time to work on xboard anymore. > > > > I can see myself trying to learn how to manage such project, and even > maintain the XBoard project if you can give me some guidelines on how to = do > that, we maybe I could do this ? > > As far as contributing goes, there is some paperwork that needs to be > filled out with GNU projects in regards to code-contributions. Would > have to look up how that works again. > > > > I have no idea on what paperwork needs to be filled. I=E2=80=99ll look th= is up. > > Happy holidays! :) > > > > Happy Holidays to you too! > > I=E2=80=99ve also seen that the Winboard community is quite active, I=E2= =80=99ll ask > around on the forum to see if anyone is interested in =E2=80=9Crevamping= =E2=80=9D XBoard. > > Thank you for your response and your time. > > Cheers > > Simon Scatton > > PS: Sorry for the blank email I sent you, it seems my inbox has gone craz= y > or I simply just miss-clicked the email. Please ignore my previous email = to > your personal mailbox. > > --0000000000008221b805d03af875 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Sorry I've been pretty much ignoring everything r= elated to xboard.=C2=A0 I just looked back at this thread as I'm in the= middle of enabling Simon as a project administrator on Savannah.<br></div>= <div><br></div><div>H.G., do you still not have the password to push things= to Savannah? Maybe we can force a password reset for you.</div><div><br></= div><div>Tangentially, I've started playing some chess again! I got int= erested in IM Eric Rosen's videos on YouTube and have been playing some= on <a href=3D"http://lichess.org">lichess.org</a>. It has a really nice UI= and features. It's quite an advance over where things were when I last= played a real game online -- 20 years or so ago on <a href=3D"http://chess= club.com">chessclub.com</a> or <a href=3D"http://freechess.org">freechess.o= rg</a>.</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Wed, Jan 6, 2021 at 8:19 AM <<a href=3D= "mailto:[email protected]">[email protected]</a>> wrote:<br></div>= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"><u></u><div><div style=3D= "font-family:Tahoma;font-size:16px;direction:ltr"><div>Sorry for the late r= esponse; I did not have much time to spend on computer chess during the hol= idays.</div><div><br></div><div>Just for the record: I have not been doing = much development on XBoard these past years, but I did some. Problem is tha= t I had not done it for so long that I forgot the password I needed to push= things to Savannah. So the most recent source code is only in my own on-li= ne repository, at <a href=3D"http://hgm.nubati.net/cgi-bin/gitweb.cgi" targ= et=3D"_blank">http://hgm.nubati.net/cgi-bin/gitweb.cgi</a> (v4.9.x branch).= </div><div><br></div><div>We should also have a version of XBoard upgraded = to GTK 3, in some other branch. It was never merged into the master branch,= though. I am also not sure if that version would be compilable on the VM I= always use for XBoard development (which runs Ubuntu 10.04).</div><div><br= ></div><div>Note that WinBoard has its own build system, independent of the= auto-tools. Since Windows is not really variable, things like ./configure = really have no point there, and a makefile.gcc is included in the project t= o build WinBoard on Cygwin. This should probably be changed, as modern C co= mpilers on Cygwin cannot do MinGW compiles anymore. But auto-tools is certa= inly not the way; a new makefile for MSYS or a MinGW script would be best.<= /div><div><br></div><div>Regards,</div><div>H.G.<br></div><div style=3D"fon= t-family:Tahoma;font-size:16px"></div><br><br><div></div><br><br><div>Op zo= ., dec. 27, 2020 om 23:07, Simon Scatton <<a href=3D"mailto:simon.scatto= [email protected]" target=3D"_blank">[email protected]</a>> schreef:</= div><blockquote><div>Hello,<br><br>Thank you for responding to my previous = message.<br><br><blockquote>I think at the moment there is nothing going on= in regards to<br>development (last commit is almost 2 years ago). If you w= ant to<br>contribute code I would say go for it ;)</blockquote><br><br>That= =E2=80=99s cool ! I think I will try to get my head into the codebase since= I think it=E2=80=99s a good way to start learning on GNU projects.<br><br>= <blockquote>It would be great to see updates to newer GTK versions and bett= er<br>integration across platforms or features you want to add.</blockquote= ><br><br>I=E2=80=99m planning on using the latests versions of GTK. GTK4 wa= s released about 2 weeks ago and it is really a nice piece of work. Merging= both Microsoft Windows and GNU/Linux projects would be really nice.<br><br= ><blockquote>There is currently also no project admin that could do a relea= se, etc.<br>So that would be another job that is open. I can probably help = a tiny<br>bit with this, but I don't really have time to work on xboard= anymore.</blockquote><br><br>I can see myself trying to learn how to manag= e such project, and even maintain the XBoard project if you can give me som= e guidelines on how to do that, we maybe I could do this ?<br><br><blockquo= te>As far as contributing goes, there is some paperwork that needs to be<br= >filled out with GNU projects in regards to code-contributions. Would<br>ha= ve to look up how that works again.</blockquote><br><br>I have no idea on w= hat paperwork needs to be filled. I=E2=80=99ll look this up.<br><br><blockq= uote>Happy holidays! :)</blockquote><br><br>Happy Holidays to you too!<br><= br>I=E2=80=99ve also seen that the Winboard community is quite active, I=E2= =80=99ll ask around on the forum to see if anyone is interested in =E2=80= =9Crevamping=E2=80=9D XBoard.<br><br>Thank you for your response and your t= ime.<br><br>Cheers<br><br>Simon Scatton<br><br>PS: Sorry for the blank emai= l I sent you, it seems my inbox has gone crazy or I simply just miss-clicke= d the email. Please ignore my previous email to your personal mailbox.</div= ></blockquote></div></div> </blockquote></div> --0000000000008221b805d03af875--