Let's discuss the future of alire.ada.dev and ada-lang.io

On the subject of ownership, I think it makes most sense in the long term for the Ada User Society to own ada-lang.io so it’s time to a long-term entity that will have continuity. That isn’t to say that the community wouldn’t continue to publish on the site and such. I think that part is working well.

If we’re embracing Alire as the “official” package manager of the language, it should probably own Alire too.

Ada-lang’s birth was in 2022 from this reddit discussion: yet another Ada web site?

In that thread I brought up some thoughts on the (at the time) sparse resources on modern onboarding to the language. I considered creating an “.io” website for Ada, but didn’t think it was a good idea, mostly because while IO websites are cool, I didn’t want to be at the mercy of the Indian Ocean Territories (and sure enough, .io may be getting deprecated at some point in the future, cementing my concerns). Actually, about 20 days before ada-lang.io was created, I registered getada.dev for the same purpose.

I always hoped in the long term that ada-lang.io, alire.ada.dev, and getada.dev would be integrated under one organization (e.g. Ada User Society) and work together for onboarding and the eco-system for the language the same way rust-lang.org, crates.io, and rustup.rs are managed by the Rust Foundation.

With that being said, I’ve always considered it better to break out into separate TLDs for branding reasons (it’s easier for someone to remember “crates.io” than “crates.rust-lang.org”), but we would have to think hard on how to best leverage that branding, but I’m not SUPER against having everything under a single TLD.

I’m not sure if focusing on crates vs alire is better though; even searching “ada crates” leads to crates.io: Rust Package Registry as the 4th result, and Ada is already notorious for having libraries and names that have much more popular homograph.