Hi bug-gnubg@gnu.org<mailto:bug-gnubg@gnu.org>,
My name is David Reay, and I’m a master’s student in Indie Game Development at 
Falmouth University. I couldn’t find another mailing list for the GNUBG 
project, so I’m reaching out here.
Over the past couple of years, I’ve been working on a backgammon game and have 
created a Python 3 package, which you can find here:
https://github.com/reayd-falmouth/gnubg-nn/tree/main/py
The code is still under development but functions as intended. I’d like to 
publish it on PyPI (so users could install it via pip install gnubg) and make 
it cross-platform (macOS, Windows, Linux). My understanding is that the GNUBG 
project’s GPL license permits reuse of the source code under the same terms 
(see https://www.gnu.org/licenses/quick-guide-gplv3.html), but I want to be 
sure it’s okay to proceed.
Specifically:

  1.
Publishing: Is it acceptable to release this package on PyPI?
  2.
Licensing/Guidelines: Are there any packaging conventions or licensing 
considerations I should follow?
  3.
Data Bundling: I’d also like to bundle the neural-network weights and bear-off 
databases (a few megabytes) for user convenience. Does that pose any issues?

Please let me know if there’s anything I’ve overlooked or if you have any 
questions or suggestions. My C++ skills are still growing, so I used generative 
AI for much of the porting; I’m happy to iterate based on your feedback.
Thank you for your time, and I look forward to hearing from you.
Kind regards,
David Reay
Master’s Student, Falmouth University
dr323...@falmouth.ac.uk<mailto:dr323...@falmouth.ac.uk>


Reply via email to