Table of contents | |
Strand 1 - Technical | |
|
Some suggestions for this strand are:
And maybe:
Please add to this list if you want. | |
Planned sessions | |
Thursday 13th | |
| |
Friday 14th | |
|
| |
Saturday 15th | ||||||||||||||||||||||||
Participants
Trackers[+]
- Add a table with information (ItemId, fieldId, ChangeDate, old Value, who) will be enough to cover the major needs
- Develop a module to obtain easily a list of fieldId/Field Name for a tracker - to simplify TRACKER configuration
-> on sylvieg todo list - other volunteer welcome
on sylvieg list - except other volunteer
lph? Kerrnel?
Trackers needs to be rewritten - for maintenability and performance. a tracker Entreprise feature that will replace. Seems that nobody is ready to finance the redesign. Seems that the actual will have to be more clean - plus redesign on a daily basis Tikisheets[+]Seems that there is a rela need of tikisheet - and not an improvment of TRACKERSTAT. The excel approach is crucial.
Category[+]
From the user perspective, the current implementation of category permission is counter intuitive. On categories, only view, edit and admin permissions are available. These permissions are aggregates of lower level permissions. Fine grained permissions using the same names as in the rest of Tikiwiki to improve consistency and increase flexibility. A complete rewrite is required to solve these issue. The objective of the rewrite are:
People involved:
Workspace[+]
Workspaces are a long time missing feature in tikiwiki. While it is almost possible to use tikiwiki for such a purpose at this time, doing it is complex and error prone. It requires understanding the category permissions or to deal with a large quantity of object permissions. Using multiple instances of tikiwiki is often an easier solution. AulaWiki existed as a mod for a long time, but the lack of integration in the core prevented large adoption and dogfooding by the community. Over the years of changes in the core, the mod is no longer compatible. Also, with the new features introduced in tikiwiki since the original introduction of AulaWiki, the current implementation is unlikely to be the best design. Use Case ACME Company has 5 employees and 3 concurrent projects. The company uses a matrix organization to manage the projects.
Depending on the project, each of them is assigned a role which they have to accomplish. The roles are the following:
The workspace acts a new root node for the category tree. When "switching perspective" to the workspace, position indicators in the category should be relative to the base project. Search should have defaults to that category and subcategories. Creating new items like wiki pages should also default to the category. Users would also have more standard group structures to grant them general rights, but this is out of the "workspace" scope. Note: Workspaces are not namespaces. Conflicts in page names will have to be resolved through conventions or creativity from the users.
Next step:
| ||||||||||||||||||||||||
Sunday 16th | |
|
| |
Essential reading | |
Interactive whiteboard | |
|
Get an interactive white board for 50$: | |