<div dir="ltr"><div>Great work, thanks!</div><div><br></div><div>Sean</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 19, 2021 at 4:08 PM Mojca Miklavec <<a href="mailto:mojca@macports.org">mojca@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear MacPorts users and developers,<br>
<br>
I'm really thrilled to see the new version of the ports website<br>
finally being deployed at<br>
<a href="https://ports.macports.org" rel="noreferrer" target="_blank">https://ports.macports.org</a><br>
<br>
I'm extremely grateful for the excellent work that Arjun did during<br>
the GSOC summers of 2019 and 2020. He kept maintaining the code after<br>
GSOC and made the migration to his own server (the previous server was<br>
running out of resources to be able to cope with the additional<br>
requirements introduced in the last summer).<br>
<br>
Many thanks also to Amar with a much deeper understanding of Django<br>
and related technologies who co-mentored the project in 2020 and made<br>
sure that we ended up with a product of much higher quality than any<br>
one of us could have achieved.<br>
<br>
Some exciting new features involve:<br>
- Dark mode.<br>
- Better REST API.<br>
- Remove dependency on Google Charts (blocked in some parts of the world).<br>
- More advanced / extensive search & filtering for ports.<br>
- Find ports that provide a particular file.<br>
- The site runs livecheck and reports outdated ports.<br>
- Ability to log in with GitHub OAuth and follow your favourite ports.<br>
You can check whether they are outdated or broken on some platforms,<br>
making it easier to see where contributions are needed.<br>
<br>
You can read a bit more about the project on Arjun's blog:<br>
<a href="https://arjunsalyan.com/gsoc20-report/" rel="noreferrer" target="_blank">https://arjunsalyan.com/gsoc20-report/</a><br>
<br>
The code lives at<br>
<a href="https://github.com/macports/macports-webapp" rel="noreferrer" target="_blank">https://github.com/macports/macports-webapp</a><br>
<br>
We would be most happy to see contributions to this project, both in<br>
terms of programming as well as for design, ideas etc.<br>
Arjun did an impressive job already (everything from backend to<br>
design), but if we have some talented designers around, please speak<br>
up.<br>
<br>
I would also like to invite everyone who hasn't done that already to<br>
opt-in for anonymous statistics submissions:<br>
<br>
sudo port install mpstats<br>
<br>
Thank you,<br>
Mojca<br>
<br>
PS: The old version will still live at<br>
<a href="https://port-old.macports.org" rel="noreferrer" target="_blank">https://port-old.macports.org</a><br>
for a little while, just in case.<br>
</blockquote></div>