|
| 1 | +Sullivan, Trevor 9:30 AM: |
| 2 | +You sound fine |
| 3 | +Kurt Roggen [BE] 9:31 AM: |
| 4 | +:-) |
| 5 | +Glenn Sarti 9:31 AM: |
| 6 | +Ya for swag! |
| 7 | +Sullivan, Trevor 9:33 AM: |
| 8 | +#WhoNeedsBackups |
| 9 | +Simon Wåhlin 9:33 AM: |
| 10 | +What backup? #ItAllinTheCloud :D |
| 11 | +Sullivan, Trevor 9:33 AM: |
| 12 | +#LivingOnTheEdge |
| 13 | +Joey Aiello 9:33 AM: |
| 14 | +https://blogs.msdn.microsoft.com/powershell/2017/07/14/powershell-6-0-roadmap-coreclr-backwards-compatibility-and-more/ |
| 15 | +Keith Hill 9:36 AM: |
| 16 | +The blog post says you are using .NET Standard 2.0. Is that really true? I thought you were actually targeting NetCoreApp2.0 / net4xx? |
| 17 | +Sullivan, Trevor 9:37 AM: |
| 18 | +I always install the latest beta as soon as it's available. :) Keeps getting better. |
| 19 | +Keith Hill 9:37 AM: |
| 20 | +Are you sharing? |
| 21 | +Keith Hill 9:37 AM: |
| 22 | +Are you sharing? |
| 23 | +Sullivan, Trevor 9:37 AM: |
| 24 | +I don't see anything sharing. |
| 25 | +Kurt Roggen [BE] 9:39 AM: |
| 26 | +Loading... |
| 27 | +Keith Hill 9:41 AM: |
| 28 | +RE: solve dev story in beta5/6 - thank you! |
| 29 | +Kurt Roggen [BE] 9:43 AM: |
| 30 | +compatibility assistant |
| 31 | +Sullivan, Trevor 9:44 AM: |
| 32 | +Any news around dependency management going forward? |
| 33 | +Darwin Sanoy 9:46 AM: |
| 34 | +Ok it's actually LuaBugLight by Aaron Margosis. I don't mean that the tool code could be reused - but the concept: https://blogs.msdn.microsoft.com/aaron_margosis/2015/06/30/lua-buglight-2-3-with-support-for-windows-8-1-and-windows-10/ |
| 35 | +Glenn Sarti 9:46 AM: |
| 36 | +Not sure if this is RFC worthy....is there any way to a "registry" of installed PS versions on a host. Give we can install PS6 pretty much anywhere, how could we discover where PS is installed on the filesystem (and potentially version) |
| 37 | +Darwin Sanoy 9:48 AM: |
| 38 | +Glenn: https://blogs.msdn.microsoft.com/aaron_margosis/2015/06/30/lua-buglight-2-3-with-support-for-windows-8-1-and-windows-10/ |
| 39 | +Sullivan, Trevor 9:48 AM: |
| 40 | +One thing I'd love some team / community help on ... writing native cmdlets for Mac OS X and Linux. Some examples of how to call native libraries would be awesome. |
| 41 | +Darwin Sanoy 9:49 AM: |
| 42 | +Glenn: dir 'C:\Program Files\powershell\*\powershell.exe' | %{ get-command $_.fullname} |
| 43 | +Glenn Sarti 9:49 AM: |
| 44 | +reworded: Not sure if this is RFC worthy....is there any way to a "register" an installed PS versions on a host. Given we can install PS6 pretty much anywhere, how could we discover where PS is installed on the filesystem (and potentially version) |
| 45 | +Glenn Sarti 9:49 AM: |
| 46 | +Does PS _have_ to be installed there is it just default? |
| 47 | +Devin 9:49 AM: |
| 48 | +Seems like having env variable aware .net targetting and stuff might be best in an IDE |
| 49 | +Devin 9:50 AM: |
| 50 | +but w/e |
| 51 | +Joel Bennett 9:50 AM: |
| 52 | +Can we talk about the plan for ACTUALLY supporting .Net Standard 2 for nuget packages? |
| 53 | +Darwin Sanoy 9:51 AM: |
| 54 | +I'd vote environment variable too because it would work multiplatform |
| 55 | +Keith Hill 9:55 AM: |
| 56 | +Dumb question - can't PS just use nuget.exe to resolve nuget dependencies? |
| 57 | +Keith Hill 9:55 AM: |
| 58 | +Hehe - that was me Joel. PSake required VSSetup on Windows but not needed on Linux/macOS. |
| 59 | +Devin 9:59 AM: |
| 60 | +So would this be a requires that can target OS? |
| 61 | +Devin 9:59 AM: |
| 62 | +and exclude OS |
| 63 | +Devin 9:59 AM: |
| 64 | +? |
| 65 | +Joel Bennett 9:59 AM: |
| 66 | +yes please ;-) |
| 67 | +Darwin Sanoy 10:00 AM: |
| 68 | +This conversation is being had in the Chocolatey community as well. |
| 69 | +Simon Wåhlin 10:00 AM: |
| 70 | +Sounds like something along the line of what Warren Frame is doing in PSDepend doesnt it? |
| 71 | +Jeff Dean 10:00 AM: |
| 72 | +Not really related to dependencies, but does Core already support Desired State Configuration declarative 'function' types? |
| 73 | +Darwin Sanoy 10:00 AM: |
| 74 | +Richer dependency and requirements declaration in .nuspec |
| 75 | +Keith Hill 10:02 AM: |
| 76 | +@Trevor - isn't that a .NET Core platform invoke call to a native shared lib? |
| 77 | +Keith Hill 10:02 AM: |
| 78 | +So sprinkle in some C# code with a pinvoke call. |
| 79 | +Sullivan, Trevor 10:02 AM: |
| 80 | +@Keith: Possibly, yeah. I just am not familiar with native libraries on non-Windows platforms. |
| 81 | +Keith Hill 10:02 AM: |
| 82 | +It's not that hard. |
| 83 | +Keith Hill 10:03 AM: |
| 84 | +Example: |
| 85 | +[DllImport("libc")] |
| 86 | +static extern int read(int handle, byte[] buf, int n); |
| 87 | +Steve Lee (POWERSHELL) 10:04 AM: |
| 88 | +https://github.com/PowerShell/PowerShell/tree/master/src/libpsl-native |
| 89 | +Keith Hill 10:04 AM: |
| 90 | +That's a C# sample but that could be Add-Type'd |
| 91 | +Keith Hill 10:04 AM: |
| 92 | ++1 |
| 93 | +Steve Lee (POWERSHELL) 10:04 AM: |
| 94 | +https://github.com/PowerShell/PowerShell/blob/master/src/System.Management.Automation/CoreCLR/CorePsPlatform.cs |
| 95 | +Sullivan, Trevor 10:04 AM: |
| 96 | +@Keith: nice. I think the big things is needing docs for native libs. |
| 97 | +Keith Hill 10:05 AM: |
| 98 | +Yup. |
| 99 | +Glenn Sarti 10:05 AM: |
| 100 | +Joey: thanks for that. More thinking to do. |
| 101 | +Joel Bennett 10:06 AM: |
| 102 | +It will depend how much you break |
| 103 | +Glenn Sarti 10:06 AM: |
| 104 | +hahah...yeah right |
| 105 | +Joey Aiello 10:06 AM: |
| 106 | +https://github.com/PowerShell/PowerShell-RFC/pull/97 |
| 107 | +10:07 AM This message wasn't sent to Kexy Biscuit. |
| 108 | +https://github.com/PowerShell/PowerShell-RFC/pull/97 |
| 109 | +Devin 10:08 AM: |
| 110 | +Skip it :) |
| 111 | +Devin 10:08 AM: |
| 112 | +Ty |
| 113 | +Bobby Cannon 10:12 AM: |
| 114 | +I think that is the Core expectation? Correct? |
| 115 | +Keith Hill 10:12 AM: |
| 116 | +--self-contained. :-) |
| 117 | +Sullivan, Trevor 10:12 AM: |
| 118 | +Hopping off the call. Cheers for the help, guys! |
| 119 | +Darwin Sanoy 10:13 AM: |
| 120 | +powershell-core is on chocolatey - but does not show up due to being marked beta |
| 121 | +Darwin Sanoy 10:14 AM: |
| 122 | +If we can decide an environment variable pointer name for "current version of core" I can add it to the chocolatey package |
| 123 | +Darwin Sanoy 10:15 AM: |
| 124 | +This variable would be helpful for making powershell core the default CLI for openssh |
| 125 | +Bobby Cannon 10:17 AM: |
| 126 | +I haven't done any research on this but since you guys are talking about it. I create a custom application that is a PowerShell host / terminal. Would I want to host PowerShell 6 in process or find PowerShell in the environment and communicate with it via PowerShell Editor Services? |
| 127 | +Joel Bennett 10:18 AM: |
| 128 | +What they just told me is that right now the only way is to host PS6 and ship all of it with your host app. |
| 129 | +Jeff Dean 10:18 AM: |
| 130 | +correct |
| 131 | +Bobby Cannon 10:19 AM: |
| 132 | +ok, sounds good. Core is new, can I host 6 in .NET 4.6.2? |
| 133 | +Bobby Cannon 10:19 AM: |
| 134 | +new to me that is... |
| 135 | +Jeff Dean 10:19 AM: |
| 136 | +that leads to the question... will the LCM eventually support PS core 6? |
| 137 | +Jeff Dean 10:21 AM: |
| 138 | +ty |
| 139 | +Keith Hill 10:28 AM: |
| 140 | +Looking through gh/ps/docs and not finding a doc on creating a cross-platform binary module? Anyone have a link to such a doc? Or is the host-powershell.md the doc? |
| 141 | +Keith Hill 10:29 AM: |
| 142 | +k, just wondering when to start messing with this - after having been burned by net core 1.0 alphas :-) |
| 143 | +Keith Hill 10:29 AM: |
| 144 | +Does seem to be firming up. New msbuild rocks. |
| 145 | +Keith Hill 10:30 AM: |
| 146 | +Thanks! |
| 147 | +Nicholas M. Getchell 10:30 AM: |
| 148 | +Thanks |
| 149 | +Thomas Rayner 10:30 AM: |
| 150 | +Thanks guys! |
| 151 | +Glenn Sarti 10:30 AM: |
| 152 | +thanks all |
| 153 | +Darwin Sanoy 10:30 AM: |
| 154 | +Thanks for doing these calls! |
| 155 | +Jeremiah Strong 10:30 AM: |
| 156 | +Always enjoy hearing the latest; thx for doing this |
| 157 | +Joel Bennett 10:30 AM: |
| 158 | +Y’all rock :-) |
| 159 | +Simon Wåhlin 10:30 AM: |
| 160 | +Thanks alot! |
| 161 | +Joel Bennett 10:30 AM: |
| 162 | +lol |
| 163 | +Devin 10:30 AM: |
| 164 | +bai |
| 165 | +Darwin Sanoy 10:30 AM: |
| 166 | +bye |
| 167 | +Jonathan Medd 10:30 AM: |
| 168 | +Thanks |
0 commit comments