silverstripe / cwp

Common Web Platform (CWP) features module. We strongly recommend using it for all new CWP projects. Future features will be delivered here.
https://www.cwp.govt.nz
BSD 3-Clause "New" or "Revised" License
10 stars 27 forks source link

SPIKE: Definitive list of features/ config built into CWP core #306

Closed brynwhyman closed 3 years ago

brynwhyman commented 3 years ago

Overview

There have been a number of features or configuration settings that have been built into the mandatory CWP code base, most specifically through the mandatory cwp/cwp and cwp/cwp-core modules. While each repository readme provide some information, there is not a definitive list.

After many years of adding on features as part of sponsored development, and configuration options as platform requirements evolve, it's time to take stock of what CWP sites are getting out of the box.

With this information we can start to conduct some further research into:

Note: Anyone reading this, please feel free to add your own feedback on the feature set provided by these modules.

ACs

emteknetnz commented 3 years ago

Note: recipe features, notably when setting up a site with cwp-installer, are recorded here

emteknetnz commented 3 years ago

cwp-core 2.8

composer.json

Modules added

config.yml

documentconverter.yml

editor.yml

encryptors.yml

live-config.yml

logging.yml

oembed.yml

queuedjobs.yml

security.yml

textextraction.yml

version.yml

RichLinksExtension.php

CwpAtomFeed.php

emteknetnz commented 3 years ago

cwp 2.8

composer.json

Modules added

advancedworkflow.yml

ckan.yml

comments.yml

config.yml

export.yml

extensions.yml

maintenance.yml

mimevalidator.yml

spellcheck.yml

CwpSiteSummaryExtension.php

Quicklink.php

BaseHomePage.php

BasePage.php

DatedUpdatePage.php

EventPage.php

FooterHolder.php

NewsPage.php

SitemapPage.php

CwpStatsReport.php

emteknetnz commented 3 years ago

Readme's / module docs

cwp/cwp-core README.md

cwp/cwp README.md

cwp.govt.nz

https://www.cwp.govt.nz/features/ - Software features

https://www.cwp.govt.nz/features/software-features/

https://www.cwp.govt.nz/developer-docs/en/2/features/