Hi all,
Looks I've been running around in circles. I try to accomplish the following:
- A Drupal install
- Using Organic Groups I allow users to form their own groups
- Within these groups we have defined roles (cf. manager, communication manager, member)
What I would like is that:
I need an 'election' extension, for I would like the users to 'elect' their managers, communication managers... Ideally using 'rules' the members define (e.g. simple majority for manager elections, special majority for member removal of 3/4, special majority of 4/5 for change of 'rules'...).
In other words a democratic software for both (online) discussions as elections.
Why Drupal?
I would like something Drupal-based or third party integrated in D8, for it will pair with a second install using the roles and members of the elections install.
Confused because it's unclear of what solution would be best?
Some modules exist for D7 such as
- elections
- poll
- advanced poll
- rules
: but looks like a D7, not going into D8
: looks far too simple for more complex tasks
: looks good, but seems to be deprecated over poll, and potentially not complex enough
: go for old friend rules and built it myself
Or drop it all and move over to dedicated soft...
Such as DemocracyOS, or LuiquidFeedback... and others.
I haven't used any of these, can't judge the user base, the dev security... and therefore would initially prefer a Drupal solution for that seems to be more stable as such.
So anyone having experience or ideas about my issue, for I seem to be running in circles.
Comments
Drupal 8 or specialty software
Honestly, I wouldn't sink time into a new Drupal 7 development. It sounds like you might be better going with some dedicated software since what you want to do is fairly complicated, and I'm not familiar with the Drupal 8 modules available for this. Certainly in Drupal 8 the modules you need are probably not stable yet, so you would need to be open to doing or hiring your own programming if you choose Drupal. Drupal 7 won't be supported after the release of Drupal 9, which is years away yet, but Drupal 8 has so many new, important features that it makes sense to try to do new development in Drupal 8.