Update 'This is how I see it, comments please?'

master
Admin 2022-01-08 14:27:52 +00:00
parent dbd743bb36
commit f7da353459
1 changed files with 15 additions and 3 deletions

@ -1,7 +1,5 @@
Built on top of a [XWiki](https://www.xwiki.org/). Built on top of a [XWiki](https://www.xwiki.org/).
## Extensions
Any additions we need to make to XWiki would be done via creating our own [Extensions](https://extensions.xwiki.org/xwiki/bin/view/Main/) (the link provides existing examples of how XWiki may be extended). Any additions we need to make to XWiki would be done via creating our own [Extensions](https://extensions.xwiki.org/xwiki/bin/view/Main/) (the link provides existing examples of how XWiki may be extended).
Where possible we will work with existing [Scripting](https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/Scripting/) [API](https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/API/). Where possible we will work with existing [Scripting](https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/Scripting/) [API](https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/API/).
@ -11,7 +9,7 @@ Where possible we will work with existing [Scripting](https://www.xwiki.org/xwik
- already handled by XWiki - already handled by XWiki
We program for variables, but we build the UI for this later; we test with hand coded variables. We program for variables, but we build the UI for this later; we test with hand coded variables.
**[Can we have a couple of examples of "variables"?]** examples of "variables"
- Number of stakeholders = size of body - Number of stakeholders = size of body
- % share of 3 groups that make up the body out of the box. It's 1/3 for each. - % share of 3 groups that make up the body out of the box. It's 1/3 for each.
@ -24,6 +22,20 @@ We program for variables, but we build the UI for this later; we test with hand
- Voting time frames - Voting time frames
- etc ... - etc ...
## Extensions
* templates to define varables
* for creating wiki pages with user rights, user groups who can edit the wiki and lock pages
* creating/joining and leaveing groups, admin of groups.
* logic for flagging
* voting
* sortation for roles and posts
* user page scrypiting
* Basic security and checks
* Activerty streams (by tag/cat)
* Roles are complex and needed for money but we can leave these out of draft version to keep it KISS
*
## TODO ## TODO