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

Utils - Apply template with REUSE #146

Closed
pylapp opened this issue Mar 29, 2024 · 0 comments
Closed

Utils - Apply template with REUSE #146

pylapp opened this issue Mar 29, 2024 · 0 comments
Labels
enhancement New feature or request feature-new Enhancement for a new feature (which has not its GitHub label) next-release Scheduled in next release of project

Comments

@pylapp
Copy link
Member

pylapp commented Mar 29, 2024

User story

As a developer or open source referent
I want to be able to automatically add headers in my sources
So that I will be able to keep my sources headers updated

Details

  • Use REUSE with its annotate command (see this doc)
  • Define for REUSE some templates (see this doc)
  • Wraps the command to clal in a wrapper script with predefined arguments
  • Define some patterns / parameters to exclude some files extensions (i.e. pbxproj, .min, etc) and directories
  • The wiki must have explainations and details about REUSE, the open source project, and also some nice cmmands to use (lint, download, etc)
@pylapp pylapp added enhancement New feature or request feature-new Enhancement for a new feature (which has not its GitHub label) next-release Scheduled in next release of project labels Mar 29, 2024
pylapp added a commit that referenced this issue Apr 3, 2024
Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
pylapp added a commit that referenced this issue Apr 3, 2024
… files

Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
pylapp added a commit that referenced this issue Apr 3, 2024
… files

Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
pylapp added a commit that referenced this issue Apr 3, 2024
Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
pylapp added a commit that referenced this issue Apr 3, 2024
Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
pylapp added a commit that referenced this issue Apr 3, 2024
* feat(#146): Python script to use reuse-tool to update sources headers

Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>

* chore(#146): add requirements, update REDME, update dry-run and other files

Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>

* chore(#146): update README, reuse command and dry-run scripts

Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>

* refactor(#146): review - add GPL 3.0 license text for REUSE tool

Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>

---------

Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
@pylapp pylapp closed this as completed Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature-new Enhancement for a new feature (which has not its GitHub label) next-release Scheduled in next release of project
Projects
None yet
Development

No branches or pull requests

1 participant