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 &lt;simon.scatton@outl=
ook.fr&gt; 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--