[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
- Re: GNUstep.org website redesign proposal, (continued)
- Re: GNUstep.org website redesign proposal, Lars Sonchocky-Helldorf, 2014/01/02
- Re: GNUstep.org website redesign proposal, Doug Simons, 2014/01/01
- Re: GNUstep.org website redesign proposal, Ivan Vučica, 2014/01/01
- Re: GNUstep.org website redesign proposal, Gregory Casamento, 2014/01/01
- Re: GNUstep.org website redesign proposal,
Sebastian Reitenbach <=
- Re: GNUstep.org website redesign proposal, Lars Sonchocky-Helldorf, 2014/01/02
- Re: GNUstep.org website redesign proposal, Riccardo Mottola, 2014/01/03
- Re: GNUstep.org website redesign proposal, Riccardo Mottola, 2014/01/03