Re: New MacPorts web site
Hi Ryan, I wanted to belatedly say *great work* on this new web page design. This webpage is more friendly and clear than the current one. On Apr 7, 2014, at 9:01 AM, Ryan Schmidt wrote: > 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? I assume that getting these done is what is holding things up as far as deploying this? Is there any way we can modify it to help move things along? Cheers! Frank ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
Congrats on the new design, I like it a lot! Is there any way I can contribute? On 08 aprile 2014 at 07:25:57, Vincent Habchi (vi...@macports.org) wrote: Ryan, the new design is rad! But I wonder if it is appropriate to use floppy disk icons to symbolize packages. I’m pretty sure the youngest over here do not even know what it is about ;) (Granted, that’s just nitpicking…) Thanks for the wonderful work. Vincent ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev -- Aljaž Srebrnič a.k.a g5pw My public key: http://bit.ly/g5pw_pubkey___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
Ryan, the new design is rad! But I wonder if it is appropriate to use floppy disk icons to symbolize packages. I’m pretty sure the youngest over here do not even know what it is about ;) (Granted, that’s just nitpicking…) Thanks for the wonderful work. Vincent ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
On 2014-4-8 02:25 , James Berry wrote: > Ryan, > > Congrats. I think it’s starting to look really good. A couple of quick > comments: > > - I think I would swap-in “that” for “which” in the following sentence: > > MacPorts is a package management system for OS X which lets you easily > install… > (see > http://www.quickanddirtytips.com/education/grammar/which-versus-that-0) I would read the "which" in this sentence as describing, not designating, which according to your link is correct. - Josh ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
Looks great. I suggest that in the info on the right-hand side for a given port, you mention also the possibility of running "port test" when available. David On Mon, Apr 7, 2014 at 4:13 PM, wrote: > Hi Ryan, > > I do like your work very much! This looks really cool!!! > > A few remarks: > > 1) Perhaps the icons at least could be blue to match the mandatory > good-old MacPorts icon, which definitely needs to appear here instead of > the new "macports". :) > > 2) I think that the headline is pretty large. I wouldn't mind it > to be 30-50% smaller. > > 3) Apart from that I have to say that the site even looks great on > a smartphone, which was my first way to check it out. :-) > > > Great job. Thanks for giving the MacPorts site a fresh look. At the > beginning of the discussion I was sceptical, but now I see that it indeed > can be made much nicer than it currently is. > > Greets, > Marko > ___ > macports-dev mailing list > macports-dev@lists.macosforge.org > https://lists.macosforge.org/mailman/listinfo/macports-dev > ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
Hi Ryan, I do like your work very much! This looks really cool!!! A few remarks: 1) Perhaps the icons at least could be blue to match the mandatory good-old MacPorts icon, which definitely needs to appear here instead of the new “macports”. :) 2) I think that the headline is pretty large. I wouldn’t mind it to be 30-50% smaller. 3) Apart from that I have to say that the site even looks great on a smartphone, which was my first way to check it out. :-) Great job. Thanks for giving the MacPorts site a fresh look. At the beginning of the discussion I was sceptical, but now I see that it indeed can be made much nicer than it currently is. Greets, Marko ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
On Mon, Apr 7, 2014 at 5:01 PM, Ryan Schmidt 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: Amazing! > 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) It would be really nice if subports were grouped together. Having 7 ports listed for each perl module is an overkill in most cases. It just contributes to the number of ports ending up spread across 414 pages. Like others, I would also suggest to: - allow one to see more ports on the page (I wouldn't mind having hundred per page ;) - instead of numbering the pages as [1] [2] [3] ... [414] for listing the ports it would be really useful to have alphabetical sorting [A-Alg][Ali-Any]... >* Distributability and binary package availability (nice to have; pretty > easy) Yes, that would be great. I would add * History of builds on the buildbots (links to them and whether they were successful or not) (nice to have; a lot more work) >* Version and revision history (nice to have; difficult) But a link to browser on trac does what 90% users need/want. Mojca ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
On Apr 7, 2014, at 10:11 AM, Craig Treleaven wrote: > >> * Make the homepage simple and inviting > > Very nice! > ... > Personally, I think the recent port updates section should be more prominent. > Shows that the project is active and gives a flavour for the software that > MacPorts actually provides. I think project activity is great information to show. With many daily commits showing something like "Todays activity: ${commit_count} commits" somewhere prominent would be positive. Regards, Bradley Giesbrecht (pixilla) ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
On Apr 7, 2014, at 8:01 AM, Ryan Schmidt wrote: > About the look and feel: > > The new site’s styling is done using a CSS framework made by Twitter called > Bootstrap. This is refreshing, looks GREAT! I like the direction and +1 for "Responsive Design". Regards, Bradley Giesbrecht (pixilla) ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
At 10:01 AM -0500 4/7/14, Ryan Schmidt 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: http://macports.ryandesign.com:8080 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 Very nice! Possible tweaks: The first section of the page takes up half a screen on my Mac. I think it could be a little more compact. I agree that the Lean More and Contribute sections should move to their own pages. Personally, I think the recent port updates section should be more prominent. Shows that the project is active and gives a flavour for the software that MacPorts actually provides. * Make the install page as simple as possible, providing instructions specific to each OS X version Well done, enormous improvement. * 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) Agreed. * 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) Agreed. * Maintainer info pages (later) * Category info pages (later) 15 ports per page is too little. Perhaps make it user-selectable? I'd think 25 is the absolute minimum. However, no one is going to browse the 3,500+ ports in devel. In the badge view it says 2,072. Does that mean 2,072 where the first category is devel; 3,520, have devel somewhere in the list of categories? I think we should have sub-category pages for the high-volume categories. For example, libhttpd has categories {devel www}. So the devel page could lead to a devel/www sub-category with a much narrowed list. Same for perl, python, php, As ports are updated, we can try to add/modify categories. There are 20+ categories with 10 or fewer ports according to the badge view. All of these should be pruned. I'm sure others could be combined, as well. I think each category page could also show the most-requested ports, perhaps the top 25. * Learn how the new statistics-gathering code in base works and integrate with it To me, the number of reported installs (split between requested and installed as a dependency) is interesting. Perhaps comparing last week, last month and last year. I think there should be a separate page with more detailed statistics for each port (by OS, by version, etc). Thanks for all your efforts; it is a huge improvement. Craig ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
Ryan, Congrats. I think it’s starting to look really good. A couple of quick comments: - I think I would swap-in “that” for “which” in the following sentence: MacPorts is a package management system for OS X which lets you easily install… (see http://www.quickanddirtytips.com/education/grammar/which-versus-that-0) - The Install, Upgrade, and Uninstall icons are floppy-disks, if I recognize them correctly. Since nobody uses floppies anymore, and wonder about finding icons that are more apt. James On Apr 7, 2014, at 8:01 AM, Ryan Schmidt 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: http://macports.ryandesign.com:8080 > username: mp > password: 333 ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
I like it a lot, too. The design is very clean and the organization of the different information is very clear. Perhaps a few CSS tweaks could make it a little less vanilla Bootstrap and give the site a bit more of its own identity. Even without that it’s a huge improvement over the existing site. I agree with Peter that the logo should probably stay the same. On Apr 7, 2014, at 10:50 AM, Peter Danecek wrote: > > 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 … > > ~petr > > > On 7 Apr 2014, at 17:01, Ryan Schmidt 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: http://macports.ryandesign.com:8080 >> 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@lists.macosforge.org >> https://lists.macosforge.org/mailman/listinfo/macports-dev > > ___ > macports-dev mailing list > macports-dev@lists.macosforge.org > https://lists.macosforge.org/mailman/listinfo/macports-dev -- Mark Moll signature.asc Description: Message signed with OpenPGP using GPGMail ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
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 … ~petr On 7 Apr 2014, at 17:01, Ryan Schmidt 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: http://macports.ryandesign.com:8080 > 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@lists.macosforge.org > https://lists.macosforge.org/mailman/listinfo/macports-dev smime.p7s Description: S/MIME cryptographic signature ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
On Mon, Apr 7, 2014 at 11:01 AM, Ryan Schmidt 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: I really like the direction you've got so far. I've only been able to look on my phone so far, so I only have two real critical statements. (I'll check out the desktop version later today) 1) I'd like a like to see the non-mobile version 2) the font used for the "macports" header seems ... in the wrong direction. I don't think it needs to be Helvetica Neue Ultra Light. But something a bit lighter and less "futuristic", might fit better with the rest of the theming. > Further work to be done, in no particular order and not necessarily before > the first release: > * Port pages: I'd love to see some of the statistics linked in to the port pages. Maybe something as simple as the percentage and count of users that have the port installed. -- arno s hautala/-| a...@alum.wpi.edu pgp b2c9d448 ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev
Re: New MacPorts web site
On Apr 7, 2014, at 11:01 AM, Ryan Schmidt wrote: > > 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. This looks good! > Gentle feedback about what works and what doesn’t (both functionally and > conceptually) and what else you think should be there would be helpful; there's a /lot/ of stuff on the main page - maybe it would make sense to have some of the 'questions' that are answered be links to their own pages? [I would think 'learn more' and 'contribute' would be good candidates] > The new site’s styling is done using a CSS framework made by Twitter called > Bootstrap. Bootstrap is nice. -- Daniel J. Luke ++ | * dl...@geeklair.net * | | *-- http://www.geeklair.net -* | ++ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | ++ ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev