Skip to content

PS Community Call for November 19, 2020 #266

Closed

Description

Please add topics and questions for the November 19, 2020 Community Call here.

Agenda:

  • PowerShell 7.1 GA
  • PowerShell 7.2 preview
  • update on updateable help pipeline
  • SecretManagement and SecretStore previews
  • PowerShellGallery update
  • VSCode extension stability
  • TBD

Activity

  1. kvprasoon commented on Nov 19, 2020

    @kvprasoon

    Update about Working groups ? I see WG-* labels out there.

  2. iSazonov commented on Nov 19, 2020

    @iSazonov
    Contributor

    I would like to say a big thank to xtqqczze for his great job modernizing PowerShell codebase (style, formatting, forcing analyzer rules).

  3. ThomasNieto commented on Nov 19, 2020

    @ThomasNieto
  4. rkeithhill commented on Nov 19, 2020

    @rkeithhill
  5. ili101 commented on Nov 19, 2020

    @ili101

    Will there be a day when we will be able to copy paste random code from the internet like dig @8.8.8.8 github.com to PowerShell and it will just work?
    Is this in the scope of PowerShell/PowerShell#1995?
    If it is will it be merged in some point? as I understated it's a braking change but it will be a beneficial as it will make PowerShell compatible with all the other terminals like cmd and bash.

    EDIT: Keith Hill (@rkeithhill) you beat me to it by a few seconds (:

  6. ThomasNieto commented on Nov 19, 2020

    @ThomasNieto

    Specifically about question marks as valid characters in variable names. Last community call the PS team indicated that they would be looking back into the issue. Michael Klement (@mklement0) request is to reopen the issue as analysis of the PowerShell corpus found that virtually no one uses question marks in variable names.

  7. mklement0 commented on Nov 19, 2020

    @mklement0
    Contributor

    ili101:

    Is this in the scope of PowerShell/PowerShell#1995?

    No, PowerShell/PowerShell#1995 is about fixing the broken argument-passing to external programs when you use PowerShell's syntax.

    By contrast, PowerShell/PowerShell#13068 is what you're referring to: the ability to call a command that uses another shell's syntax without modification.

    As seductive as that is, I think it is a dead end that will create more problems than it will solve, similar to the problematic --%.

    Hence my suggestion to not fight PowerShell's syntax and instead provide an ins (Invoke-NativeShell) cmdlet that takes the command as a string: ins 'dig @8.8.8.8 github.com'

    See PowerShell/PowerShell#13068 (comment), PowerShell/PowerShell#13068 (comment), and PowerShell/PowerShell#13068 (comment)

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions