This is an automated email from the ASF dual-hosted git repository.

franztt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 5e38df4  chore: change in README.md (#43)
5e38df4 is described below

commit 5e38df4abbd35411d2afd298b768ef46e06715be
Author: Bruno Salzano <[email protected]>
AuthorDate: Wed Oct 30 14:23:28 2024 +0100

    chore: change in README.md (#43)
    
    Filled in some informations in README.md
---
 README.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

diff --git a/README.md b/README.md
index 63eccc5..122e0a3 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,62 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
 # Apache OpenServerless documentation
+
+The Apache OpenServerless website uses [Hugo](https://gohugo.io) and 
[Docsy](https://www.docsy.dev/) to build static 
+HTML and related resources.
+
+
+## Prerequisites
+- Ensure to have a recent nodejs and npm version or use 
[Nix](https://nix.dev/) to get dependencies (we provide a
+  shell.nix)
+- Install [Taskfile](https://taskfile.dev/installation/)
+- Clone repository
+    - `git clone https://github.com/apache/openserverless-site.git`
+    - `npm install`
+
+## Preview
+
+- Start Hugo Server
+    - `task preview`
+- Open Browser Preview
+    - http://localhost:1313/
+
+## Task and Tools updates
+
+The documentation for [OpenServerless 
Tasks](https://github.com/apache/openserverless-task/) and 
+[OpenServerless Tools](https://github.com/apache/openserverless-cli/) is 
automatically extracted from the
+respective repositories.
+
+Is possible to align task and tools using these commands:
+
+- Tasks 
+  - `task import-task`
+
+- Tools
+  - `task import-tools`
+
+### Web site build
+
+- Run Hugo Build
+    - `task build`
+
+### Publish
+
+The Apache OpenServerless website uses [GitHub 
Actions](https://docs.github.com/en/actions) and
+[Apache Software Foundation 
Infrastructure](https://infra.apache.org/project-site.html) configuration for 
automated
+publishing. 
\ No newline at end of file

Reply via email to