summaryrefslogtreecommitdiff
path: root/site
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2021-01-14 12:10:49 +0700
committerDaniil Baturin <daniil@baturin.org>2021-01-14 12:10:49 +0700
commit8da20e712814c6f1092f428816299fb4f4cc34d1 (patch)
treeb8de339590146fc239cda1b830d29cc1d151f9d5 /site
parentc846984fd748aaa75ecd0cb9f34737034aa35e55 (diff)
downloadcommunity.vyos.net-8da20e712814c6f1092f428816299fb4f4cc34d1.tar.gz
community.vyos.net-8da20e712814c6f1092f428816299fb4f4cc34d1.zip
Initial version.
Diffstat (limited to 'site')
-rw-r--r--site/get.md31
-rw-r--r--site/index.html97
-rw-r--r--site/index.md57
-rw-r--r--site/lts.md5
-rw-r--r--site/snapshots.md7
5 files changed, 140 insertions, 57 deletions
diff --git a/site/get.md b/site/get.md
new file mode 100644
index 0000000..1218474
--- /dev/null
+++ b/site/get.md
@@ -0,0 +1,31 @@
+# Get VyOS
+
+VyOS has three release "channels": nightly builds, monthly snapshots, and LTS releases.
+
+## Nightly builds
+
+Nightly builds are automatically produced every day and include all latest code
+from maintainers and community contributors.
+
+They aren't hand-test before upload, and occasionally may not even boot.
+
+Nightly builds are for you if you...
+
+* want to help us test latest VyOS code
+* want to check whether a bug is fixed in the latest code
+* made a patch and want to test it before making a pull request
+
+Get nightly builds from [downloads.vyos.io](https://downloads.vyos.io/?dir=rolling/current/).
+
+## Monthly snapshots
+
+Monthly snapshots receive some testing to ensure they aren't badly broken.
+They include all experimental features.
+
+We recommend them for home networks, lab use, and non-critical production routers.
+
+Get them from our [snapshots page](/snapshots).
+
+## LTS release
+
+
diff --git a/site/index.html b/site/index.html
new file mode 100644
index 0000000..0cd9146
--- /dev/null
+++ b/site/index.html
@@ -0,0 +1,97 @@
+ <section class="main-text">
+ <div class="container">
+ <p class="main-text__title">VyOS is a fully open source, enterprise-grade router platform. Being open source and community-driven is not a liability for us, not an early stage gimmick we want to shed—it’s our distinctive advantage. VyOS started as a community fork of a discontinued Vyatta Core project in 2013, with a promise to live up to free and open source software values. We kept the promise and turned VyOS into a successful, self-funded project. </p>
+ </div>
+ </section>
+
+ <section class="inform-columns">
+ <div class="container">
+ <div class="inform-column__inner">
+
+ <div class="inform-column__item">
+ <div class="inform-column__header">
+ <div class="inform-column__icon">
+ <img src="/img/front-page/inform-columns/open-source.svg" alt="Open Source" title="Open Source">
+ </div>
+ <div class="inform-column__title">
+ <h3 class="title">Open Source</h3>
+ </div>
+ </div>
+ <div class="inform-column__data">
+ <p>VyOS is fully open source and we encourage everyone to build images and report any build process issues. The source code of the rolling release and LTS branches alike is available online. However, simply making code available is not enough.</p>
+ <p>We also keep the complete build toolchain available, and we strive to make it easy to use. You can build a VyOS image in just a few commands. There is no special maintainer toolchain we keep to ourselves: all image build tools are available to everyone interested.</p>
+ </div>
+ <div class="inform-column__button">
+ <a href="#" class="inform-column__btn">Learn how to build a VyOS image</a>
+ </div>
+ </div>
+
+ <div class="inform-column__item">
+ <div class="inform-column__header">
+ <div class="inform-column__icon">
+ <img src="/img/front-page/inform-columns/open-proccess.svg" alt="Open Process" title="Open Process">
+ </div>
+ <div class="inform-column__title">
+ <h3 class="title">Open Process</h3>
+ </div>
+ </div>
+ <div class="inform-column__data">
+ <p>Our issue tracker is available online. There is no private issue tracker: even issues reported by commercial users through the support portal are registered in the public tracker (except security issues before public disclosure of course).</p>
+ <p>Everyone is free to browse open tasks, test them, fix them, and make pull requests.</p>
+ <p>We do not have any contributor agreements that require you to transfer your copyrights to us. The copyright is shared between all contributors. This means no one can make a closed source fork of VyOS—not even its current maintainers.</p>
+ </div>
+ <div class="inform-column__button">
+ <a href="#" class="inform-column__btn">Read contributing guidelines</a>
+ </div>
+ </div>
+
+ <div class="inform-column__item">
+ <div class="inform-column__header">
+ <div class="inform-column__icon">
+ <img src="/img/front-page/inform-columns/open-platform.svg" alt="Open Platform" title="Open Platform">
+ </div>
+ <div class="inform-column__title">
+ <h3 class="title">Open Platform</h3>
+ </div>
+ </div>
+ <div class="inform-column__data">
+ <p>VyOS is not just a product, but an open platform. It uses a layered architecture with unified and documented internal APIs.</p>
+ <p>A number of major features were contributed by community members. Command definitions are written in a machine-verifiable XML format and malformed definitions fail the build. Our new code is in legacy-free Python3, and some core components are in OCaml.</p>
+ <p>Every part of the system is open to contributions.</p>
+ </div>
+ <div class="inform-column__button">
+ <a href="#" class="inform-column__btn">Read about VyOS architecture</a>
+ </div>
+ </div>
+
+ <div class="inform-column__item">
+ <div class="inform-column__header">
+ <div class="inform-column__icon">
+ <img src="/img/front-page/inform-columns/open-community.svg" alt="Open Community" title="Open Community">
+ </div>
+ <div class="inform-column__title">
+ <h3 class="title">Open Community</h3>
+ </div>
+ </div>
+ <div class="inform-column__data">
+ <p> We welcome all contributors. Even if you are not a programmer, there are many things to do: testing, documentation, evangelism and so on.</p>
+ <p>Since you are sharing your time and effort with us to make the project better, we are also happy to share our LTS release maintenance effort with you. Every active contributor can get access to prebuilt LTS images.</p>
+ <p>We also issue contributor badges through YourAcclaim that you can put on your CV. Already a contributor?</p>
+ </div>
+ <div class="inform-column__button">
+ <a href="#" class="inform-column__btn">Claim your rewards</a>
+ </div>
+ </div>
+
+ </div>
+ </div>
+ </section>
+
+ <section class="bottom-text">
+ <div class="container">
+ <div class="bottom-text__inner">
+ <h2 class="bottom-text__title">Funding model</h2>
+ <p class="bottom text__subtitle">VyOS is funded through cloud marketplace images, prebuilt LTS image subscriptions, and support/consulting services.</p>
+ </div>
+ </div>
+ </section>
diff --git a/site/index.md b/site/index.md
deleted file mode 100644
index eeaf1e9..0000000
--- a/site/index.md
+++ /dev/null
@@ -1,57 +0,0 @@
-VyOS is a fully open source, enterprise-grade router platform.
-Being open source and community-driven is not a liability for us, not an early stage gimmick we want to shed—it’s our distinctive advantage.
-VyOS started as a [community fork of discontinued Vyatta Core] in 2013, with a promise to live up to free and open source software values.
-We kept the promise and turned VyOS into a successful, self-funded project.
-
-<div class="cta"> <a href="/history">Learn the history of VyOS</a> <div>
-
-# Open source
-
-VyOS is fully open source and we encourage everyone to build images and report any build process issues.
-The source code of the rolling release and LTS branches alike is available online. However, simply making code available is not enough.
-
-We also keep the complete build toolchain available, and we strive to make it easy to use. You can build a VyOS image in just a few commands.
-There is no special maintainer toolchain we keep to ourselves: all image build tools are available to everyone interested.
-
-<div class="cta"> <a href="/building-images">Learn how to build a VyOS image</a> </div>
-
-# Open process
-
-Our issue tracker is available online.
-There is no private issue tracker: even issues reported by commercial users through the support portal are registered in the public tracker
-(except security issues before public disclosure of course).
-
-Everyone is free to browse open tasks, test them, fix them, and make pull requests.
-
-We do not have any contributor agreements that require you to transfer your copyrights to us.
-The copyright is shared between all contributors. This means no one can make a closed source fork of VyOS—not even its current maintainers.
-
-<div class="cta"> <a href="contributing-guidelines">Read contributing guidelines</a> </div>
-
-# Open platform
-
-VyOS is not just a product, but an open platform.
-It uses a layered architecture with unified and documented internal APIs.
-
-A number of major features were contributed by community members.
-Command definitions are written in a machine-verifiable XML format and malformed definitions fail the build.
-Our new code is in legacy-free Python3, and some core components are in OCaml.
-
-Every part of the system is open to contributions.
-
-<div class="cta"> <a href="/architecture">Read about VyOS architecture</a> </div>
-
-# Open community
-
-We welcome all contributors. Even if you are not a programmer, there are many things to do: testing, documentation, evangelism and so on.
-
-Since you are sharing your time and effort with us to make the project better, we are also happy to share our LTS release maintenance effort with you.
-Every active contributor can get access to prebuilt LTS images.
-
-We also issue contributor badges through YourAcclaim that you can put on your CV.
-
-<div class="cta">Already a contributor? <a href="/contributor-subscriptions">Claim your rewards</a></div>
-
-# Funding model
-
-VyOS is funded through cloud marketplace images, prebuilt LTS image subscriptions, and support/consulting services.
diff --git a/site/lts.md b/site/lts.md
new file mode 100644
index 0000000..6a38031
--- /dev/null
+++ b/site/lts.md
@@ -0,0 +1,5 @@
+# VyOS long-term support release
+
+VyOS long-term support release source code is available for everyone.
+
+However, pre-built images are only available for people and companies who help us move the project forward.
diff --git a/site/snapshots.md b/site/snapshots.md
new file mode 100644
index 0000000..67845ad
--- /dev/null
+++ b/site/snapshots.md
@@ -0,0 +1,7 @@
+# VyOS monthly snapshots
+
+VyOS snapshots are built from the current development every month.
+They receive some testing to ensure they aren't broken,
+but they do include experimental features.
+
+## Available snapshots