New MacPorts web site

Peter Danecek Peter.Danecek at
Mon Apr 7 08:50:37 PDT 2014

I like the new design! 

Especially, the new and quite clear installation page is what really should be helpful to get people start easily. I must admit that even I never know which Xcode is the one to install on each OS version. 

Only thing to consider when it comes to appearance: I would stick to the existing MacPorts logo. It represents an established brand and I'd argue it is not too old fashion. Moreover it avoids inconsistencies with other documentation, the .dmt packages, etc. I it should be required for the new design, one could derive a monochrome version …


On 7 Apr 2014, at 17:01, Ryan Schmidt <ryandesign at> wrote:

> Dear fellow MacPorts developers and enthusiasts,
> I’ve been working on a new MacPorts web site for some time, and I would like to share with you my work so far:
> url:
> username: mp
> password: 333
> It is not yet complete but I hope it gives an idea of the direction I’m going, and I very much hope that you like it.
> In some areas I tried multiple different page designs; on those pages you’ll see a widget for selecting among them.
> Gentle feedback about what works and what doesn’t (both functionally and conceptually) and what else you think should be there would be helpful; with any luck I’ll agree with you. But let’s distinguish between features which are essential to get to a functional first version that we can publish, and those features that would be nice to have eventually but which can be postponed until later so as not to delay the initial release.
> My focus so far has been on the following areas:
> * Make the homepage simple and inviting
> * Make the install page as simple as possible, providing instructions specific to each OS X version
> * Provide a page for each port, containing helpful information extracted from the Portfile, logically and attractively presented
> * News
> * Site infrastructure
> * Database
> Further work to be done, in no particular order and not necessarily before the first release:
> * Further database and import script overhauls (maybe later)
> * Port search, at least equivalent to what ports.php on the current web site can do (essential)
> * Port pages:
>   * Variants (essential)
>   * Licenses (essential)
>   * Subports (essential)
>   * Distributability and binary package availability (nice to have; pretty easy)
>   * Version and revision history (nice to have; difficult)
> * Maintainer info pages (later)
> * Category info pages (later)
> * Learn how the new statistics-gathering code in base works and integrate with it
> * Figure out what to do with the site footer — add more links? remove all links?
> * Contact page?
> About the look and feel:
> The new site’s styling is done using a CSS framework made by Twitter called Bootstrap. It provides a somewhat generic but aesthetically appealing design, with many elements and components that tend to appear in modern web sites. I like it because it is supported by a well-known organization and is well documented, making it easier for others to contribute, and it scales to devices with different screen sizes, making the web site look pleasant regardless whether you’re on a Mac, iPad, or iPhone. To make the site look less like other Bootstrap sites, we could customize the fonts and colors, by trying out a number of third-party Bootstrap themes such as those at Bootswatch, or by making our own.
> _______________________________________________
> macports-dev mailing list
> macports-dev at

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1762 bytes
Desc: not available
URL: <>

More information about the macports-dev mailing list