Replies: 2 comments
-
|
The only caution I’d flag is ensuring we coordinate this change with the 3.3+ updates and other repo syncs so we don’t stretch bandwidth too thin. But overall, I’m definitely in favor. |
Beta Was this translation helpful? Give feedback.
-
|
Yeah, definitely do it – and grab the mesa org now. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I've been in contact with the current owner of
github.com/mesa, and he's willing to transfer themesaname to us. This would change our URLs fromgithub.com/projectmesa/mesatogithub.com/mesa/mesa(and similarly for mesa-geo, mesa-frames, etc.).Motivation
I think
github.com/mesasignals authority and maturity in a way that "projectmesa" doesn't. The shorter, direct name makes it clear we are the Mesa for agent-based modeling in Python. "Project Mesa" sounds somewhat experimental or temporary, like it has an end date. We don't have "Project NumPy" or "Project Pandas" – they just own their names directly. We're Mesa, and I think we should own it.A shorter URL is also simply more powerful and memorable. It removes ambiguity and makes our position in the ecosystem clearer to new users discovering agent-based modeling.
Steps
GitHub automatically handles redirects when organizations are renamed, so existing links and git remotes will continue to work. However, we'd still need to update all internal references across our repositories – documentation, CI/CD configs, citation files, package metadata, etc. I've prepared a draft PR (#2880) showing what this would look like for the main repository. It was relatively straightforward.
Considerations
Some people like "Project Mesa" because it feels more inclusive as an umbrella term. There's also real work involved in updating references, and we have other priorities like updating mesa-geo and mesa-examples for 3.3+. However, this opportunity might not come again – if we want the
mesaname, we should probably act now and can always hold off on the actual migration until we're ready.Discussion points
I'm personally in favor of making this change in the short or medium term, but I would like to hear from everyone.
This is a significant branding decision, and I'd really appreciate hearing different perspectives before we move forward.
Beta Was this translation helpful? Give feedback.
All reactions