このプロジェクトについて

このリポジトリには、オープンソースのサーバーレスプラットフォームであるOpenFunctionの公式ウェブサイトであるopenfunction.devのソースコードが含まれています。このサイトは、人気の静的サイトジェネレーターであるHugoと、ドキュメントやナレッジベースサイト向けに特別に設計されたGoogle Docsyテーマを使用して構築されています。 このプロジェクトは、完全なローカル開発ワークフローを提供しています。コントリビューターは、リポジトリをフォークし、Hugo(拡張版)とNode.jsをインストールし、DocsyテーマをGitサブモジュールとして追加し、npm依存関係をインストールし、`hugo server -D`を使用してサイトをローカルで実行し、localhost:1313で変更をプレビューできます。コントリビューションのプロセスは、DCO(Developer Certificate of Origin)の署名慣行に従い、コントリビューターはプルリクエストを送信する際に`git commit -s`を使用する必要があります。 サイトは、READMEのデプロイステータスバッジに示されているように、Netlifyを通じてデプロイされます。全体的な構造は、Hugoベースのドキュメントサイトの典型的なもので、コンテンツはナビゲーションとコントリビューションが容易になるように整理されています。このリポジトリ自体は主にウェブサイトプロジェクトですが、OpenFunctionプロジェクトの公開向けドキュメントおよび情報ハブとして機能し、OpenFunctionを理解またはコントリビュートしたい人にとって有用なリファレンスとなっています。