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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.