cloudtools / cloudtools/troposphere

Option to disable validators

Open
#2,128 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4.9k
Forks
1.4k
PR merge metrics
No merged PRs in 30d

Description

Most issues since automating type generation in https://github.com/cloudtools/troposphere/issues/2007 have been manual validators becoming outdated

Previously suggested removing manual validators in https://github.com/cloudtools/troposphere/issues/1558#issuecomment-703309200, but less drastic suggestion is an option to bypass validators in case validation is outdated

Contributor guide

Open the contributing guide

Research direction

Start by reading issues 2007 and 1558, then trace how troposphere currently applies its manual validators and how generated types are used. Determine where an opt-out can be exposed while preserving existing validation by default, and define completion as successful object generation with outdated validators bypassed when the option is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
backend, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.