You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mifos Gazelle is primarily a deployment tool it allows for deployment of multiple DPGs. This architecture document outlines the architecture of Mifos Gazelle it does not outline the architecture of the DPGs it deploys you should refer to their architecture documentation for this.
4
+
5
+
6
+
## Dependencies
7
+
8
+
9
+
10
+
## DPGs deployable
11
+
12
+
- MifosX vx.x.x. including Apache Fineract vx.x.x
13
+
- Payment Hub Enterprise Edition (PHEE) v1.13.0
14
+
- Mojaloop vNext Beta1
15
+
16
+
17
+
## Languages and modules used
18
+
19
+
20
+
21
+
This architecture document is currently a work in progress
Thank you for your interest in contributing to the Mifos Gazelle repository! Your contributions are important and will help to improve the project for everyone. Before you begin, please consider the guidelines below.
2
3
3
-
Thank you for your interest in contributing to the Mojafos repository! Your contributions are important and will help to improve the project for everyone. Before you begin, please consider the guidelines below.
4
+
## Branches
5
+
6
+
* Master - contains released versions of the Mifos Gazelle product
7
+
* Dev - Where all contributions should be raised as PRs
8
+
* ... - Individual branches used by contributors for pre-staging or testing
9
+
10
+
Please always contribute to Dev. We then compile accepted PRs from Dev into releases within the community and publish these every 3 months.
4
11
5
12
## Getting Started
6
13
7
14
- Make sure you have [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) installed on your machine.
8
15
- Fork the repository and clone it locally.
9
-
10
-
```
11
-
git clone https://github.com/openMF/mojafos.git
12
-
```
13
-
16
+
17
+
git clone --branch dev https://github.com/openMF/mifos-gazelle.git
18
+
19
+
14
20
- Create a new branch for your contributions
15
-
16
-
```
17
-
git checkout -b feature-branch-name
18
-
```
21
+
git checkout -b feature-branch-name
22
+
19
23
20
24
## Making Changes
21
25
22
-
- Before making changes, ensure that you're working on the latest version of the `master` branch
23
-
24
-
```
25
-
git pull origin master
26
-
```
26
+
- Before making changes, ensure that you're working on the latest version of the `dev` branch
27
+
28
+
git pull origin dev
29
+
27
30
28
31
## Committing Changes
29
32
30
33
- Stage your changes:
31
-
32
-
```
33
-
git add file-name(s)
34
-
```
34
+
35
+
git add file-name(s)
36
+
35
37
- Commit your changes with a descriptive message:
36
-
37
-
```
38
-
git commit -m "Add feature"
39
-
```
38
+
39
+
git commit -m "Add feature"
40
+
40
41
- Push your changes to your forked repository:
41
-
42
-
```
43
-
git push origin feature-branch-name
44
-
```
42
+
43
+
git push origin feature-branch-name
44
+
45
45
46
46
## Submitting a Pull Request
47
47
@@ -51,18 +51,23 @@ Thank you for your interest in contributing to the Mojafos repository! Your cont
51
51
52
52
- After submitting your PR, our team will review your changes.
53
53
- Address any feedback or requested changes promptly.
54
-
- Once approved, your PR will be merged into the `master` branch.
54
+
- Once approved, your PR will be merged into the `dev` branch.
55
+
- Every 3 months we will release from the 'dev' branch to the 'master' branch
55
56
56
57
## Finding a Task
57
-
- Check out the issues [here](https://github.com/openMF/mojafos/issues)
58
-
- Have a look at the README.md Can it be improved? Do you see any typos? You may initiate a PR.
58
+
59
+
- Check out the issues [here](https://github.com/openMF/mifos-gazelle/issues)
60
+
- Join Mifos Slack
61
+
- Subscribe to the #mifos-gazelle slack channel (used for support on release versions)
62
+
- Request to join the Mifos-gazelle-dev slack channel
63
+
- Have a look at the README.md and our other documentation in /docs/ Can it be improved? Do you see any typos? You may initiate a PR.
59
64
60
65
## Reporting Issues
61
-
If you find any bugs or have recommendations for improvements, please feel free to [open an issue](https://github.com/openMF/mojafos/issues) with a detailed explanation of changes.
66
+
67
+
If you find any bugs or have recommendations for improvements, please feel free to [open an issue](https://github.com/openMF/mifos-gazelle/issues) with a detailed explanation of changes.
62
68
63
69
## Contact
64
-
- For further assistance or questions regarding contributions, feel free to join our Slack channel [here](https://mifos.slack.com/ssb/redirect)
65
70
66
-
Thank you for contributing to [Mojafos](https://github.com/openMF/mojafos)! We look forward to your contributions.
71
+
- For further assistance or questions regarding contributions, feel free to join our Slack channel [here](https://mifos.slack.com/ssb/redirect)
67
72
68
-
---
73
+
Thank you again for your interest in [Mifos Gazelle](https://github.com/openMF/mifos-gazelle)! We look forward to your contributions.
0 commit comments