Skip to content

mochachat/Messenger

Repository files navigation

Mocha Messenger

Platform Language Protocol Project Status Core Source Security Policy Issues Wiki Downloads

Mocha Messenger is the flagship Windows desktop client for the Mocha network.

This repository is a public information hub for the project. It does not contain the private production source tree for the client or the Mocha services.

Current focus

The current Windows client is centered on rebuilding the classic Messenger experience on top of the modern Mocha network stack, including:

  • Passport-backed sign-in
  • roster and presence
  • one-to-one and group conversations
  • file transfers
  • current voice and video conversations
  • service-status awareness
  • in-client update delivery

What this repository is for

  • feature overviews
  • public roadmap notes
  • screenshots and product information
  • public legal and policy documents
  • release summaries
  • known limitations
  • public feedback and discussion
  • docs-only pull requests and proposals for the private development team to review

What this repository is not for

  • private client source code
  • internal service code
  • deployment scripts
  • certificates, secrets, or production configuration

Current project layout

The wider Mocha stack currently includes:

  • Mocha Messenger
  • Mocha Passport
  • Notification Server
  • Switchboard Service
  • public status and update services

Public links

Useful repo pages

Contributing

Community contributions are welcome in the form of:

  • bug reports
  • compatibility reports
  • UI/UX suggestions
  • documentation improvements
  • wiki edits
  • mockups and design suggestions

Please read CONTRIBUTING.md before opening a pull request.

How accepted public work is handled

This public repo is an intake point. Accepted ideas or docs changes may be manually ported into the private development repository by the Mocha team.

That means:

  • a public PR can still be valuable
  • a merged public PR does not mean the private codebase was changed automatically
  • implementation work for shipped builds still happens in the closed development repo

Suggested wiki pages

  • Feature Overview
  • Known Limitations
  • FAQ
  • Add-ins
  • Media and Screenshots
  • Reporting Bugs and Feedback
  • Service Overview
  • Public Contribution Workflow
  • Release Channels

About

Mocha Messenger repository and wiki

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Contributors