RE[2]: GTK Port and XBoard contribution
[email protected] Wed, 06 Jan 2021 16:19:17 +0000
| Newsgroups | gmane.comp.gnu.xboard.devel |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_641_775278973.1609949957 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sorry for the late response; I did not have much time to spend on compute= r chess during the holidays.=0AJust 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 so long that I forgot the password I needed to= push things to Savannah. So the most recent source code is only in my ow= n on-line repository, at http://hgm.nubati.net/cgi-bin/gitweb.cgi (v4.9.x= branch).=0AWe 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).=0ANote that WinBoar= d has its own build system, independent of the auto-tools. Since Windows = is not really variable, things like ./configure really have no point ther= e, and a makefile.gcc is included in the project to build WinBoard on Cyg= win. This should probably be changed, as modern C compilers on Cygwin can= not do MinGW compiles anymore. But auto-tools is certainly not the way; a= new makefile for MSYS or a MinGW script would be best.=0ARegards,=0AH.G.= =0AOp zo., dec. 27, 2020 om 23:07, Simon Scatton schreef:=0AHello,=0A=0A= Thank you for responding to my previous message.=0A=0AI think at the mome= nt there is nothing going on in regards to=0Adevelopment (last commit is = almost 2 years ago). If you want to=0Acontribute code I would say go for = it ;)=0A=0AThat=E2=80=99s cool ! I think I will try to get my head into t= he codebase since I think it=E2=80=99s a good way to start learning on GN= U projects.=0A=0AIt would be great to see updates to newer GTK versions a= nd better=0Aintegration across platforms or features you want to add.=0A= =0AI=E2=80=99m planning on using the latests versions of GTK. GTK4 was re= leased about 2 weeks ago and it is really a nice piece of work. Merging b= oth Microsoft Windows and GNU/Linux projects would be really nice.=0A=0AT= here is currently also no project admin that could do a release, etc.=0AS= o that would be another job that is open. I can probably help a tiny=0Abi= t with this, but I don't really have time to work on xboard anymore.=0A= =0AI 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 ?=0A=0AAs far as contributing goes, the= re is some paperwork that needs to be=0Afilled out with GNU projects in r= egards to code-contributions. Would=0Ahave to look up how that works agai= n.=0A=0AI have no idea on what paperwork needs to be filled. I=E2=80=99ll= look this up.=0A=0AHappy holidays! :)=0A=0AHappy Holidays to you too!=0A= =0AI=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.=0A=0AThank you for your response and you= r time.=0A=0ACheers=0A=0ASimon Scatton=0A=0APS: Sorry for the blank email= I sent you, it seems my inbox has gone crazy or I simply just miss-click= ed the email. Please ignore my previous email to your personal mailbox. ------=_Part_641_775278973.1609949957 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <!DOCTYPE html><html><head><meta http-equiv=3D"Content-Type" content=3D"t= ext/html; charset=3Dutf-8" /></head><body><div data-crea=3D"font-wrapper"= style=3D"font-family: Tahoma; font-size: 16px; direction: ltr"><div>Sorr= y for the late response; I did not have much time to spend on computer ch= ess during the holidays.</div><div><br></div><div>Just for the record: I = have not been doing much development on XBoard these past years, but I di= d some. Problem is that I had not done it for so long that I forgot the p= assword I needed to push things to Savannah. So the most recent source co= de is only in my own on-line repository, at http://hgm.nubati.net/cgi-bin= /gitweb.cgi (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 neve= r merged into the master branch, though. I am also not sure if that versi= on would be compilable on the VM I always use for XBoard development (whi= ch runs Ubuntu 10.04).</div><div><br></div><div>Note that WinBoard has it= s own build system, independent of the auto-tools. Since Windows is not r= eally variable, things like ./configure really have no point there, and a= makefile.gcc is included in the project to build WinBoard on Cygwin. Thi= s should probably be changed, as modern C compilers on Cygwin cannot do M= inGW compiles anymore. But auto-tools is certainly not the way; a new mak= efile for MSYS or a MinGW script would be best.</div><div><br></div><div>= Regards,</div><div>H.G.<br></div><div style=3D"font-family: Tahoma; font-= size: 16px"></div><br><br><div></div><br><br><div data-anchor=3D"reply-ti= tle">Op zo., dec. 27, 2020 om 23:07, Simon Scatton <simon.scatton@outl= ook.fr> schreef:</div><blockquote><div>Hello,<br><br>Thank you for res= ponding 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 al= most 2 years ago). If you want to<br>contribute code I would say go for i= t ;)</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 upd= ates to newer GTK versions and better<br>integration across platforms or = features you want to add.</blockquote><br><br>I=E2=80=99m planning on usi= ng the latests versions of GTK. GTK4 was released about 2 weeks ago and i= t is really a nice piece of work. Merging both Microsoft Windows and GNU/= Linux projects would be really nice.<br><br><blockquote>There is currentl= y also no project admin that could do a release, etc.<br>So that would be= another job that is open. I can probably help a tiny<br>bit with this, b= ut I don't really have time to work on xboard anymore.</blockquote><br><b= r>I can see myself trying to learn how to manage such project, and even m= aintain the XBoard project if you can give me some guidelines on how to d= o that, we maybe I could do this ?<br><br><blockquote>As far as contribut= ing goes, there is some paperwork that needs to be<br>filled out with GNU= projects in regards to code-contributions. Would<br>have to look up how = that works again.</blockquote><br><br>I have no idea on what paperwork ne= eds to be filled. I=E2=80=99ll look this up.<br><br><blockquote>Happy hol= idays! :)</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=9Crevam= ping=E2=80=9D XBoard.<br><br>Thank you for your response and your time.<b= r><br>Cheers<br><br>Simon Scatton<br><br>PS: Sorry for the blank email I = sent you, it seems my inbox has gone crazy or I simply just miss-clicked = the email. Please ignore my previous email to your personal mailbox.</div= ></blockquote></div></body></html> ------=_Part_641_775278973.1609949957--