Skip to content

Commit

Permalink
Add new Community page (#12)
Browse files Browse the repository at this point in the history
  • Loading branch information
ABBAPOH committed Jun 12, 2024
1 parent ee997a0 commit e817f41
Show file tree
Hide file tree
Showing 5 changed files with 71 additions and 0 deletions.
6 changes: 6 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,9 @@ theme = "qbs"
name = "Get Qbs"
url = "/docs/installing/"
weight = -90

[[menu.main]]
identifier = "community"
name = "Community"
url = "/Community"
weight = -80
49 changes: 49 additions & 0 deletions content/community/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
title: Community
---

## The State of the Project

Since The Qt Company stopped working on Qbs, it has been developed by the open-source community.
We greatly improved the project since then, added a lot of new features and reworked core parts
to boost performance. We hit a mahor milestone in April 2023, when we
[released](../blog/release-2.0.0/) Qbs 2.0. For mor details on the State of the Project,
see the related [blog post](../blog/project-state/).

## Getting Help and Submitting Bugs

Please report issues in our [bug tracker](https://bugreports.qt.io/browse/QBS/).

Join our [Discord server](https://discord.gg/zhMHvC5GNa) for live discussions.

You can use our [mailing list](https://lists.qt-project.org/mailman/listinfo/qbs) for questions
and discussions.

## Source Repository

The main source code repository is hosted at
[codereview.qt-project.org](https://codereview.qt-project.org/q/project:qbs/qbs).

The Qbs source code is also mirrored on [code.qt.io](https://code.qt.io/cgit/qbs/qbs.git/)
and on [GitHub](https://github.com/qbs/qbs).

## Contributing

There are several ways to contribute to Qbs.

First, try it in your project! If you encounter a bug or want a new feature to be added, report
it to the [bug tracker](https://bugreports.qt.io/browse/QBS/),
[Discord server](https://discord.gg/zhMHvC5GNa) or
[mailing list](https://lists.qt-project.org/mailman/listinfo/qbs). See docs about how to
[install](../docs/installing/) Qbs and [start using](../docs/language-introduction/) it.
The [tutorial](../docs/tutorial/) is also a great place to start.

Second, while developing a new functionality in your Project, such as when writing a new
[Module](../docs/qml-qbslanguageitems-module/) -
consider making it public on [GitHub](https://github.com) and marking with a tag
[qbs-module](https://github.com/topics/qbs-module).

Third, you might want to add a new feature yourself. In that case, the
[Contributing](https://github.com/qbs/qbs/blob/master/CONTRIBUTING.md) page is a place to start.
You can always ask questions about how to implement the new feature in the best way on the
[Discord server](https://discord.gg/zhMHvC5GNa).
3 changes: 3 additions & 0 deletions content/community/_index.md.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2024 Ivan Komissarov <ABBAPOH@gmail.com>

SPDX-License-Identifier: GPL-3.0-only
10 changes: 10 additions & 0 deletions themes/qbs/layouts/community/list.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{{ define "main" }}
<div class="centre-outer content mt-8">
<div class="centre-inner">
<h1 class="text-4xl font-bold">{{ .Title }}</h1>
<article class="content blog">
{{ .Content }}
</article>
</div>
</div>
{{ end }}
3 changes: 3 additions & 0 deletions themes/qbs/layouts/community/list.html.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2024 Ivan Komissarov <ABBAPOH@gmail.com>

SPDX-License-Identifier: GPL-3.0-only

0 comments on commit e817f41

Please sign in to comment.