Microsoft är att gå all-in på “Inre Källa”

0
176

Microsoft är inte främmande för att öppen källkod i dessa dagar, med företaget open-sourcing mer och mer av sin teknik och köpa open-source företag. Men, en av dess nästa stora open-source rör sig fortfarande kan överraska en del människor. Microsoft är på väg att anta formellt open-source utveckling av metoder inom företaget genom att gå “Inre Källa.”

Inre Källa/InnerSource är inte en Microsoft-myntade begreppet; det funnits i flera år. Inre Källan handlar om att ta open-source utveckling utveckling av metoder och tillämpa dem inom en enda organisation. Det är en InnerSource Commons Community med mer än 70 medlemmar.

Öppen källkod principer som mer öppen kod delning och redigering; förmågan att skapa nya koden grenar för större codereuse, kod testning blir en del av programmeringen, mer och bättre dokumentation är grundläggande för hur Inre Källan kan/bör fungera. Inre Källa av verktyg och metoder kan användas för att utveckla öppen och/eller sluten källkod-projekt och produkter. Till skillnad från fallet med öppen källkod, dessa processer är avsedda att delas av grupper inom en och samma organisation, inte nödvändigtvis av allmänheten.

När Microsoft köpte GitHub förra året, bolaget har banat väg för sin egen lag för att göra mer Inre Källan typ utveckling.

En November 2018 Microsoft-Program Manager platsannons betonade att det var Microsoft som söker någon som är intresserad i att “hjälpa engineering team inom Microsoft använda GitHub och anta inre källa praxis.” Denna person kommer att debiteras med “att identifiera vilka förändringar som Microsofts interna tekniska system och kultur behövs för att göra GitHub ett av de verktyg som finns för Microsoft-tekniker, sedan samarbetar med både tekniska system lag att driva dessa förändringar och med produkten och service engineering lag att anta dessa ändringar så att de kan börja använda GitHub.”

En annan Microsoft platsannons från förra veckan för en Senior Program Manager inom Teknik förklarar att ett nystartat team “är bootstrapping en Inre Källa Initiativ till att göra inre källa genomgripande i hela företaget.” Laget, som kommer att vara en del av Microsofts 1ES (En Teknik-Systemet) koncernen kommer att arbeta i inre lag i hela företaget för att räkna ut olika sätt att Microsoft själva kan använda sig av open-source verktyg och processer.”

Mer från att platsannons:

“Den bredare 1ES team är att bygga nästa generation av verktyg och metoder för att göra ingenjörer i Microsoft mer produktiva och hjälpa dem att fokusera på att bygga bra programvara. Denna roll är en del av ett initialt litet team med uppgift att bootstrapping, lotsning, och i slutändan skalning inre källa inom företaget.

“Du kommer initialt att fokusera på baselining nuvarande ansträngningar, att hitta partner grupper inom företaget, att artikulera i detalj det inre källa verksamhet logik och operativa färdplan, och förstå möjligheter och risker. En stor del av ditt arbete kommer att vara att lyssna till ingenjörer för att förstå vad de hittar produktiva och vad är bara att ta sig i deras väg, i syfte att leverera lösningar för att möta kundernas verkliga problem och förbättra engineering tillfredsställelse och produktivitet på Microsoft.”

Ross Gardler, Executive Vice President på Apache Software Foundation och Microsoft Rektor Program Manager på Azure, twittrade att Microsofts Chef för Tillgänglighet för Molnet och Enterprise division, Gianlugo Rabellino, skulle vara på väg upp den nya Inre Källa Initiativ. Rabellino var en del av de ursprungliga team av Microsoft Open Technologies, öppen källkod dotterbolag till Microsoft innan han tog Tillgänglighet roll i och med 2016.

(Jag har bett Microsoft om Rabellino är, faktiskt, att gå i spetsen för en ny Inre Källa Initiativ. Inte ett ord tillbaka så långt.)

Den Inre Källan Initiativ som redan verkar ha några mottaglig publik inom Microsoft. En 4 februari platsannons för en Senior Software Engineering Office konstaterade att Microsoft är “re-utformning av Office Tekniska Tjänster för att omdefiniera Engineering produktivitet och smidighet med hjälp av banbrytande teknik som Git, Azure Dev Ops, Kosmos och andra 1ES ramar.”

Jag skulle inte vara förvånad över att se Microsoft tryck dygder för Inre Källan till sina kunder, samt, via GitHub och Azure DevOps, rör sig framåt.

Relaterade Ämnen:

Microsoft

Affärssystem

Linux

Utvecklare

Säkerhet