Skip to content

[tess.example.yml] arranging TeSS::Config.feature list#1224

Merged
fbacall merged 4 commits into
ElixirTeSS:masterfrom
kennethrioja:tess-yml-style
Mar 9, 2026
Merged

[tess.example.yml] arranging TeSS::Config.feature list#1224
fbacall merged 4 commits into
ElixirTeSS:masterfrom
kennethrioja:tess-yml-style

Conversation

@kennethrioja

Copy link
Copy Markdown
Contributor

Summary of changes

  • Organizing the list of features in tess.example.yml

Motivation and context

  • As I am starting to add a certain number of features, it would make sense to arrange them instead of just randomly throwing each feature in the feature bag – as an LLM may sell it "This drastically improves the DX"
  • For new TeSS maintainers this arrangement might help + I can see this list being matched with a devs' documentation that explains all features and its effects/changes on the platform.

Checklist

  • I have read and followed the CONTRIBUTING guide.
  • I confirm that I have the authority necessary to make this contribution on behalf of its copyright owner and agree
    to license it to the TeSS codebase under the
    BSD license.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR reorganizes the feature configuration in tess.example.yml to improve readability and maintainability by grouping related features into logical categories. The changes add section comments to categorize features into "TeSS main resources", "Resources' features", "User login", "User rights", and "UI" sections.

Changes:

  • Reorganized feature flags into logical, commented sections for better clarity
  • Updated the "Possible features to disable" comment to include additional options
  • Minor comment wording adjustment from "Be careful!" to "Caution!"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread config/tess.example.yml Outdated

# Possible features to disable:
# biotools, topics, operations, sponsors, fairshare, county, ardc_fields_of_research,
# other_types, subsets, syllabus, approved_editors address_finder,

Copilot AI Feb 10, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a missing comma after "approved_editors" in the list of possible features to disable. The list should have commas between all items.

Suggested change
# other_types, subsets, syllabus, approved_editors address_finder,
# other_types, subsets, syllabus, approved_editors, address_finder,

Copilot uses AI. Check for mistakes.
Comment thread config/tess.example.yml Outdated
kennethrioja and others added 2 commits March 6, 2026 16:07
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@fbacall
fbacall merged commit 8d6831e into ElixirTeSS:master Mar 9, 2026
7 checks passed
@kennethrioja
kennethrioja deleted the tess-yml-style branch July 14, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants