New ports.macports.org website

Saagar Jha saagar at saagarjha.com
Mon Jul 19 23:15:50 UTC 2021


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 <mojca at 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.



More information about the macports-dev mailing list