gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUstep.org website redesign proposal


From: Sebastian Reitenbach
Subject: Re: GNUstep.org website redesign proposal
Date: Thu, 02 Jan 2014 10:49:36 +0100
User-agent: SOGoMail 2.1.1b

Hi,
 
On Thursday, January 2, 2014 04:05 CET, Gregory Casamento <address@hidden> 
wrote: 
 
> I don't like the use of the old gorm icon.

So I now can assume that you like everything else besides that icon?

cheers,
Sebastian


> 
> On Monday, December 30, 2013, Sebastian Reitenbach wrote:
> 
> > Hi all,
> >
> > I guess everybody knows, and also agrees that the GNUstep website is
> > looking fairly dated, and that
> > finding contents in it, is somtetimes only possible with help of google.
> > the last few days I spent on thinking about the website, what it may need,
> > digging html5 and css3,
> > and came up with the following design, that you can find here:
> >
> > https://www.l00-bugdead-prods.de/index7.html
> >
> > Note, not all pages and links are "implemented". I did not wanted to waste
> > too much time, in case, the
> > majority of people doesn't like with what I've come up.
> >
> > Older revisions, that finally lead to the design I have now, can be seen
> > here:
> > https://www.l00-bugdead-prods.de/index3.html
> > https://www.l00-bugdead-prods.de/index5.html
> > https://www.l00-bugdead-prods.de/index6.html
> >
> > The major design goals of the page are:
> >  * have a half way modern look, but don't overdo
> >  * easy and logical menu structuring, it should be easy to find things
> > following a logic
> >
> > Further Ideas and things I had considered while designing were:
> >
> > Intended main audience:
> >
> > * MAC Developers seeking to port their apps to other platforms
> > * Developers from other platforms, seeking to base their projects,
> >   commercial or free, on GNUstep
> > * Packagers, that want to package GNUstep for their favourite
> >   OS/Distribution
> >
> > Not intended main audience, but also welcomed:
> > * End users of any kind
> >   * direct End users to the pages to GWorkspace or SystemPreferences,
> >     Example applications, and screenshots
> >   * otherwise, direct end users to GAP and maybe other external sites
> >
> > Why chose the main audience above?
> > * GNUstep is a set of libraries, providing an API to be used by
> >   developers
> > * libraries are accompanied by a set of development tools
> > * GWorkspace and SystemPreferences are nice show cases for developers
> >   that want to get to know what they can get from GNUstep
> >
> > General design goals of the page:
> > * Its generally intended to attract the main intended audience
> > * have a modern look and feel, but keep the page simple
> > * page should work with recent modern browsers
> >  * making use of modern HTML5 and CSS3
> >  * page may look a bit odd with old browsers (this likely includes SWK ;)
> >  * but who is really using a browser that does not understand HTML5/CSS3,
> >    or at least a subset of it? Even Google doesn't support old browsers.
> > * simple wording, short and clear sentences
> > * simple page structure, simulating the MAC Desktop
> >   * main menu (the dock at the bottom on every page)
> >    * always all the time visible
> >   * horizontal menu on the top dependent on what's chosen
> >     from the dock at the bottom
> >    * the icon on the left shows which menu entry was chosen from the dock
> > at the bottom
> > Some more specific design decisions are based on:
> > * design of the contents of the homepage:
> >   * do not overload with information or images, the page should
> >     load fast ;)
> >   * address the most interesting questions someone looking for
> >     GNUstep might have with links to the right subpages
> >   * generally inspired from www.gtk.org
> > * Footer/Dock:
> >    * show some modern CSS tricks, hopefully giving the
> >      (right) impression of GNUstep being modern too
> > * mostly white background
> >   * white looks "clean"
> >   * but if there are better suggestions, and a different
> >     background color can be agreed on, then it should be ;)
> > * horizontal top menu is inspired by www.apple.com
> >   * make Mac developers feel at home
> >   * its simple, looking nice
> >   * no submenus, but having submenus there, if agreed on,
> >     can easily be added, see an "older" incarnation of the
> >     design: https://www.l00-bugdead-prods.de/index3.html
> >   * the icon on the left is the same as the one clicked
> >     at the bottom, in order to signal where the user currently is
> > * grey color in the horizontal menu on the top,
> >   and other elements
> >   * GNUstep apps are grey, or maybe in the future that
> >     will (hopefully) change when another theme gets
> >     included in GUI, but the color is chosen in reference
> >     to the GUI apps and history to NeXT
> >   * but if there are other suggestions for coloring the
> >     menu and other elements, and it can be agreed on, then
> >     it should be ;)
> > * text alignment is "justified"
> > * differentiate external links: those are marked with icon
> > * News box on front page:
> >   * shows news on, releases, hackathons, papers, etc.
> >   * shows there is live in the community
> > * New pages: hackathons page and papers page:
> >   * show there is live in the community
> >   * show there is fun in the community
> > * make use of SSIs, to ease updating, at least for the
> >   top menu, and the dock at the bottom, and for example
> >   the news box on the front page
> > * The screenshot pages should show off more Themes to
> >   underline GNUsteps flexibility in the look 'n feel
> >
> > Design ideas inspired by:
> > * Footer: MAC OS X dock
> > * horizontal top menu: www.apple.com
> > * main page: www.gtk.org
> > * screenshot gallery: www.gtk.org
> >
> > Main Menu structure (the dock at the bottom)
> > * About GNUstep
> >   * about the project, and all other advocacy related stuff
> > * Software
> >   * information about what the software is that the project offers
> > * Development
> >   * any kind of information for developers about the software
> >   * review the Who's who page, move long inactive project members
> >     to an own section at the bottom, add new members not listed there.
> > * Get Help
> >   * any sort of general documentation, FAQ or HOWTO, bugtracker, etc. on
> >     how to install/use GNUstep
> >   * big part of this is to review the GNUstep HOWTO,
> >     flesh out old/outdated cruft
> >   * review the number of mailinglists, and their usefulness
> > * Related sites
> >   * links to GNUstep sites, i.e. savannah project site, wiki.
> >   * link to other affiliated site, i.e. GAP, Etoile, Quantum-Step
> > * Full Menu structure:
> >    * Homepage (IS THERE)
> >      * About GNUstep (IS THERE)
> >      * Project Goals (IS THERE)
> >      * Screenshots (IS THERE)
> >      * Papers
> >      * History
> >      * Success Stories
> >    * Software (IS THERE EMPTY)
> >      * Core Libraries
> >      * Development Tools (IS THERE)
> >        * ProjectCenter (IS THERE)
> >        * Gorm (IS THERE)
> >      * Other Libraries
> >      * GNUstep Desktop
> >      * Download
> >   * Development (IS THERE EMPTY)
> >      * Libraries Map
> >      * Development Docs
> >      * Theming
> >      * Testfarm
> >      * Hackathons
> >      * Who's who?
> >   * Get Help (IS THERE EMPTY)
> >      * FAQ/Howto
> >      * Mailing Lists
> >      * Bugtracker
> >      * Project Wiki
> >   * Related Sites (IS THERE EMPTY)
> >      * GNUstep Sites
> >      * External Sites
> >
> > * As a project from developers, for developers, let's focus
> >   on the fun of developing, showing off i.e. hackathons, the
> >   one like in Cambridge, AlpenStep, etc.
> > * have a page showing off presentations done by project
> >   members about GNUstep (and related topics), i.e. FOSDEM
> >   slides, and others. This shows off that the project is alive.
> >
> > Please bear in mind, I'm not a web developer, more or less
> > everything of the design is open for discussion.
> > But I'd hope that the majority of people like the general design,
> > and could live with it ;)
> > Defining different colors, or exchanging icons, or menu entries,
> > etc. that should be easy ;)
> >
> > cheers,
> > Sebastian
> >
> >
> >
> > PS: Some other more general ideas, independent to the
> > Website design, so please when you answer on those,
> > create a new subject:
> >
> >
> >
> > * Make a GNUstep maintained FAQ the main source of general
> >   documentation and answers on how to get things running
> >   (the wiki is just a big bad mess ;)
> >
> > * Make GAP use the same, or similar design, to show off
> > the tight relationship between GNUstep and GAP.
> > * Redirect potential end users to GAP, and from GAP
> >   redirect developers to GNUstep (
> 
> 
> 
> -- 
> Gregory Casamento
> Open Logic Corporation, Principal Consultant
> yahoo/skype: greg_casamento, aol: gjcasa
> (240)274-9630 (Cell)
> http://www.gnustep.org
> http://heronsperch.blogspot.com
 
 
 
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]