Wiki Spaces
Mantle Business Artifacts
Moqui Applications
Moqui Ecosystem
Moqui Framework
Page Tree
Moqui Ecosystem

Community Infrastructure Guide

Moqui uses Moqui

While there are community resources elsewhere (GitHub, LinkedIn, Stack Overflow) the primary community tools for all projects in the Moqui Ecosystem are here on moqui.org and run on Moqui using the HiveMind application. This includes documentation in the wiki, issues and other requests, and tasks for development planning and collaboration among core contributors.

Over time we plan to improve Moqui and HiveMind to do more on moqui.org. Code repositories will stay on GitHub but we may add integration through the GitHub API to pull in information about commits, releases, etc. Discussions are an area we may move to moqui.org instead of the Google Groups mailing lists or the LinkedIn Group. The functionality would be similar to the Google Groups web UI plus email distribution of new messages.

The use of Moqui and HiveMind is still a work in progress, partly with the intent to improve Moqui and HiveMind over time to benefit community collaboration along with anyone who is using Moqui and/or HiveMind. If you run into issues please report them (as requests for support or bug fix here on moqui.org under the Moqui Web Site project). The move to use Moqui and HiveMind on moqui.org instead of the GitHub issues and wiki went live on 02 Jan 2018, we appreciate your patience as we work on this transition.

Documentation

All documentation for Moqui is available right here on moqui.org.

The main framework documentation for many years has been the book Making Apps with Moqui (also in Chinese) but it was written in 2014 and is outdated. In spite of that it has the most comprehensive description of the core functionality in Moqui Framework and the basic data model and service patterns in Mantle Business Artifacts.

Over time we are adding more documentation to the wiki hosted here on moqui.org and running on HiveMind. Eventually all content from the Making Apps with Moqui book and much more will be here, plus end-user oriented documentation for the HiveMind and POP Commerce applications.

If you would like to help with documentation please create an account here on moqui.org and request write/update access to the HiveMind PM application.

Questions and Support

Peer support resources are available to help us all help each other. Please understand that people who might respond are voluneers, people just like you, and Moqui is a community (not company) backed open source project. If you need more timely or consistent support, or support is more than a question on a specific topic, consider hiring a Service Provider to help you.

Stack Overflow (largest audience, meant for questions)

HiveMind Request for Support (smaller audience, managed by core contributors)

If you are not sure whether you have a question or want to discuss something, feel free to use the Comments and Discussions resources.

Comments and Discussions

LinkedIn Group (largest audience, more general topics)

Mailing Lists (smaller but growing audience, also get commit notifications)

Issues and Other Requests

To submit a request for support, bug fix, new feature, etc use the My Requests screen in the My Account app here on moqui.org. You may also comment on and edit your requests there.

When creating requests please always select a Project for the part of Moqui that your request is for, and the request Type that best matches what you have in mind. Please also read and follow the guidlines in the Issue and Pull Request Guide.

For core contributors who have write access to the HiveMind PM app you can also create requests there, as well as review and comment on requests from others.

Source Code

All source code for Moqui Ecosystem projects is hosted on GitHub.

While requests (issues, etc) and tasks for planning are here on moqui.org code contributions must be submitted as pull requests on GitHub. See the Contributors Guide and the Issue and Pull Request Guide for more detail.

Project Planning and Dev Collaboration

Tasks for planned development, especially those involving collaboration among various community members, are in HiveMind PM right here on moqui.org.

You can create an account on moqui.org to get immediate view only access to the HiveMind PM application and full view/update access to the My Account application where you can submit requests (issues, etc) and more. If you want to be more involved in one or more of the Moqui projects or help with documentation please request write/update access to HiveMind PM.