Re: New MacPorts web site

2014-05-08 Thread Frank Schima
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

2014-04-11 Thread Aljaž 'g5pw' Srebrnič
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

2014-04-07 Thread Vincent Habchi
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

2014-04-07 Thread Joshua Root
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

2014-04-07 Thread David Strubbe
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

2014-04-07 Thread MK-MacPorts
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

2014-04-07 Thread Mojca Miklavec
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

2014-04-07 Thread Bradley Giesbrecht
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

2014-04-07 Thread Bradley Giesbrecht
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

2014-04-07 Thread Craig Treleaven

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

2014-04-07 Thread James Berry
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

2014-04-07 Thread Mark Moll
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

2014-04-07 Thread Peter Danecek

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

2014-04-07 Thread Arno Hautala
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

2014-04-07 Thread Daniel J. Luke
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