-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change in Microsoft Visual Basic PM Role #248
Comments
As a Chicagoan, welcome back @AnthonyDGreen. |
"The VB King is dead, long live the VB Queen!" |
Congrats Kathleen. |
Welcome @KathleenDollard |
Welcome @KathleenDollard and good luck! @AnthonyDGreen, thank you for your wonderful work over the years, and we hope you'll remain part of the VB open-source community! Kathleen, can you kindly give the OSS community an idea of what things will look like here on
Questions:
We completely understand that it is not easy to head an OSS community, especially within the MS company culture, and we truly appreciate your efforts! Sorry to ask tough questions on your first days there -- it would just be really nice to know where we stand. We look forward to your reply -- thank you! |
Definitely planning to stay involved as a contributor here making suggestions, offering design feedback, implementing prototypes, etc. Kathleen and I have worked together for years while she was an MVP and I was the PM and I plan to keep working with her and the rest of the VB team now that I'm on the outside. |
@KathleenDollard @AnthonyDGreen
|
My challenge has been deciding how to answer these questions in a way that contributed to repo organization. Because they strike at three distinct issues - me and the team, the repo, and community - I will answer them separately. I will talk about my perspective here, the repo and community in separate issues. I am proposing in the repo issue that we create good separation into issues as I think that is important for context when people view our conversations later. For those that don't know me, I'm a pragmatist. I believe passionately in bettering the experience of programmers as they sit down at the keyboard. While it was not my full time job until now, I have worked to better the programming experience across the last three decades. That passion has crossed languages, platforms and operating systems. I have been involved with the Visual Basic and C# languages for about two decades (and trying to extend Clipper before that), so I am not unprepared. But I do not have the language skills, experience, and talent of of @MadsTorgersen and the amazing engineers. The languages group will work as a unit allowing Visual Basic to benefit. I also anticipate them continuing involvement here. All Roslyn languages (C#/VB) will continue to be considered for every change. I see the challenges facing the Visual Basic community today to be larger than language, thus my community issue. The team and up the stack a ways has taken @AnthonyDGreen 's leaving as an opportunity to revisit the Visual Basic portion of the .NET Language Strategy released a year ago. I'm happy to say that we stand behind this strategy, although I also find it rather non-specific in it's terminology. I will not be able to answer all the questions right now because I want to take the time to get the right answers. I am committed to transparency, even when the answers aren't what we would rather hear. On a personal note, I'd like to share with you that yesterday I sat on stage for the first time as the Visual Basic PM. It was a powerful experience to sit on stage between @MadsTorgersen and Anders Hejlsberg. It was also humbling to realize I different things to the role and have my own contributions to make. |
@bandleader asked:
I do not want a "reset." There is much value in this repo. I think review and organization will make it better.
Yes, the team will still contribute in this repo.
In the interest of organization, I would like you to move this to a new issue. The short answer is that the language strategy is still in place. But it is worth discussion because what does "first class citizen" mean? This is going to be an ongoing discussion, but I want it based on real pain points, not the current fancy fashion. |
Can I bring your attention to this relevant issue regarding "first class citizenship" 😄 |
Yes, and I'm trying to figure out the best way to manage a list of most significant pain points for VB developers. They aren't all language. ASP.NET templates are a particularly nuanced problem. If the templates go in the box, they have to be maintained forever, by a team that really doesn't get VB, and possibly with minimal real world testing. I think everyone might be better served if these templates were on a community site and Microsoft encouraged VB folks to look to that site for VB stuff. F# has such a site, although it is not where the templates are. (It's got it's own foundation, I hope VB could piggy back on .NET Foundation, but this is a proto-idea I haven't vetted yet.) I'm going to let Eilon's answer stand there. At present ASP.NET has no plans to do this work. I wonder how weird it would be to have an issue here to discuss that |
This isn't really an issue, but I wanted to be sure the folks contributing here had heard this.
@AnthonyDGreen left Microsoft :(
See this for his thoughts: https://gist.github.com/AnthonyDGreen/d027ebb7052cce2400b670c7d4262014
I am taking over the VB PM role and looking forward to working with folks here.
The text was updated successfully, but these errors were encountered: