dezembro 2, 2021

Libra

Informações sobre Brazil. Selecione os assuntos que você deseja saber mais sobre no Journaloleme

Microsoft substitui mudança polêmica do .NET após protesto social de código aberto

A Microsoft está revertendo sua decisão de remover um recurso importante de seu próximo lançamento do .NET 6, após um protesto público da comunidade de código aberto. A Microsoft irritou a comunidade de código aberto .NET no início desta semana A remoção de uma parte importante do Hot Reload em uma próxima versão do .NET 6 é um recurso que permite aos desenvolvedores modificar o código-fonte enquanto um aplicativo está em execução e ver resultados imediatos.

Este é um recurso que muitos estavam ansiosos para usar no código do Visual Studio e em muitos sistemas operacionais, até que a Microsoft tome a controversa decisão de bloqueá-lo no Visual Studio 2022 no último minuto. Fontes da Microsoft falam anonimamente, Disse No limite A mudança de última hora foi feita por Julia Luzon, chefe da divisão de desenvolvedores da Microsoft, e é uma mudança centrada nos negócios.

A Microsoft agora passou por um revés após um revés e raiva dentro da empresa dos próprios funcionários da Microsoft. “Cometemos um erro ao implementar nossa decisão e demorou mais do que o esperado para a comunidade responder.” Scott Hunter explicaDiretor de gerenciamento de projetos para .NET A Microsoft agora reconheceu a solicitação de pull da comunidade para reativar esse recurso e ele estará disponível na versão final do .NET 6 SDK.

Pedimos à Microsoft que comentasse sobre o pedido de mudança de um administrador, mas a empresa não quis discutir a polêmica decisão. Um porta-voz da Microsoft disse em um comunicado: “Tomamos medidas para resolver o problema com alguns de nossos membros da comunidade OSS. No limite. “O recurso de atualização automática estará disponível em 8 de novembro. O SDK do .NET 6 estará disponível para o público em geral.”

READ  Os Dodgers superaram os Giants para alcançar o NLCS

Postagem do blog da Microsoft Esta decisão polêmica passou despercebida. Em vez disso, sugere que remover o código em vez de desativá-lo é errado e não uma decisão de negócios. “Em nossa busca por um propósito, excluímos inadvertidamente o código-fonte em vez de iniciar esse caminho de codificação”, diz Hunter.

O Hot Reload permite que os desenvolvedores vejam as alterações no código imediatamente quando os aplicativos estão em execução.

Embora essa reversão seja bem-vinda para a comunidade .NET, as explicações e circunstâncias em torno do incidente não se aplicam facilmente àqueles que valorizam a transparência em torno de tais decisões.

“De fato, em muitas organizações, estamos aprendendo a equilibrar as necessidades da comunidade OSS e somos o patrocinador corporativo do .NET”, diz Hunter. “Às vezes não acertamos. Quando não acertamos, só podemos aprender com nossos erros e progredir melhor.

Este evento veio depois Agitação na comunidade .NET por semanas devido ao envolvimento da Microsoft na .NET Foundation. A base foi criada em 2014, quando a Microsoft criou o código aberto .NET, e deve ser uma organização independente que promova o desenvolvimento de software de código aberto e a colaboração para .NET. Um membro da equipe que pediu demissão questionou recentemente o papel da .NET Foundation, perguntando: “A Microsoft está aqui para implementar a opção .NET Open Source ou você está aqui para crescer e melhorar uma comunidade saudável?”

Uma polêmica recente também levou a Claire Novotnik, diretora-gerente da .NET Foundation Recentemente pedi demissão E outros Liberdade questionando A .NET Foundation oferece ofertas especiais da Microsoft. A Microsoft certamente danificou parte do trabalho de código aberto que vem criando há 10 anos com essa reviravolta. NET Foundation.