Skip to content

Commit d69e85d

Browse files
committed
feat(initial): second content pass
1 parent 09ca55b commit d69e85d

File tree

5 files changed

+100
-1
lines changed

5 files changed

+100
-1
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
node_modules/
22
public/
3-
resources/
3+
/resources/
44

55
.DS_Store
66
.hugo_build.lock

config/_default/config.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,10 @@ github_repo = "https://github.com/drupalwxt/drupalwxt.github.io"
181181
# Specify a value here if your content directory is not in your repo's root directory
182182
# github_subdir = "userguide"
183183

184+
# Uncomment this if you have a newer GitHub repo with "main" as the default branch,
185+
# or specify a new value if you want to reference another branch in your GitHub links
186+
github_branch= "main"
187+
184188
time_format_blog = "Monday, January 02, 2006"
185189
time_format_default = "January 2, 2006"
186190
# Sections to publish in the main RSS feed.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: "Architecture"
3+
linkTitle: "Architecture"
4+
weight: 15
5+
type: "landing"
6+
draft: false
7+
translated: false
8+
resources:
9+
- src: "**.{png,jpg}"
10+
title: "Image #:counter"
11+
params:
12+
byline: "Image: Drupal / CC-BY-CA"
13+
categories:
14+
- wxt
15+
tags:
16+
- architecture
17+
---
18+
19+
The goal of **[Drupal WxT][wxt]** since the 4.1.x line is to make the installation profile very minimal by default but providing additional extensions that can be enabled as desired.
20+
21+
What WxT offers is some light enhancements to Drupal Core, mainly around security and performance, and integration with the Web Experience Toolkit. By default, the distribution offers minimal functionality to allow full customizations by users. However a great deal of optional extensions are available that can provide additional functionality generally beneficial to Government departments.
22+
23+
> **Note**: In the future we are looking into providing a list of community modules that are build to work with the distribution but are "out of tree".
24+
25+
All of the optional modules are located in the `wxt_ext` folder named after WxT Extend and can be enabled during the initial site installation by passing the following flag via the drush cli:
26+
27+
```sh
28+
wxt_extension_configure_form.select_all='TRUE'
29+
```
30+
31+
> **Note**: If you wish to only install the minimum set of dependencies please remove the `wxt_extension_configure_form.select_all='TRUE'` flag in its entirety.
32+
33+
In order to provide a list of the optional enabled extensions during the installation that can be checked, all that any module has to do is provide a `modulename.wxt_extension.yml` file in their root and they will be picked as installable during the profile install and also respond to the additional drush flag discussed above.
34+
35+
For more information on some of the history leading to this design:
36+
37+
- [WxT Minimal Install][wxt-minimal-install]
38+
- [Roadmap for Drupal 9][wxt-roadmap]
39+
40+
<!-- Links Referenced -->
41+
42+
[wxt]: https://github.com/drupalwxt/wxt
43+
[wxt-minimal-install]: https://www.drupal.org/project/wxt/issues/3182208
44+
[wxt-roadmap]: https://www.drupal.org/project/wxt/issues/3182977
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: "Resources"
3+
linkTitle: "Resources"
4+
weight: 10
5+
type: "landing"
6+
draft: false
7+
translated: false
8+
resources:
9+
- src: "**.{png,jpg}"
10+
title: "Image #:counter"
11+
params:
12+
byline: "Image: Drupal / CC-BY-CA"
13+
categories:
14+
- wxt
15+
tags:
16+
- resources
17+
---
18+
19+
The following are links to some useful resources:
20+
21+
## General
22+
23+
- **[Documentation Website][docs]**
24+
- **[CHANGELOG][changelog]**
25+
- **[RELEASES][releases]**
26+
- **[Issue Queue][issue-drupal]**
27+
28+
## Drupal
29+
30+
- **[Installation Profile][github-wxt]**
31+
- **[Composer Project Template][github-wxt-project]**
32+
- **[Composer Project Example][github-site-wxt]**
33+
34+
## Advanced
35+
36+
- **[Helm Chart for Kubernetes][github-helm-drupal]**
37+
- **[Containers][containers]**
38+
- **[Containers Scaffold][containers-scaffold]**
39+
40+
<!-- Links Referenced -->
41+
42+
[changelog]: https://github.com/drupalwxt/wxt/blob/4.2.x/CHANGELOG.md
43+
[containers]: https://hub.docker.com/r/drupalwxt/site-wxt
44+
[containers-scaffold]: https://github.com/drupalwxt/docker-scaffold
45+
[docs]: http://drupalwxt.github.io
46+
[releases]: https://github.com/drupalwxt/wxt/releases
47+
[github-site-wxt]: https://github.com/drupalwxt/site-wxt
48+
[github-wxt]: https://github.com/drupalwxt/wxt
49+
[github-wxt-project]: https://github.com/drupalwxt/wxt-project#user-content-new-project
50+
[issue-drupal]: https://drupal.org/project/issues/wxt
51+
[github-helm-drupal]: https://github.com/drupalwxt/helm-drupal

dev.sh

100644100755
File mode changed.

0 commit comments

Comments
 (0)