Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature-Request for Blueprints #322

Open
1 of 4 tasks
stbischof opened this issue Nov 14, 2024 · 3 comments
Open
1 of 4 tasks

Feature-Request for Blueprints #322

stbischof opened this issue Nov 14, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@stbischof
Copy link

stbischof commented Nov 14, 2024

  • Templates
    I would like to use templates in the content: | section of a file.
    Templates could be projekt.url or `projekt.name' or all in the configuration accessible data of a project.

  • Pattern
    I would like to use a regex in the content. This way i could restrict general parts of a file but open it for project specific parts using the regex pattern

  • PullRequest
    When setting up a new Project a PR would be welcome that is generated from the Blueprint descriptions

  • Create Issues on Project
    Would be nice if a Issue could be created on the Project that does not match the Blueprint description. ( With link to Description file)

@netomi netomi changed the title Feaure-Request for Blueprins Feaure-Request for Blueprints Nov 14, 2024
@netomi netomi changed the title Feaure-Request for Blueprints Feature-Request for Blueprints Nov 14, 2024
@netomi netomi added the enhancement New feature or request label Nov 14, 2024
@netomi
Copy link
Contributor

netomi commented Nov 14, 2024

  • templates are clear and should be really supported
  • can you have an example for a regex? what should actually happen?
  • not sure about the PullRequest either, what should the PR change?
  • so creating an issue instead of a PR to remediate? could be an option indeed

@stbischof
Copy link
Author

stbischof commented Nov 15, 2024

Regex pattern:

Expecting you have a . editorconfig file in each repo.
That describes the general formatting and should be same over all repos.
But some repos need additional settings that are spectial to this repo and are not relevant to other repos.
You will need a Blueprint that defines the first lines and then allowes optional things using regex.

PR/issue:

Odeerdog should observer the diff between Templates an repos.

When there is a diff, it should, depending on a config flag;

  • create a pr with a fix
  • create an issue an reminder

This way a person who do not know about otterdog knows what to do.

The Blumenprint config might have fields for the issue/pr title and body.

@netomi
Copy link
Contributor

netomi commented Nov 15, 2024

alright that makes it clear, these requests make sense.

btw. I have opted in the sub issue beta, so when we get enrolled I can create sub issues out of these tasks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants