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

DSL 1.0 followups #7683

Closed
rolandwalker opened this issue Nov 29, 2014 · 6 comments
Closed

DSL 1.0 followups #7683

rolandwalker opened this issue Nov 29, 2014 · 6 comments

Comments

@rolandwalker
Copy link
Contributor

These items have been bumped from DSL 1.0 roadmap #4688, which now contains only the items needed for merging metadata support.

@tapeinosyne
Copy link
Contributor

  • new verb checksum which also covers gpg checks

Perhaps a generic verify verb would be a more descriptive and future-proof alternative, in case we started including other verification steps (e.g. as suggested in #7062).

@rolandwalker
Copy link
Contributor Author

Amended. You should also feel free to edit these these tracker issues directly.

@jawshooah
Copy link
Contributor

We should extract any useful items into their own issues and close this. @vitorgalvao, what do you think about this list?

@vitorgalvao
Copy link
Member

vitorgalvao commented Dec 25, 2015

@jawshooah On a first look through it, these seem to be what’s worth keeping:

  • test suite followups
    • various depends_on stubs
    • conflicts_with (all stubs)
    • installer :script (there is one test, but another would be good)
    • installer :manual
    • uninstall :trash
  • backend followups
    • improve suite documentation
    • delete all backward-compat code not covered above: search code for
      • todo
      • temporary
      • transition
      • DSL
      • removeme
      • backward
    • enforce at least one artifact per documentation
    • generic artifact should require :target
    • require uninstall with pkg
    • require uninstall with installer (need to fix some Casks first)
    • implement dependencies
      • depends_on :java
      • conflicts_with :cask
      • conflicts_with :formula
    • new verb verify which also covers gpg checks
    • uninstall :trash support

Some of these may already have issues in place (or be fixed, even), but would have to check.

@josephholsten
Copy link
Contributor

created #36821 to discuss potential impl of _appcast verb

@vitorgalvao
Copy link
Member

@reitermarkus @claui This issue is outdated as hell, so I’m going to close. Pinging you as reference in case you feel it’s worth it to move something from the list to their own issues.

If you do but don’t want to make the issues yourselves, tell me which ones you’d like to see, and I’ll open them.

@lock lock bot added the outdated label Jan 15, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Jan 15, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants