Re: Feedback wanted for coreboot website update
Christian Walter <[email protected]>
| Newsgroups | gmane.linux.bios |
|---|---|
| Message-ID | <[email protected]> |
Hi, for the statically generated part - I would really consider using a generator like 11ty to build the static website for you. I found it in the end easier to write some markdown files, rather than writing plain HTML. Even though I agree with not putting any JS into the homepage, or at least that it should be usable without JS, the homepage should somewhat be modern. You can check out the OSFF Homepage: https://github.com/open-source-firmware/homepage - it's a bunch of markdown files, and 11ty builds a static site out of it - and even I can edit it ;) Best, Chris On 11/3/23 13:41, Nico Huber wrote: > On 30.10.23 18:00, Matt DeVillier wrote: >> [logistical] >> * Everything must be owned and run by coreboot - not an outside developer. > agreed > >> * Everything must be contained in a git repo (outside of downloadable >> files like releases). > likewise > >> * As much as possible should be generated statically? > I would even consider to continue the current practice to have > as much as possible written in static pages, i.e. no dependency > on an additional program to generate pages. It would also avoid > the question which program to use :D I know HTML isn't the nicest > language, but for smaller edits it shouldn't be a problem (e.g. > adding to a list just needs copying boilerplate). And that we > never had any bigger discussion about it that I could remember, > I take as a sign that it can't be too bad. > >> [aesthetic] >> * Use a site-wide top bar for navigation? (similar to >> https://www.zephyrproject.org) > Yes please, it seems to be too common to ignore. The Zephyr one, > however, is one of those that stick when you scroll down. I'm not > sure if that is necessary. Personally, I can't remember that this > ever felt useful. > > I believe for mobile browsers it's common to turn the navigation > into a menu. > >> [content] >> * Prominent display of companies using coreboot (similar tohttps://go.dev) > agreed > > Let's add another category: > > [function] > > * No JavaScript requirement as mentioned by Felix > > And I'd like to add > * Works 100% in mobile browsers > > I wouldn't have thought it necessary to mention but quickly checked > our current website. It has some issues in portrait mode. > > Cheers, > Nico > > _______________________________________________ > coreboot mailing list [email protected] > To unsubscribe send an email [email protected] -- *Christian Walter* *Head of Firmware Development / Cyber Security * 9elements GmbH, Kortumstraße 19-21, 44787 Bochum, Germany Email: [email protected] Phone: _+49 234 68 94 188 <tel:+492346894188>_ Mobile: _+49 176 70845047 <tel:+4917670845047>_ Sitz der Gesellschaft: Bochum Handelsregister: Amtsgericht Bochum, HRB 17519 Geschäftsführung: Sebastian Deutsch, Eray Basar Datenschutzhinweise nach Art. 13 DSGVO <https://9elements.com/privacy> _______________________________________________ coreboot mailing list -- [email protected] To unsubscribe send an email to [email protected]