Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions _includes/external-icon.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<svg class="external-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" /><polyline points="15 3 21 3 21 9" /><line x1="10" y1="14" x2="21" y2="3" /></svg>
5 changes: 5 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
<a href="/what-is-openvox.html"{% if page.pageId == 'what-is' %} aria-current="page"{% endif %}>What OpenVox Is</a>
<a href="/why-openvox.html"{% if page.pageId == 'why' %} aria-current="page"{% endif %}>Why OpenVox</a>
<a href="/products.html"{% if page.pageId == 'products' %} aria-current="page"{% endif %}>Products</a>
<a href="/get-support.html"{% if page.pageId == 'get-support' %} aria-current="page"{% endif %}>Get Support</a>
<vox-theme-toggle slot="actions"></vox-theme-toggle>
<vox-button slot="actions" href="#" size="sm">Get Started</vox-button>
</vox-header>
Expand All @@ -82,11 +83,15 @@
<a href="/why-openvox.html">Why OpenVox</a>
<a href="/products.html">Products</a>
<a href="https://docs.openvoxproject.org/" target="_blank">Documentation</a>
<a href="/get-support.html">Get Support</a>
<a href="/vpat.html">Accessibility &amp; VPAT</a>
</vox-footer-column>
<vox-footer-column heading="Community">
<a href="https://github.com/OpenVoxProject">GitHub</a>
<a href="https://voxpupuli.org">Vox Pupuli</a>
<a href="https://voxpupuli.org/contributing/">Get Involved</a>
<a href="https://voxpupuli.org/connect/" target="_blank" rel="noopener">Connect{% include external-icon.html %}</a>
<a href="https://voxpupuli.org/sponsoring/" target="_blank" rel="noopener">Sponsoring{% include external-icon.html %}</a>
</vox-footer-column>
<p slot="bottom">&copy; 2026 The OpenVox contributors. Released under the Apache-2.0 License.</p>
</vox-footer>
Expand Down
112 changes: 112 additions & 0 deletions get-support.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
---
pageId: get-support
title: "Get Support — OpenVox"
description: "Ways to get technical help with OpenVox: free peer support from the community, plus commercial partners offering consulting, training, and custom development."
---
<vox-breadcrumbs class="vox-p-top-md">
<a href="/">Home</a>
<span aria-current="page">Get Support</span>
</vox-breadcrumbs>

<vox-hero eyebrow="Get Support" heading="Get help running OpenVox">
<p>
Vox Pupuli is an open source community group and offers no commercial support of its
own. For free, peer support, join the community on
<a href="https://short.voxpupu.li/puppetcommunity_slack_signup" target="_blank">Slack</a>
or see the other channels at
<a href="https://voxpupuli.org/connect/" target="_blank">voxpupuli.org/connect</a>.
</p>
<div slot="actions">
<vox-button href="https://docs.openvoxproject.org/" variant="brand" target="_blank" class="vox-m-right-sm">Documentation</vox-button>
<vox-cta href="https://short.voxpupu.li/puppetcommunity_slack_signup" target="_blank">Join the Community</vox-cta>
</div>
</vox-hero>

<section class="section">
<div class="vox-prose">
<p>
For contracted support, training, or custom development, the following companies
offer commercial OpenVox and Puppet services. Vox Pupuli does not vet or endorse
these providers beyond listing them here. Looking to support the project itself
rather than get help from it? See how to
<a href="https://voxpupuli.org/contributing/" target="_blank">get involved</a>.
</p>
</div>

<vox-grid class="card-grid support-grid-featured" cols="2" min="320px">
<vox-card class="support-card support-card--featured" heading="betadots">
<div class="support-logo support-logo--featured">
<img src="/images/support/betadots.png" alt="betadots" width="320" height="170" loading="lazy" />
</div>
<p>
Supports Puppet and OpenVox users across the EMEA region with training, custom
development, and consulting.
</p>
<div slot="footer">
<vox-button href="https://www.betadots.de/" variant="brand" target="_blank">Visit betadots.de</vox-button>
</div>
</vox-card>
<vox-card class="support-card support-card--featured" heading="Overlook">
<div class="support-logo support-logo--featured">
<img src="/images/support/overlook.png" alt="Overlook Infratech" width="641" height="340" loading="lazy" />
</div>
<p>
Contributed the original community builds that became OpenVox and continues to
take a leading role in its development. Offers OpenVox support plans and custom
development.
</p>
<div slot="footer">
<vox-button href="https://overlookinfratech.com/" variant="brand" target="_blank">Visit overlookinfratech.com</vox-button>
</div>
</vox-card>
</vox-grid>

