Hi, On Thursday, January 2, 2014 04:05 CET, Gregory Casamento <greg.casame...@gmail.com> 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 _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev