Skip to content

ifconfig sample creates a poor impression #152

Open

Description

  • It has place holders where help should be,
  • It doesn't parse output
  • It simply just turns ifconfig into invoke-ifconfig.

Why would anyone use it ?
Several of the examples appear to turn command into invoke-command with longer parameter names (dd, ls, tar, who) without parsing the output.

Activity

  1. theJasonHelmick commented on May 23, 2022

    @theJasonHelmick
    Collaborator

    Thanks for the feedback James O'Neill (@jhoneill). The samples are not intended to be complete solutions, rather samples of a particular feature or task. Having said that, I do agree that they can be improved, including some of the points you mention, to better help folks working with Crescendo.

  2. jhoneill commented on May 23, 2022

    @jhoneill
    Author

    Jason Helmick (@theJasonHelmick) Yes, understood, but samples shipped with code should be really knock-your-socks-off examples; some of those included are good, and this one, TBH, just isn't.

  3. JamesWTruher commented on Jun 20, 2022

    @JamesWTruher
    Contributor

    I don't agree that all the samples should be knock-your-socks-off examples. very simple examples should also be present to show a complete story.

  4. jhoneill commented on Jun 20, 2022

    @jhoneill
    Author

    James Truher (@JamesWTruher)

    YES, simple is good if it tells a story

    Functionally this sample can be replaced with new-alias -Name Invoke-IfConfig -Value ifconfig

    The json contains
    "Description": "This is the description for a parameter",
    which just looks like someone isn't trying.

  5. JamesWTruher commented on Jun 20, 2022

    @JamesWTruher
    Contributor

    I'll update the description.
    It doesn't matter if it can be replaced by an alias, that is not the point. It shows that a very simple example is possible.

  6. theJasonHelmick commented on Jun 20, 2022

    @theJasonHelmick
    Collaborator

    Thanks James (James O'Neill (@jhoneill) ). We are all trying. as mentioned, I'll go through and take a look at places we could add additional examples and improvements in a future milestone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions