Skip to content

Commit 468efda

Browse files
author
joeyaiello
committed
add July comm call notes
1 parent 29ca72d commit 468efda

File tree

2 files changed

+43
-1
lines changed

2 files changed

+43
-1
lines changed

CommunityCall/20170720_Notes.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# PowerShell Core Community Call - July 20, 2017
2+
3+
## Agenda
4+
5+
* Roadmap blog
6+
* Try out your stuff on .NET Standard 2.0 (Beta.4)
7+
* https://github.com/PowerShell/PowerShell/issues/4062
8+
* Maintainers? RFCs?
9+
10+
## Notes
11+
12+
* PSSA rules for xCLR/x-plat/xPS
13+
* active analysis vs. static analysis: appcompat toolkit doing this for a while
14+
* Ping Darwin for pointer
15+
* ETW/perf counters in .NET Full
16+
* Figuring out order of loading Nuget dependencies is tricky
17+
* Trevor would love better tooling on dependency management
18+
* Need to think through scenario where a dependency is only required on one platform
19+
* VSSetup for Windows, nothing for mac/Linux
20+
* Would be nice to point at a module folder or manifest (not installed from the Gallery) and get all the dependencies
21+
* npm install, dotnet restore, etc.
22+
* Examples on calling native libraries on macOS/Linux
23+
* Example: Gather hardware metrics (disk, cpu, etc.)
24+
* Used iStats Ruby gem that uses Ruby native library to call into native macOS library
25+
* Pointer to examples of native PInvokes on non-Windows:
26+
https://github.com/PowerShell/PowerShell/blob/master/src/System.Management.Automation/CoreCLR/CorePsPlatform.cs
27+
* MSI plan is to move away from side-by-side
28+
* Upgrade via MSI for patch versions
29+
* Side by side via MSI for new minor versions (6.1, 6.2, 7.0, etc)
30+
* Look into standard MSI rules; currently not supposed to do side-by-side with minor versions
31+
* Theoretically, every file GUID remains the same, folders associated with the component
32+
* Side by Side via ZIP will always work
33+
* https://github.com/PowerShell/PowerShell-RFC/pull/97
34+
* Jupyter spec calls for ZeroMQ
35+
* Tell David about this
36+
* Not really related to dependencies, but does Core already support Desired State Configuration declarative 'function' types?
37+
* Look into environment variable for PowerShell version
38+
* What's the Python/Ruby equivalent here?
39+
* Do package managers on Linux support install-time environment variable creation?
40+
* Overriding process level; not having to parse a path at the process level
41+
* Swag for the next call?
42+
* Talk to Michael Greene

CommunityCall/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ Use [this ICS file](RecurringCommunityCall.ics) (right-click `Raw` and select `S
1111
* Apr 20, 2017 ([YouTube recording](https://www.youtube.com/watch?v=7NFct1AxFOU))
1212
* [May 18, 2017](./20170518_ChatTranscript.txt) ([YouTube recording](https://www.youtube.com/watch?v=f8WXuFrVSKM))
1313
* [June 15, 2017](./20170615_ChatTranscript.txt) ([YouTube recording](https://www.youtube.com/watch?v=Iu_Q_3cUxTQ))
14-
* [July 20, 2017](./20170720_ChatTranscript.txt) ([YouTube recording](https://www.youtube.com/watch?v=DF2L5ezX7AE))
14+
* [July 20, 2017](./20170720_Notes.md) ([YouTube recording](https://www.youtube.com/watch?v=DF2L5ezX7AE) and [transcript](./20170720_ChatTranscript.txt))

0 commit comments

Comments
 (0)