dannyhammer / TwoPlayerGames

Undergraduate research into the mechanics of simple two-player games.
3 stars 2 forks source link

PyPI Library #110

Open OkelleyDevelopment opened 2 years ago

OkelleyDevelopment commented 2 years ago

Building the library would allow for each new game to import the library and then hit the ground running.

https://betterscientificsoftware.github.io/python-for-hpc/tutorials/python-pypi-packaging/

This link should help us all gain more insight and would allow us to have something like this:

from tpg import game
from tpg import tournament
from tpg import evolution

NOTE: The tpg library doesn't currently exist as we are still learning how to build this out.

OkelleyDevelopment commented 2 years ago

@HammerAPI @a-shelton822

We need to consider the implications of this decision so that each team member gets fair representation. I propose we speak with our advisor to see about creating a GitHub organization (I help manage one and could help set this up) and then the organization holds the control over the repository and the PyPi library.

Each of the research members would then be added to the org as either Owners (since we started this -- including our advisor) or maintainers (the students who join in the future).