<vox-grid class="card-grid" min="325px">
<vox-card class="support-card" heading="ATIX" href="https://atix.de/en/services/technologies/openvox/" target="_blank">
<div class="support-logo">
<img src="/images/support/atix.png" alt="" width="320" height="170" loading="lazy" />
</div>
Linux and open source consultancy offering consulting, training, and custom
development for Puppet and OpenVox.
</vox-card>
<vox-card class="support-card" heading="bitbone" href="https://www.bitbone.de/" target="_blank">
<div class="support-logo">
<img src="/images/support/bitbone.png" alt="" width="320" height="170" loading="lazy" />
</div>
German consulting firm providing Puppet and OpenVox consulting and development
services.
</vox-card>
<vox-card class="support-card" heading="Cirrax" href="https://cirrax.com/" target="_blank">
<div class="support-logo">
<img src="/images/support/cirrax.png" alt="" width="320" height="170" loading="lazy" />
</div>
Swiss consulting company offering training and OpenVox and Puppet development.
</vox-card>
<vox-card class="support-card" heading="Enterprise Modules" href="https://www.enterprisemodules.com/" target="_blank">
<div class="support-logo">
<img src="/images/support/enterprise-modules.png" alt="" width="320" height="170" loading="lazy" />
</div>
Ready-to-use modules and support for IBM Db2, Oracle Database, WebLogic, and IBM MQ.
</vox-card>
<vox-card class="support-card" heading="example42" href="https://www.example42.com/" target="_blank">
<div class="support-logo">
<img src="/images/support/example42.png" alt="" width="320" height="170" loading="lazy" />
</div>
Puppet training, module development, and consulting since 2007, with EMEA onsite and
worldwide remote support.
</vox-card>
<vox-card class="support-card" heading="S &amp; S Consulting Group" href="https://ssconsultinggroup.net" target="_blank">
<div class="support-logo">
<img src="/images/support/sscg.png" alt="" width="320" height="170" loading="lazy" />
</div>
Tennessee-based Puppet consultants offering bootstrap, development, and training
support plans.
</vox-card>
<vox-card class="support-card" heading="Xyntion" href="https://www.xyntion.consulting/" target="_blank">
<div class="support-logo">
<img src="/images/support/xyntion.png" alt="" width="500" height="340" loading="lazy" />
</div>
Puppet and cloud consulting firm, part of the community since its inception.
</vox-card>
</vox-grid>
</section>
Binary file added images/support/atix.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/betadots.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/bitbone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/cirrax.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/enterprise-modules.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/example42.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/overlook.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/sscg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/support/xyntion.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
45 changes: 45 additions & 0 deletions src/site.css
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,51 @@ vox-card [slot='icon'] svg {
height: 26px;
}

.support-grid-featured {
margin-bottom: var(--vox-space-6);
}

/* Support-provider logos are designed for a white background, so they
sit on a white plate regardless of theme rather than the page's own
surface color. */
.support-logo {
display: flex;
align-items: center;
justify-content: center;
height: 120px;
margin-bottom: var(--vox-space-4);
padding: var(--vox-space-3);
background-color: #ffffff;
border-radius: var(--vox-radius-md);
box-sizing: border-box;
}

.support-logo img {
max-width: 80%;
max-height: 100%;
width: auto;
height: auto;
display: block;
}

.support-logo--featured {
height: 120px;
}

.support-logo--featured img {
max-width: 60%;
}

/* Marks links that lead off the OpenVox site (e.g. to voxpupuli.org),
which don't follow this site's branding, so visitors aren't surprised
by the appearance change. */
.external-icon {
width: 0.75em;
height: 0.75em;
margin-left: 0.35em;
vertical-align: -0.05em;
}

