Title: Working Group Member Request · Issue #24168 · PowerShell/PowerShell · GitHub
Open Graph Title: Working Group Member Request · Issue #24168 · PowerShell/PowerShell
X Title: Working Group Member Request · Issue #24168 · PowerShell/PowerShell
Description: Name of Working Group you are requesting to join? Engine Can you provide at least 1 hour per week to the Working Group? Note that time commitments will vary per Working Group and decided by its members. Yes Why do you want to join this w...
Open Graph Description: Name of Working Group you are requesting to join? Engine Can you provide at least 1 hour per week to the Working Group? Note that time commitments will vary per Working Group and decided by its mem...
X Description: Name of Working Group you are requesting to join? Engine Can you provide at least 1 hour per week to the Working Group? Note that time commitments will vary per Working Group and decided by its mem...
Opengraph URL: https://github.com/PowerShell/PowerShell/issues/24168
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Working Group Member Request","articleBody":"### Name of Working Group you are requesting to join?\n\nEngine\n\n### Can you provide at least 1 hour per week to the Working Group? Note that time commitments will vary per Working Group and decided by its members.\n\nYes\n\n### Why do you want to join this working group?\n\n# Application for PowerShell Working Group\r\n\r\nI am the creator of [ImmyBot](https://immy.bot/), an application utilized by over 700 Microsoft partners that deeply integrates with PowerShell. As the leader of a team of 12 full-time developers, I am eager to contribute to resolving backlogged issues within the PowerShell project.\r\n\r\n## Potential Contributions\r\n\r\n1. **Expertise in Large-Scale PowerShell Usage**: Our extensive use of PowerShell allows us to easily reproduce and address concurrency-related problems that may not be apparent in typical usage scenarios.\r\n\r\n2. **Resource for Issue Resolution**: We can offer support in tackling issues that may not be high priority for the average user but significantly impact large-scale operations. For example, the slow module loading when opening multiple runspaces concurrently (https://github.com/PowerShell/PowerShell/issues/7524) is a critical issue for our operations.\r\n\r\n3. **Collaborative Approach**: I understand the caution needed when accepting code submissions, especially for core PowerShell areas. A closer relationship with the working group could reduce friction in implementing necessary changes and foster mutual benefits.\r\n\r\n4. **Shared Problem-Solving**: There may be issues the PowerShell team is working on that affect our operations without our knowledge. Our involvement could help identify these shared challenges and potentially alleviate some of the workload for the core team.\r\n\r\n## Commitment\r\n\r\nI am committed to contributing positively to the PowerShell community and working collaboratively with the team to enhance PowerShell's functionality and performance, particularly in scenarios involving large-scale and concurrent operations.\r\n\r\nThank you for considering my application. I look forward to the opportunity to contribute to the PowerShell working group.\n\n### What skills do you bring to this working group?\n\nI've been writing C# since 2007. I'm intimately familiar with the PowerShell source, specifically the parameter binder, module loading, PSProviders, input completion, constrained runspaces, constrained language mode, PSSerializer, PSScriptAnalyzer, PowerShellEditorServices, PSReadLine and the PowerShell VS Code extension.\r\n\r\nAdditionally, having built our browser based PowerShell editor I am familiar with the Language Server Protocol and Debug Adapter Protocol, TypeScript, Monaco and Vue.js.\n\n### Public links to articles, code, or other resources that demonstrate your skills.\n\nWhile my primary application is not open-source, I am happy to share it privately if it helps establish credibility.\r\n\r\nI have contributed in at least a minimal capacity to PowerShell, PowerShellEditorServices, and PSScriptAnalyzer with mixed success:\r\n\r\n## PowerShellEditorServices\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/2122\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/2115\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/1641\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/1640\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/1537\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/1510\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/1507\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/1504\r\n\r\n## PSScriptAnalyzer\r\nhttps://github.com/PowerShell/PSScriptAnalyzer/pull/1953\r\n\r\n## PowerShell\r\nhttps://github.com/PowerShell/PowerShell/pull/20527\r\nhttps://github.com/PowerShell/PowerShell/pull/20069\r\nhttps://github.com/PowerShell/PowerShell/pull/19464\r\nhttps://github.com/PowerShell/PowerShell/pull/17460\r\n\r\n## PowerShell RFC\r\nhttps://github.com/PowerShell/PowerShell-RFC/pull/361\r\n\r\n## PowerShell Docs\r\nhttps://github.com/MicrosoftDocs/PowerShell-Docs/pull/10547\r\n\r\nMembers of my team like @colinblaise have also contributed\r\nhttps://github.com/PowerShell/PowerShellEditorServices/pull/1694\r\n","author":{"url":"https://github.com/dkattan","@type":"Person","name":"dkattan"},"datePublished":"2024-08-15T21:50:32.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/24168/PowerShell/issues/24168"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:4965317e-a118-9fcd-0fcd-b8895ce9b6e8 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D5C4:33D3A6:884AB27:B669D1B:696E214F |
| html-safe-nonce | 9c600a55d1355e4c266f03d02cd5edc7b6f5c9fa39c068c360ba68d0ed7b22ed |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENUM0OjMzRDNBNjo4ODRBQjI3OkI2NjlEMUI6Njk2RTIxNEYiLCJ2aXNpdG9yX2lkIjoiMjUxNzY4NzI5ODAyNTE0NzY3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 434fc379f5a949408c3d47aa1e606a63a92b120d83c6163e28f05a65b92e385a |
| hovercard-subject-tag | issue:2469042688 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/PowerShell/PowerShell/24168/issue_layout |
| twitter:image | https://opengraph.githubassets.com/cd3d3839b55b092bf298e42b227ce27ac514e2085e27527e3252988f9d07a9d7/PowerShell/PowerShell/issues/24168 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/cd3d3839b55b092bf298e42b227ce27ac514e2085e27527e3252988f9d07a9d7/PowerShell/PowerShell/issues/24168 |
| og:image:alt | Name of Working Group you are requesting to join? Engine Can you provide at least 1 hour per week to the Working Group? Note that time commitments will vary per Working Group and decided by its mem... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | dkattan |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2fbe8cba5e260284c10af515699ff9bb2d6ace05ab6c2e2e585b71d93b2812c3 |
| turbo-cache-control | no-preview |
| go-import | github.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git |
| octolytics-dimension-user_id | 11524380 |
| octolytics-dimension-user_login | PowerShell |
| octolytics-dimension-repository_id | 49609581 |
| octolytics-dimension-repository_nwo | PowerShell/PowerShell |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 49609581 |
| octolytics-dimension-repository_network_root_nwo | PowerShell/PowerShell |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7fb3bc5c995a876085291706b75cf9b08900c338 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width