CoenHolten / Mobilizon-for-Climate-Justice-for-ALL-living-beings

Climate justice for ALL living beings
https://joinmobilizon.org
GNU Affero General Public License v3.0
4 stars 0 forks source link

Option to show affiliation between groups #30

Open CoenHolten opened 6 months ago

CoenHolten commented 6 months ago

The way I see implementing this:

Add an extra option to following and joining a group: support other group. This option would be visible in a members group page option menu: image

If clicked on the 'support other group' option, a list of the other groups of that member would be shown: Silmilar to https://groups.animalrebellion.nl/groups/me But with title My support from {current group name}

And in the list of groups each item would show four buttons:

Clicking on one would change the affiliation state between the current and that group,

Calculation on group affiliation perception would be done by weighting the choices of the members of two groups who expressed their personal perceived affiliation with the group commitment of the other group.

This would result in two percentages of consensus on the relation between the two groups.

Define Collaboration Collaboration is a process where individuals or groups work together to achieve a common goal. It involves the sharing of ideas, skills, and resources to create something new or solve a problem. Collaboration is a cooperative effort where each participant brings their unique perspective and expertise to the table. The end result is a product or solution that is greater than what any individual could have achieved on their own.

Define Cooperation Cooperation, on the other hand, is a process where individuals or groups work together towards a common goal, but each person works independently towards that goal. Cooperation does not necessarily involve the sharing of ideas, skills, or resources. Instead, each individual or group works towards the same goal in their own way. Cooperation is more of a “helping hand” approach where individuals or groups assist each other to achieve a common goal, but the end result is not necessarily greater than what any individual could have achieved on their own.

Define Respect No one on this earth owns it, or has the right to decide on others to not share our existence. This realization is the basis of respect and peace. Communication is key, not harming others is key, openness to sharing is key, personal responsibility to our environment and to future generations is key.

The two affiliation percentages could be visualized by colors or percentage scale bars in a graphical group overview. Probably a zoom-able circle packing diagram showing group commitments, circle size by group size, affiliation level by distance between circles, and affiliation type by color of circles (mind color blindness) or percentage scale bars on connection lines between circles, or transparency level of those connection lines. This view could be cross instances. It could be filterable in many ways, searchable, and help members find their tribe or spot in a community. It could also encourage people to contribute or evolve in some way by seeing the scale of and connection between movements.