Updated Website Idea
A few months about I pitched an idea on Reddit about a site redesign for the main website. It's what I do for a living and I have some time to help an open source project. I'd like to help if anyone is interested. https://gginorio.gitlab.io/sqlite-idea/index.html
Appreciate the effort, but straight-up hate that design intensely.
I felt subtle angst, as though a Skynet attack was imminent...
That's not to say a different one won't be great. Keep in mind though that the SQLite site (to my best knowledge) is largely programmatically produced and so some of the fanciness might not be as suitable.
(4) By Scott Robison (casaderobison) on 2021-08-20 20:29:54 in reply to 3 [source]
I think this thread demonstrates "you can't satisfy everyone". There are many people who'd prefer that design, and many who like the "less is more" approach.
More than anything, I suspect a third party offer to help "modernize" the website is bad idea not because the visual design is bad, but because it becomes another distraction that might take away from other things the project needs, especially if the third party discovers they don't have time to help maintain it going forward.
Your willingness to help is appreciated. However, there are some complications.
One complication (as Ryan suggests) is that significant parts of the site are created programmatically. Any substantial revamp, even if welcome based upon other factors, would need to include much of the data flow that permits the API to be documented within the source code and thereby become partially documented at the site via a hands-off, automated process.
Another complication is that intra-site linkages and indices are also programmatically managed with little manual tweaking required. Similarly low-maintenance infrastructure would need to be put into place and automated translation of the linkage tips within the present page sources would need to be done.
The most serious non-technical impediment is that a revamp would need to achieve the same or better per-page information density and logical structure. In other words, it would have to function better as a reference for programmers who use the SQLite library. Aesthetics, while having some value (and providing endless opportunities for "improvement"), are not enough to drive such a change.