Heim >Technologie-Peripheriegeräte >IT Industrie >So integrieren Sie Slack in Github, Google Drive und mehr
Slack: Ein leistungsstarkes Tool für effiziente Teamwork
Kernpunkte:
Vor ein paar Jahren war die wichtigste Möglichkeit für die Kommunikation von Teams über Mailinglisten (z. B. diese alten Python -Mailman -Listen - erinnern Sie sich?). Im Laufe der Zeit tauchten Google -Gruppen auf und das Thread -Management für die Teamkommunikation wurde viel einfacher. Teams auf der ganzen Welt haben damit begonnen, es zu benutzen, und die meisten Menschen waren mit ihren Funktionen zufrieden.
In den letzten Jahren hat die Entstehung von Tools wie Redmine und Trello eine größere Kontrolle für Projekte geliefert - ihre Projektmanagementfunktionen sind den Foren voraus.
Bei IMG, IIT Roorkee, verwenden wir Google Groups als unsere primäre Kommunikationsmethode, bis wir erkennen, dass es Zeit ist, sie auf die nächste Stufe zu bringen. Wir haben uns dann entschlossen, Slack zu verwenden.
Slack ist eine Gruppe von Chatrooms, sowohl öffentlich als auch privat. Es hilft, die gesamte Teamkommunikation an einem Ort zusammenzubringen. Wenn es nur dies tut, ist es immer noch sehr nützlich, aber es tut mehr! Wenn Sie interessiert sind, finden Sie hier einen hervorragenden Artikel über die Hintergrundgeschichte der App.
Anfänger:
Wenn Sie ein Teamleiter sind, besuchen Sie einfach Slack und erstellen Sie Ihr Team. Sie können dann Ihre Teammitglieder einladen.
Sie können öffentliche oder private Chatrooms erstellen oder eins zu eins senden. Es gibt auch mobile und iOS -Apps, die Sie jederzeit in Kontakt halten.
im Freien-Sie können fast alles anpassen. Dies ist beispielsweise unsere benutzerdefinierte Nachricht, wenn die Anwendung geladen wird.
Suchfunktion:
Einer der Gründe, warum ich Google Mail über eine andere E -Mail mag, sind die leistungsstarken Suchfunktionen. Bei Google -Gruppen ist die gesamte Kommunikation in meinem Posteingang zentriert - etwas ist leicht zu suchen.
Ich habe speziell ein Kapitel für diesen Artikel geöffnet, um die Suchfunktion vorzustellen, da Slacks Suchfunktion sehr nützlich ist. Nur ein Suchfeld, um nach allem zu suchen, was für Sie sichtbar ist, einschließlich Anhängen.
benutzerdefinierte Benachrichtigung:
Sie erhalten Benachrichtigungen, wenn jemand Ihren Namen erwähnt oder wenn jemand alle Mitglieder des Kanals (@channel) erwähnt, aber Sie können einen Schritt weiter gehen und Benachrichtigungen für Schlüsselwörter festlegen.
Der Nachteil ist, dass dies viele Benachrichtigungen erzeugen kann, insbesondere bei der Verwendung von Smartphone -Apps. Sie können jedoch die Häufigkeit von Benachrichtigungen verringern, indem Sie das Benachrichtigungsniveau in den Kontopräferenzen senken.
Verwendungsstatistik:
Wenn Sie ein Teamadministrator sind, können Sie auf Nutzungsstatistiken über das Team zugreifen.
Wenn Sie detaillierte Statistiken benötigen, müssen Sie leider ein Upgrade auf einen kostenpflichtigen Plan einlegen. Die kostenlose Version bietet jedoch genügend Informationen für kleine Teams.
Integration von Drittanbietern:
Was Slack auf die nächste Stufe bringt, ist die Möglichkeit, Dienste von Drittanbietern hinzuzufügen. Slack erkennt, dass es sich nur um ein Kommunikationsinstrument handelt, und das Team wird sich auf andere Dienste wie Github, Asana, Buildbot oder Dropbox für tägliche Aktivitäten verlassen. Durch die Aktivierung dieser Integrationen von Drittanbietern hilft Sie Slack, sich mit all diesen Diensten von einem Ort zu verbinden.
Folgende sind meine Lieblingsdreien.
Bei IMG integrieren wir Hubot, einen programmierbaren Chatbot von GitHub. Slack unterstützt Hubot, Sie müssen ein kleines Coffeescript kennen, um benutzerdefinierte Befehle zu erstellen.
Sie müssen Hubot für Heroku bereitstellen und dann eine Integration von Drittanbietern auf Slack hinzufügen. Hier finden Sie eine Liste der Schritte, die Sie ausführen können. Sie können die Dokumentation für GitHub überprüfen, um sie in Heroku einzusetzen. Wir nennen unseren Roboter "Hodor".
Sie können Ihren Bot einfache Dinge wie die Auflistung der oberen "x" -Aktelen zu hackerNews tun lassen.
oder fügen Sie jemandem einen Bart hinzu.
Sie können den Roboter auch so programmieren, dass einige interessante Dinge ausgeführt werden. Erinnerst du dich an Irobot?
Alle Arbeit und keine Unterhaltung wird Jack zu einem langweiligen Jungen machen. Jetzt lass uns das Henkerspiel spielen, okay?
Entwickler integrieren normalerweise Mailinglisten in ihr Git -Repository, was dazu führt, dass eine E -Mail für jedes neue Komitee empfangen wird. Mit Slack können Sie es in Ihre Anwendung integrieren. Sie müssen nur das Repository angeben, um den mit dem Update verknüpften Kanal zu überwachen und auszuwählen.
Aktivieren Sie GitHub in Slacks "Integration" und verbinden Sie das GitHub -Konto mit ihm.
Nach der Verbindung zum GitHub -Konto können Sie das Repository (oder Zweig) mit dem Kanal verknüpfen und das Ereignis auswählen, das die Nachricht auslöst. In diesem Fall verwenden wir das Standard -Ereignis. Im Folgenden finden Sie die Aktualisierungsanzeigemethode:
Eine weitere nützliche Integration von Drittanbietern ist ein Cloud-basierte Dateifreigabesystem. Wenn Ihr Team Slack verwendet, ist das Teilen von Dateien zwischen den Teammitgliedern erforderlich. Warum sollten Sie einen anderen Service zum Freigeben von Dateien öffnen?
Google Drive integrieren ist einfach. Sie müssen nur die Integration aktivieren und eine Verbindung zu Ihrem Google -Konto herstellen.
Nach erfolgreicher Integration müssen Sie nur den Link in die Datei einfügen und von jedem im Kanal zugegriffen werden.
Slack kann sich auch in Dropbox für Teams integrieren, die Dropbox gegenüber dem Laufwerk bevorzugen.
Weitere Integrationen von Drittanbietern:
Zum Zeitpunkt des Schreibens bietet Slack über 60 Integrationen von Drittanbietern und fügt ständig mehr hinzu! Daher ist es unmöglich, alles abzudecken. Ich werde jedoch etwas erwähnen, das für den Teambetrieb wichtig sein kann.
Viele Entwickler verwenden Travis CI, um jeden Code zu überprüfen, der auf das zentrale Repository gedrückt wird. Dies hilft beim kontinuierlichen Bereitstellungsprozess. Slack bietet eine Integration, die Kanäle mit Travis CI verknüpft, und veröffentlichen die Überprüfung von Nachrichten bei jedem Push.
Sentry ist ein Dienst, der Fehler in einer Anwendung aufzeichnet. Diese Integration hilft, Echtzeitfehler in Slack zu melden.
Pingdom ist ein Tool, um die Verfügbarkeit Ihrer Website zu überprüfen. Sie können Slack konfigurieren, um Pingdom -Berichte zu erhalten und sie in Ihrem Kanal zu veröffentlichen.
Viele Organisationen (einschließlich SitePoint) verwenden Trello für das Projektmanagement. Sie können diese Integration von Drittanbietern hinzufügen, um Ihr Board mit Slack zu verknüpfen. Trellos alternativer Asana ist auch auf Slack erhältlich.
Zusammenfassung:
Slack ist ein tolles Werkzeug. Wenn Sie nicht alle Funktionen verwenden, kann es eine großartige Chat -App sein, aber mit ihrer vollen Funktionalität ist es viel mehr als das. Es ist zu früh, um dies zu sagen (weil Slack erst vor einem Jahr eingeführt wurde), aber Slack scheint die ganze Zeit da zu sein.
Sie verwenden vielleicht immer noch Google -Gruppen oder eine alte Mailingliste, aber ich hoffe, ich habe Sie erkennen, was Ihnen ohne Lack fehlt. Also, wann wirst du es versuchen?
Verwenden Sie Slack? Was sind Ihre Lieblings -Integrations- und -anpassungs -Tipps?
FAQs (FAQs)
(Der FAQS -Teil wird hier weggelassen, da der Inhalt dieses Teils mit dem Originaltext wiederholt wird und lang ist. Um die Antwort zu vereinfachen, werden hier keine wiederholten Übersetzungen durchgeführt.)
Das obige ist der detaillierte Inhalt vonSo integrieren Sie Slack in Github, Google Drive und mehr. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!