This looks awesome! We had some discussion earlier of what kinds of things we should be posting to social media, and I think major new redesigns and efforts at modernization are a great thing to highlight. I’d suggest posting this to Twitter, or I could figure out how to do that too if you want.
> On Jul 19, 2021, at 13:08, Mojca Miklavec <mo...@macports.org> wrote: > > Dear MacPorts users and developers, > > I'm really thrilled to see the new version of the ports website > finally being deployed at > https://ports.macports.org > > I'm extremely grateful for the excellent work that Arjun did during > the GSOC summers of 2019 and 2020. He kept maintaining the code after > GSOC and made the migration to his own server (the previous server was > running out of resources to be able to cope with the additional > requirements introduced in the last summer). > > Many thanks also to Amar with a much deeper understanding of Django > and related technologies who co-mentored the project in 2020 and made > sure that we ended up with a product of much higher quality than any > one of us could have achieved. > > Some exciting new features involve: > - Dark mode. > - Better REST API. > - Remove dependency on Google Charts (blocked in some parts of the world). > - More advanced / extensive search & filtering for ports. > - Find ports that provide a particular file. > - The site runs livecheck and reports outdated ports. > - Ability to log in with GitHub OAuth and follow your favourite ports. > You can check whether they are outdated or broken on some platforms, > making it easier to see where contributions are needed. > > You can read a bit more about the project on Arjun's blog: > https://arjunsalyan.com/gsoc20-report/ > > The code lives at > https://github.com/macports/macports-webapp > > We would be most happy to see contributions to this project, both in > terms of programming as well as for design, ideas etc. > Arjun did an impressive job already (everything from backend to > design), but if we have some talented designers around, please speak > up. > > I would also like to invite everyone who hasn't done that already to > opt-in for anonymous statistics submissions: > > sudo port install mpstats > > Thank you, > Mojca > > PS: The old version will still live at > https://port-old.macports.org > for a little while, just in case.