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&#39;ve been pretty much ignoring everything r=
elated to xboard.=C2=A0 I just looked back at this thread as I&#39;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&#39;ve started playing some chess again! I got int=
erested in IM Eric Rosen&#39;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&#39;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 &lt;<a href=3D=
"mailto:[email protected]">[email protected]</a>&gt; 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 &lt;<a href=3D"mailto:simon.scatto=
[email protected]" target=3D"_blank">[email protected]</a>&gt; 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&#39;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--