Re: Website Redesign Concept

Patrick Cardona <[email protected]> Mon, 01 Dec 2025 15:35:02 +0100
Newsgroups gmane.comp.lib.gnustep.general
Message-ID <6329741b6252605453b88d41f41b790d@pi400>
Hello Luke,



On 2025-11-28 22:11:13 +0100 Luke Lollard <[email protected]> 
wrote:

> Howdy,
> 
> Hopefully my fellow Americans aren't too sleepy from feasting on 
> turkey.
> 
> There was a thread regarding GNUstep PR earlier this year, which 
> spawned
> another conversation. In one of those, Greg requested that Steven and 
> I
> work on a concept for a website redesign.
> This is now online with GitHub Pages:
> https://haihige.github.io/gnustepwebsite/
> 
> Please note that this rough draft is more about the structure and
> content of the website than the look.
> 
> The source is on GitHub, and the site can still be viewed while
> navigating the directories on GitHub:
> https://github.com/haihige/gnustepwebsite
> 
> The overall concern of this (to steal a line from Steven):
> Everything you need; nothing you don't.
> 
> - Home page: clearly, quickly describe what GNUstep is, and direct
>   readers to the other pages for more details.
> - About: the least developed section, but this would contain general
>   information about GNUstep's features, architecture, history, etc.
> - Gallery: showcase solid examples of software created with GNUstep.
> - Blog: a place for news and developer posts.
> - Community: how to contribute and help out.
> - Docs: guides, educational resources, documentation, etc.
> 
> I think the Docs section is the most important, and eventually the
> largest, part of the website.
> 
> What happened to the original plan?
> The thought was to update the wiki first. Riccardo was very helpful,
> answered many questions that I had, and was instrumental in getting me
> access. However, after reviewing the wiki with Steven and discussing
> with Greg, we came to the conclusion that it wasn't worth it for now.
> The wiki was slow and unstable (often not loading at all), making it
> difficult to work with. There was lots of broken and unorganized
> information; essentially with no clear structure. There's definitely
> some good information on the wiki (so we shouldn't delete it), but it
> doesn't seem like many are interested in maintaining it.
> 
> One of the current issues with the website and wiki is that many links
> are external and now broken. Instead, I propose we bring as much
> information as possible directly into the GNUstep website (see
> `/docs/developer/articles` and `/blog/articles`). The focus is on
> providing and preserving educational resources for Objective-C and
> Cocoa.
> 
> Why move to internal resources?
> - A user can pull down the whole repo and have these resources 
> offline.
> - We can own them, continue to improve them, and ensure that they stay
>   with us; instead of becoming a burden of dead links.
> - archive.org leaves a not-so-great impression on visitors: it's often
>   slow to load and if the information isn't still live on the 
> Internet,
>   some may think that it isn't valuable any more. But, for some things
>   it may still be necessary.
> 
> There are a ton of great resources from the peak of the Objective-C
> Cocoa era (2000-2015). Many of these have been archived on archive.org
> or GitHub.

The page you chose for developer.apple.com on WayBack is not 
responding.
Tested with Chromium.

> 
> If you think this is heading in the right direction, pull requests are
> welcome. :)
> 

Regards,
Patrick

-- 
Patrick Cardona - Pi400 - GNU/Linux aarch64 (Debian 13.2)
Xorg (1:7.7+24) - libcairo2 (1.18.4-1+rpt1 arm64)
Window Maker (0.96.0-4) - GWorkspace (1.1.0 - 02 2025) - Theme: 
AGNOSTEP - MUA: GNUMail (1.4.0)