Board Meeting Minutes

By: MonoGame Foundation Sep 11, 2024

Attendee's

  • Dean Ellis - President
  • Dominique Louis - Treasurer
  • Simon Jackson - Corporate Secretary
  • Tom Spilman - Banking Matters
  • Marko Jeremic - Board Chairman
  • Thomas Altenburger - Board Member

Agenda

  • Content Pipeline enhancements.
  • Release improvements.
  • Bounties updates.
  • Full-time appointment.
  • Releases are go.

Content Pipeline enhancements.

We discussed and decided to allow loading of raw content files (pngs, wav, etc) via ContentManager as a fallback when an XNB is not found. This makes things nicer for users that dislike pre-compiling content, but allows you to change that decision later without rewriting your game code.

For later

At this time, shaders and models will still have to use the Content Pipeline as there are many dependencies involved in handling these kinds of content. We will address them in time, but for now, they will have to wait.

Release Improvements

Like the Content Pipeline improvements above, the same view has also been turned to the way we release MonoGame today via NuGets. We recognize this might not be a 100% fit for all as NuGet does impose some limitations, especially for offline use.

To this end, we have also kicked off two other streams of work:

Bounties, Bounties, Bounties

Work continues on all existing bounties, but these updates were at the top of mind for discussion.

  • DX12 / GDK support is a ready and completing final adoption
  • The Basis Universal bounty is complete
  • Shared native base is nearing completion and will be usable in the coming months.

Full Time maintainer - full steam ahead

Now that we have had an official meeting and preceded over a vote on the subject, we have given the go-ahead for a full-time member to take on the role of "MonoGame Maintainer"

The final details to award this role are still being worked out, but the Foundation has to be able to afford this appointment and it likely will not be at "market rates" as this is a non-profit organization after all.

Updates releases and schedules

One month on from the 3.8.2 release and we are already making plans for next month's release, assuming the recent PR merges warrent it. We were very serious about keeping pace and we are tightly focused on it.

Support

  • Financially - several tiers and options available for Github, PayPal and Patreon.
  • The MonoGame Store - MonoGame branded gear and merchandise.

Get Involved

  • Code, we accept Pull Requests.
  • Help in the Community discord and beyond (we also love blog posts).
  • Bounties, Fix bugs and add features faster as well as get paid for your work :)

Onwards and Upwards

The MonoGame Foundation team