Ufp Tools Development


Published on

Published in: Technology, Business
1 Comment
  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Ufp Tools Development

  1. 1. UFP Tools Development Nuno Fernandes Luís Borges Gouveia Feliz Ribeiro Gouveia
  2. 2. Site Stats: Introduction <ul><li>Site usage statistics </li></ul><ul><li>Tool for Sakai 2.2+ </li></ul><ul><li>Audience: </li></ul><ul><ul><li>Sakai administrators </li></ul></ul><ul><ul><li>Site maintainers (instructors,…) </li></ul></ul><ul><li>Based on Sakai Event service </li></ul>
  3. 3. Site Stats: Overview <ul><li>Shows site visits and tool activity </li></ul><ul><li>Information organized in 2 screens: </li></ul><ul><ul><li>Overview screen (summary information for site visits and activity) </li></ul></ul><ul><ul><li>Reports screen (site visit reports, tool and resource activity) </li></ul></ul>
  4. 4. Site Stats: Overview II <ul><li>Two views available: </li></ul><ul><ul><li>site maintainers (default - shown on site only) </li></ul></ul><ul><ul><li>administrators (shows list of sites ) </li></ul></ul><ul><li>Tool support can be added/removed: </li></ul><ul><ul><li>a site maintainer can decide which tools is interested in </li></ul></ul><ul><ul><li>configuration file allows to add/remove tools Sakai-wide </li></ul></ul>
  5. 5. Site Stats: Overview screen <ul><li>Statistics (totals and averages) about site visits and activity: </li></ul><ul><ul><li>visits </li></ul></ul><ul><ul><li>unique visits </li></ul></ul><ul><ul><li>activity (sum of selected events) </li></ul></ul>
  6. 6. Site Stats: Overview screen <ul><li>Snapshot of site visits: </li></ul><ul><ul><li>weekly , monthly or yearly view </li></ul></ul><ul><li>Snapshot of site activity: </li></ul><ul><ul><li>weekly , monthly or yearly view </li></ul></ul><ul><ul><li>by tool (%) or by time (count) </li></ul></ul>
  7. 7. Site Stats: Overview screen II
  8. 8. Site Stats: Overview screen III
  9. 9. Site Stats: Reports screen <ul><li>Generate reports based on: </li></ul><ul><ul><li>site visits </li></ul></ul><ul><ul><li>tool events </li></ul></ul><ul><ul><li>resources </li></ul></ul><ul><li>Narrow search by: </li></ul><ul><ul><li>specific tools, events or resources </li></ul></ul><ul><ul><li>pre-defined or custom time periods </li></ul></ul><ul><ul><li>all/specific users, roles, groups or non-matching users </li></ul></ul><ul><li>Excel or CSV file export </li></ul>
  10. 10. Site Stats: Reports screen II
  11. 11. Site Stats: Reports screen III
  12. 12. Site Stats: Reports screen IV
  13. 13. Site Stats: Reports screen V
  14. 14. Site Stats: Preferences screen <ul><li>Select tools or events to be counted as activity on overview screen </li></ul><ul><li>Select tools available in the Sakai </li></ul>
  15. 15. Site Stats: Preferences screen II
  16. 16. Site Stats: Tools and Events <ul><li>Tool event definitions loaded from: </li></ul><ul><ul><li>default file (xml) </li></ul></ul><ul><ul><li>custom file in sakai.home (xml) </li></ul></ul><ul><li>Tool event definitions matched with: </li></ul><ul><ul><li>available tools in the Sakai installation </li></ul></ul><ul><ul><li>available tools in site (by default) </li></ul></ul>
  17. 17. Site Stats: Future <ul><li>Improve UI </li></ul><ul><li>Add global site statistics to admin view </li></ul><ul><li>Support alternative data storage: </li></ul><ul><ul><li>Mulgara? </li></ul></ul><ul><ul><li>Other? </li></ul></ul><ul><li>Confluence page: </li></ul><ul><ul><li>bugs.sakaiproject.org/confluence/display/STAT </li></ul></ul>
  18. 18. User Membership: Introduction <ul><li>Find user membership (sites and groups) </li></ul><ul><li>Tool for Sakai 2.2+ </li></ul><ul><li>Audience: </li></ul><ul><ul><li>Sakai administrators </li></ul></ul><ul><ul><li>Support teams </li></ul></ul>
  19. 19. User Membership: Initial page <ul><li>Filter users by: </li></ul><ul><ul><li>internal/external provided users </li></ul></ul><ul><ul><li>user type </li></ul></ul><ul><li>Search users by: </li></ul><ul><ul><li>name </li></ul></ul><ul><ul><li>email </li></ul></ul><ul><ul><li>id </li></ul></ul>
  20. 20. User Membership: User list
  21. 21. User Membership <ul><li>Click on user link and see: </li></ul><ul><ul><li>sites user is member of </li></ul></ul><ul><ul><li>groups in site, user is member of </li></ul></ul><ul><li>Other user-site related information: </li></ul><ul><ul><li>site type </li></ul></ul><ul><ul><li>user role in site </li></ul></ul><ul><ul><li>user status in site </li></ul></ul><ul><ul><li>site visibility </li></ul></ul>
  22. 22. User Membership
  23. 23. User Membership: External users <ul><li>Default behavior: </li></ul><ul><ul><li>Externally provided users found in Sakai realm tables </li></ul></ul><ul><li>Custom external user search: </li></ul><ul><ul><li>Implementation of UserSearch interface </li></ul></ul>
  24. 24. Questions? <ul><li>Confluence pages: </li></ul><ul><ul><li>bugs.sakaiproject.org/confluence/display/STAT </li></ul></ul><ul><ul><li>bugs.sakaiproject.org/confluence/display/UMEM </li></ul></ul><ul><li>Other tools </li></ul><ul><ul><li>Calendar summary (core tool) </li></ul></ul><ul><ul><li>Todo and Task List (based on Aaron Zeckoski code) </li></ul></ul>