Administrative Organization Changes

Hey everyone!

My name is Chris Speciale, although many of you know me as Dimensionscape on Github.

We have a major announcement in regards to changes taking place to the organizational structure of the OpenFL team!


On December 31, 2020, Adobe ended Flash support in what seemed like the end of an era for many, including myself, but that isn’t the end of the story…

To the benefit of software developers and business owners across the world, something analogous to an ark had already been built by Joshua Granick with the help of various contributors throughout the years – an exceptional technology called OpenFL. I am happy to say that we didn’t just weather that storm, but that we also came out stronger because of it.

The year is now 2022 and OpenFL is fast approaching the 10 year anniversary of its first release. Its robust capability is a testament to the countless hours of grit, determination and hard work put in over the years to make it what it is today. As we approach this significant landmark in the lifecycle of OpenFL, a time has come to reflect on what’s next for the framework and its vital dependency, Lime.

In fact, that’s exactly what those of us that make up the core team have been doing over the last couple of weeks. After much thought, discussion and careful consideration, it was collectively decided to transition OpenFL into a more democratic organization, which is a move that will enable us to pursue a greater sense of permanency as we prepare to usher in the second decade of OpenFL next year.

While the specific details are still being worked out, we can still take a little look at what this potentially means:

As an OpenFL User

  • More frequent releases on Haxelib
  • Reliable maintenance
  • Increased community engagement

As an OpenFL/Lime Contributor

  • Improved organization
  • Team environment
  • Meritocracy-based leadership opportunities

As an OpenFL Sponsor

  • Better transparency
  • Stability

With this shift in organization structure, OpenFL will now be run by a working board of directors, which currently consists of seats held by Josh Tynjala(@joshtynjala), Joshua Granick(@singmajesty) and myself, Chris Speciale(@dimensionscape). As one might expect, the role of a board member includes collective decision making in the pursuit of OpenFL’s best interests, in addition to various administrative tasks. As such, this change provides some safeguards and guarantees that didn’t exist before, when only a single person had access to the administrative tools and resources required to keep OpenFL running smoothly.

What’s Next for OpenFL?

Well, probably a lot more of the things that got us here like good old bug fixes, stability improvements, performance enhancements and features. I’m really excited for the upcoming 9.2.0 release and duly proud of all the work everyone put into it this year!

What About Lime?

We reached a formal consensus that Lime, as an integral and necessary part of OpenFL, should be managed by the OpenFL leadership. Going forward, we will examine the relationship between Lime and OpenFL and look for ways to improve the user experience for those currently using OpenFL or just trying it out for the very first time. Aside from that, be sure to look out for Lime 8.0.0 in the near future. (Special thanks to all of the Lime contributors!)

The State of the Union

OpenFL remains strong and continues to be one of the top downloaded haxelib packages. It’s a fact that 9.1.0 alone has reached over 250,000 downloads, just in the past 12 months! By ramping up teamwork and engagement with the community, we can build on the momentum from the past year and continue to build a bigger and better OpenFL one step at a time, with the help of all our dedicated supporters, contributors and leaders paving the way.

I’m looking forward to working with everyone to build a brighter future for OpenFL because I know that we can do it – together!

Special thanks to @singmajesty for dedicating nearly a decade of his life toward creating and sharing something as noteworthy and exceptional as OpenFL.

20 Likes

Thanks for all your efforts!

Haxe+OpenFL is really outstanding platform, which really ease many pains of cross-platform development in very open ways. With current approach that is both quite uniform across all supported platforms and not mind-blowing restrictive at the same time (unlike other engines/platforms in this field…). Truly an uncomparable achievement. Keep up the good work!

1 Like

Thank you for moving OpenFL forward and making it better every day !
OpenFL looks as a mature project with a board of directors and members. Like a real opensource foundation.
I know that Innogames uses OpenFL in their projects (the fork is here GitHub - innogames/openfl: The "Open Flash Library" for fast 2D development) and they did some optimization there. Maybe it’s a good idea if someone from Innogame is also interested in being part of this new foundation.

1 Like

This is exciting news. I always appreciate people who are willing to contribute their valuable time, and I value OpenFL/Lime as an extremely important part of my current business offerings. It is good to see it get the continued support and love that such a high-quality product deserves!

2 Likes

Excellent post. I’m very happy to be a part of the ride. Here’s to a thriving future! :partying_face:

:clap: :clap: :clap: :clap: Thanks for the update and great job so far. Thanks for creating this incredible library in the first place. It allowed me to continue using flash skills I had acquired over many years and cannot thank you enough.

1 Like