GitHub heeft nieuwe functies, bedrijfssponsors en meer onthuld

GitHub heeft een aantal nieuwe functies en producten uitgebracht op hun GitHub Universe 2020 virtuele ontwikkelaarsconferentie en Het meest opmerkelijk zijn de oprichting van "Sponsors voor bedrijven", waardoor de mogelijkheid om open source-projecten te sponsoren wordt uitgebreid van individuen, die open source-ontwikkelaars van vorig jaar konden ondersteunen, tot bedrijven.

Die investeringen blijven snel groeien, waarbij sommige ontwikkelaars nu tot zes cijfers verdienen van GitHub-ondersteuners.

Sommige bedrijven die zich al hebben aangemeld voor sponsors zijn onder meer American Express, Amazon Web Services Inc., Daimler AG, Stripe Inc., Microsoft Corp. en New Relic Inc.

"Bij New Relic staan ​​ontwikkelaars centraal in alles wat we doen, en dat omvat ook het investeren in de groei van een bloeiende open source-gemeenschap", aldus Jonan Scheffler, directeur Developer Relations voor New Relic. "Onze open source-visie past goed bij het GitHub-model voor het creëren van sterkere open source-communities voor ontwikkelaars."

Nog een nieuwigheid die werd onthuld, het was de nieuwe functies van GitHub, waarvan ontwikkelaars zullen merken dat hun dagelijkse ervaring verbeterd is met enkele nieuwe functies, inclusief donkere modus, automatisch samenvoegen bij pull-aanvragen, discussies en afhankelijkheidscontrole.

Volgens GitHub, "Dark Mode" is al lang een gevraagde UI-verbetering en het is net bèta geraakt en zal nuttig zijn bij het redden van de ogen van veel ontwikkelaars die liever bij weinig licht werken of gewoon niet de schittering van een helderwitte achtergrond willen.

Het maken van een pull-verzoek kan vervelend zijn omdat het veel controle vereist voordat het wordt samengevoegd met de hoofdtak van de code, wat tijd en veel controle kost. Dat is wat is ontworpen om te helpen bij het oplossen van de automatische samenvoegfunctie in pull-aanvragen, door de beoordelingsstatus van joins in pulls te controleren, zodat ontwikkelaars sneller vooruit kunnen.

Discussions biedt een speciale ruimte voor ontwikkelaars praat, stel en beantwoord vragen en voer open gesprekken. Het kan aan een repository worden toegevoegd en biedt een manier om problemen met betrekking tot gespreksdraden op te lossen en te onderhouden.

"Nadat we GitHub Discussions een week hadden gebruikt, besloten we het ImageMagick-forum te verplaatsen naar Discussions," Dirk Lemstra, ImageMagick-onderhouder. “Ons kernteam ontvangt elke dag maximaal vijf vragen van onze community en voorafgaand aan de discussies brachten mensen problemen naar voren, stuurden ze ons een e-mail of stelden ze vragen op ons PHP-forum. Deze combinatie heeft ons een schaars aantal meldingen opgeleverd. De discussies hebben me tijd bespaard omdat het nu gewoon een inbox is en dat werd mijn GitHub-notificatie-inbox.

GitHub heeft ook de release van versie 3.0 van Enterprise Server aangekondigd met een hele reeks nieuwe functies die ermee worden gelanceerd op 16 december. Deze functies omvatten acties die workflows automatiseren voor continue implementatie en integratie, bundeling, codescanning, mobiele bèta-ondersteuning en geheime bètascanning.

Met GitHub-acties,s ontwikkelaars kunnen workflows in kaart brengen met behulp van visualisatie, Volg de voortgang in realtime, zodat u gemakkelijk complexe workflows kunt zien en de status kunt communiceren met de rest van het team.

De kijker zal zelfs de metagegevens van de workflow weergeven en rechtstreeks linken naar de broncode en implementatie-URL's, waardoor het gemakkelijk wordt om problemen op te lossen wanneer er iets misgaat.

Er wordt ook vermeld dat Enterprise Server-klanten nu ook geavanceerde beveiliging kunnen automatiseren, inclusief het scannen op code en geheimen in workflows als onderdeel van de serverimplementatie.

GitHub is van plan om Actions later deze maand bij te werken met beschermde omgevingen en vereiste reviewers, in bèta, voor privérepositories op GitHub Enterprise Cloud en alle openbare repositories op GitHub.com. Bovendien gaan de workflowvisualisatie, implementaties en implementatielogboeken voor iedereen in de openbare bèta.

bron: https://github.blog


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.