Difference between revisions of "Mattermost"

From TBP Wiki
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Mattermost''' is an [[Open-source software|open-source]], [[Self-hosting (web services)|self-hostable]] [[online chat|online chat service]] with file sharing, search, and integrations. It is designed as an internal chat for organisations and companies, and mostly markets itself as an open-source alternative to [[Slack (software)|Slack]]<ref>{{Cite web|url=https://www.techrepublic.com/article/how-open-source-mattermost-is-sneaking-up-on-slacks-messaging-empire/|title=How open source Mattermost is sneaking up on Slack's messaging empire|last=Asay|first=Matt|date=2019-02-06|website=[[TechRepublic]]|language=en|archive-url=https://archive.today/20190715185138/https://www.techrepublic.com/article/how-open-source-mattermost-is-sneaking-up-on-slacks-messaging-empire/|archive-date=2019-07-15|url-status=live|access-date=2019-07-15}} {{Cite web|url=https://www.mattermost.org/why-we-made-mattermost-an-open-source-slack-alternative/|title=Why we made Mattermost an open source Slack-alternative {{!}} Mattermost|website=www.mattermost.org|language=en-US|access-date=2018-10-21}}</ref> and [[Microsoft Teams]].
+
'''Mattermost''' is an open-source, self-hostable online chat service with file sharing, search, and integrations. It is designed as an internal chat for organisations and companies, and mostly markets itself as an open-source alternative to Slack and Microsoft Teams.  
  
 
== History ==
 
== History ==
  
The code was originally proprietary, as Mattermost was used as an internal chat tool inside SpinPunch, a game developer studio, but was later open-sourced. The 1.0 was released on October 2, 2015.<ref>{{Cite news|url=https://mattermost.com/blog/mattermost-3-4-16/|title=Open source Slack-alternative reaches 1.0: Self-host ready, Slack-compatible, MIT licensed - Mattermost Private Cloud Messaging|date=2015-10-02|work=Mattermost Private Cloud Messaging|access-date=2018-10-21|language=en-US}}</ref>
+
The code was originally proprietary, as Mattermost was used as an internal chat tool inside SpinPunch, a game developer studio, but was later open-sourced. The 1.0 was released on October 2, 2015.
  
 
The project is maintained and developed by Mattermost Inc. The company generates funds by selling support services and additional features that aren't in the open-source edition.
 
The project is maintained and developed by Mattermost Inc. The company generates funds by selling support services and additional features that aren't in the open-source edition.
  
There are desktop clients for [[Microsoft Windows|Windows]], [[MacOS]], and [[Linux]] and mobile apps for [[iOS]] and [[Android (operating system)|Android]].
+
There are desktop clients for Windows, MacOS, and Linux and mobile apps for iOS and Android.
  
In the media, Mattermost is mostly regarded as an alternative to the more popular Slack.<ref>{{Cite news|url=https://t3n.de/news/quelloffene-slack-alternative-mattermost-645316/|title=Quelloffene Slack-Alternative zum Selbsthosten: Mattermost 1.0 in der Kurzvorstellung|work=t3n News|access-date=2018-10-21|language=de}}</ref><ref>{{Cite news|url=https://entwickler.de/online/tools/mattermost-184240.html|title=Mattermost - Open-Source-Alternative zu Slack|date=2015-10-23|work=entwickler.de|access-date=2018-10-21|language=de-DE}}</ref><ref>{{Cite web|url=https://blog.okturtles.org/2015/11/five-open-source-slack-alternatives/|title=Five Open-Source Slack Alternatives » okTurtles Blog|website=blog.okturtles.org|language=en-US|access-date=2018-10-21}}</ref><ref>{{Cite web|url=https://medium.com/@russleyshaw/which-chat-platform-should-i-use-d73f22d558f3|title=Which Chat Platform Should I Use?|last=Shaw|first=Russley|date=2017-05-09|website=Russley Shaw|access-date=2018-10-21}}</ref> It was also integrated into [[GitLab]] as "GitLab Mattermost",<ref>{{Cite news|url=https://about.gitlab.com/2015/08/18/gitlab-loves-mattermost/|title=GitLab Mattermost, an open source on-premises Slack alternative|date=2015-08-18|work=GitLab|access-date=2018-10-21|language=en}}</ref> although in 2017 GitLab acquired [[Gitter]],<ref>{{Cite news|url=https://venturebeat.com/2017/03/15/gitlab-acquires-software-chat-startup-gitter-will-open-source-the-code/|title=GitLab acquires software chat startup Gitter, will open-source the code|date=2017-03-15|work=VentureBeat|access-date=2018-10-21|language=en-US}}</ref> another popular chat tool. In 2021 GitLab sold Gitter.
+
In the media, Mattermost is mostly regarded as an alternative to the more popular Slack. It was also integrated into GitLab as "GitLab Mattermost", although in 2017 GitLab acquired Gitter, another popular chat tool. In 2021 GitLab sold Gitter.  
  
 
== Adoption among non-profits ==
 
== Adoption among non-profits ==
Mattermost was adopted in the tech/non-profit sector that was in need to move away from limitations of corporate services, and praised for its bridging to IRC channels.{{Citation needed|date=March 2021}} It has been tested for community use by [[Wikimedia]] as Wikimedia Chat on Wikimedia Cloud Services as of late summer 2020.<ref>{{Cite web|last=Sarabadani|first=Amir|date=2020-09-18|title=Introducing Wikimedia Chat!|url=https://diff.wikimedia.org/2020/09/18/introducing-wikimedia-chat/|access-date=2021-03-06|website=Diff|language=en-US}}</ref>
+
Mattermost was adopted in the tech/non-profit sector that was in need to move away from limitations of corporate services, and praised for its bridging to IRC channels. It has been tested for community use by Wikimedia as Wikimedia Chat on Wikimedia Cloud Services as of late summer 2020.
  
== See also ==
+
== Building Mattermost plugins for FreeBSD ==
* [[List of collaborative software]]
 
  
{{-}}
+
The Mattermost plugin marketplace does not work in FreeBSD. Every plugin needs to be manually built and installed. Add the following to the Makefile next to similar code:
== References ==
 
{{Reflist}}
 
  
== External links ==
+
    cd server && env GOOS=freebsd GOARCH=amd64 $(GO) build $(GO_BUILD_FLAGS) -o dist/plugin-freebsd-amd64;
* {{Official}}
+
 
{{Instant messaging}}
+
Add the following to plugin.json next to similar code under "server" and then "executables":
{{authority control}}
+
 
[[Category:Open-source cloud applications]]
+
    "freebsd-amd64": "server/dist/plugin-freebsd-amd64",
[[Category:Instant messaging]]
+
 
[[Category:2015 software]]
+
If the plugin.json edit did not work, replace whole "server" section with the following:  
[[Category:JavaScript software]]
+
 
[[Category:Go (programming language) software]]
+
    "server": {
 +
        "executable": "server/dist/plugin-freebsd-amd64"
 +
    },

Latest revision as of 14:47, 14 March 2022

Mattermost is an open-source, self-hostable online chat service with file sharing, search, and integrations. It is designed as an internal chat for organisations and companies, and mostly markets itself as an open-source alternative to Slack and Microsoft Teams.

History

The code was originally proprietary, as Mattermost was used as an internal chat tool inside SpinPunch, a game developer studio, but was later open-sourced. The 1.0 was released on October 2, 2015.

The project is maintained and developed by Mattermost Inc. The company generates funds by selling support services and additional features that aren't in the open-source edition.

There are desktop clients for Windows, MacOS, and Linux and mobile apps for iOS and Android.

In the media, Mattermost is mostly regarded as an alternative to the more popular Slack. It was also integrated into GitLab as "GitLab Mattermost", although in 2017 GitLab acquired Gitter, another popular chat tool. In 2021 GitLab sold Gitter.

Adoption among non-profits

Mattermost was adopted in the tech/non-profit sector that was in need to move away from limitations of corporate services, and praised for its bridging to IRC channels. It has been tested for community use by Wikimedia as Wikimedia Chat on Wikimedia Cloud Services as of late summer 2020.

Building Mattermost plugins for FreeBSD

The Mattermost plugin marketplace does not work in FreeBSD. Every plugin needs to be manually built and installed. Add the following to the Makefile next to similar code:

   cd server && env GOOS=freebsd GOARCH=amd64 $(GO) build $(GO_BUILD_FLAGS) -o dist/plugin-freebsd-amd64;

Add the following to plugin.json next to similar code under "server" and then "executables":

   "freebsd-amd64": "server/dist/plugin-freebsd-amd64",

If the plugin.json edit did not work, replace whole "server" section with the following:

   "server": {
       "executable": "server/dist/plugin-freebsd-amd64"
   },