.billboard-graphic {
display: block;
width: 100%;
Expand Down
120 changes: 120 additions & 0 deletions vpat.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
---
pageId: vpat
title: "Accessibility & VPAT — OpenVox"
description: "The Voluntary Product Accessibility Template (VPAT) for OpenVox, describing how the software meets Section 508 accessibility standards."
---
<vox-breadcrumbs class="vox-p-top-md">
<a href="/">Home</a>
<span aria-current="page">Accessibility</span>
</vox-breadcrumbs>

<vox-hero eyebrow="Accessibility" heading="Accessibility & VPAT">
<p>
How the OpenVox software meets Section 508 accessibility standards.
</p>
</vox-hero>

<section class="section">
<div class="vox-prose">
<h2 class="section-heading">Voluntary Product Accessibility Template</h2>
<p>
The Voluntary Product Accessibility Template (VPAT) is a document that describes
how an information technology (IT) product, such as software, hardware, or
web-based applications, meets the accessibility standards defined by Section 508
of the US Rehabilitation Act. This VPAT describes the accessibility features of
the OpenVox open-source project.
</p>

<ul>
<li>Product Name: OpenVox</li>
<li>Version: (all versions)</li>
</ul>

<h3>Evaluation Methods Used</h3>
<p>
This VPAT is based on a review of the OpenVox tool and project documentation,
including the project website and the software documentation. It also references
upstream documentation from the
<a href="https://www.puppet.com/docs/puppet/latest" target="_blank">puppet.com</a>
website.
</p>

<h3>Section 1194.21 &mdash; Software Applications and Operating Systems</h3>
<p>
OpenVox is a command-line utility for configuring, automating, and managing
computer infrastructure. It is designed as a server-agent model, driven by a
plain-text codebase. This means that once installed and configured, most users'
interactions will be via writing or editing code in their text editor of choice.
Users with accessibility needs may configure their editors with the assistive
technologies they rely on.
</p>
<p>
Administering, configuring, or using the software generally involves editing files
on the filesystem and executing commands. Like other command-line tools, this
software can be used with screen readers and other assistive technologies to
access the command-line interface to perform these operations. The OpenVox
software interface itself is not optimized for use with assistive technologies.
Users with accessibility needs may configure their command line terminal and
editors with the assistive technologies they rely on.
</p>

<h3>Section 1194.22 &mdash; Web-based Intranet and Internet Information and Applications</h3>
<p>OpenVox does not have any web-based features, so this section does not apply.</p>

<h3>Section 1194.23 &mdash; Telecommunications Products</h3>
<p>OpenVox does not include any telecommunications features, so this section does not apply.</p>

<h3>Section 1194.24 &mdash; Video and Multimedia Products</h3>
<p>OpenVox does not include any video or multimedia features, so this section does not apply.</p>

<h3>Section 1194.25 &mdash; Self-Contained, Closed Products</h3>
<p>OpenVox is an open-source command-line utility and does not meet the requirements of this section.</p>

<h3>Section 1194.26 &mdash; Desktop and Portable Computers</h3>
<p>
OpenVox is a command-line utility and does not include a graphical user interface
(GUI or TUI) that could be used with assistive technologies. This section does not
apply.
</p>

<h3>Section 1194.31 &mdash; Functional Performance Criteria</h3>
<p>OpenVox does not include any functional performance criteria.</p>

<h3>Section 1194.41 &mdash; Information, Documentation, and Support</h3>
<p>
The OpenVox project provides built-in documentation in the form of Unix man pages
and help function output. This documentation is accessible using screen readers
and other assistive technologies. The Vox Pupuli project publishes online
documentation in HTML format, which is accessible using screen readers and other
assistive technologies. The documentation includes installation instructions,
tutorials, best-practice guides, and other resources. However, this documentation
is not designed with accessibility needs in mind and may be difficult to read with
some screen readers and other assistive technologies. The project does not offer
any support services for users with disabilities.
</p>
<p>
As the OpenVox project is a fork of the formerly open source Puppet project, users
often also refer to the upstream Puppet documentation. This upstream documentation
includes installation and configuration instructions, conceptual guides, language
references, and other resources. However, this upstream documentation is not
designed with accessibility needs in mind and relies on Javascript in the browser
for basic functionality. This may make it difficult to read or navigate with some
screen readers and other assistive technologies.
</p>
<p>
Like most technical documentation, OpenVox and Puppet documentation may be
technical and difficult for non-technical users to understand.
</p>

<h3>Conclusion</h3>
<p>
OpenVox is an open-source command-line utility that provides basic accessibility
features for users who rely on assistive technologies. However, the software is
not optimized for use with assistive technologies and may require significant
customization to be accessible to all users. Users with accessibility needs may
configure their command line terminal and editors with the assistive technologies
they rely on. The project provides accessible online documentation, but may not be
suitable for non-technical users.
</p>
</div>
</section>