[Infrastructure] cabforum.org website with more automation
Ben Wilson
bwilson at mozilla.com
Thu Jan 4 20:46:43 UTC 2024
This looks very good and very promising. Thanks, Paul.
Ben
On Thu, Jan 4, 2024 at 1:29 PM Paul van Brouwershaven via Infrastructure <
infrastructure at cabforum.org> wrote:
> I started to convert the cabforum.org website to Hugo to give us more
> automation, you can see a preview here:
> https://cabforum.github.io/cabforum.org/
>
>
> - The homepage needs some work, currently just listing the latest
> posts.
> - The homepage is currently always blue as GitHub does not publish
> at the root "/" of the domain.
> - The latest documents are automatically included from GitHub
> (example,
> https://cabforum.github.io/cabforum.org/working-groups/smime/latest/)
> - The document release information is automatically downloaded and
> included in the sidebar, currently not working as of rate limiting, need to
> set a GitHub API key, also not all repositories create releases.
> - The post URLs need to be corrected; this should be a simple config.
> - I did not copy the dropdown menu's for now, this is quite
> complicated with pure bootstrap (like you can't have a hover that is also
> clickable) and want to keep things simple now. This is why I moved the sub
> menu to the right, only three levels are currently shown in the right menu,
> I need to make this recursive as we also have four levels.
> - I re-organized the pages/urls a bit, but included an alias for the
> original URLs, might need to tune this a bit further and will run a script
> to update all the URLs in the contents.
> - Search index is automatically updated on publication.
> - I will add a query to automatically list all minutes (posts with tag
> minutes and working group id)
> - We need to review the site contents for any other errors.
> - When the member tools can expose information in JSON (i.e., API) we
> can automatically include that information as well (such as members), the
> same for ballots (or we can get that information from GitHub
> issues/pull-requests), we can also query the old Google Sheets.
>
>
> On the right bottom of each page you will find an edit button, which will
> bring you to the markdown contents on GitHub.
>
> Some quick instruction are included in the readme of the repository:
> https://github.com/cabforum/cabforum.org/tree/main
>
> Let me know if you see any issues not mentioned above or if you have any
> other suggestions, comments or concerns.
>
> Paul
>
>
> *Any email and files/attachments transmitted with it are intended solely
> for the use of the individual or entity to whom they are addressed. If this
> message has been sent to you in error, you must not copy, distribute or
> disclose of the information it contains. Please notify Entrust immediately
> and delete the message from your system.*
> _______________________________________________
> Infrastructure mailing list
> Infrastructure at cabforum.org
> https://lists.cabforum.org/mailman/listinfo/infrastructure
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cabforum.org/pipermail/infrastructure/attachments/20240104/9adbc5ba/attachment-0001.html>
More information about the Infrastructure
mailing list