Tags:
create new tag
, view all tags

Jerusalem Release - Road Map and Release Focus

Release Focus of Jerusalem Release

  • Usability, usability, usability:
    • Web based admin functionality for users, groups, webs, topics
  • Bring social features into TWiki:
    • Wall
    • Micro-blogging / activity streams: User generated and apps generated
    • Profile pictures in reports (recent changes, search, ...)
  • TWiki application marketplace:
    • Packaging standard for TWiki apps
    • App repository on twiki.org

Brainstorming / Wishlist for Discussion

  • Easy copy of image from clipboard into WYSIWYG editor
  • DB as a cache to speed up queries
  • Wizard to create TWiki forms based apps
  • Layout editor for forms based page in view mode and edit mode
  • Sharepoint like list feature: Easy way to edit list in spreadsheet mode
  • Paste a spreadsheet (TWiki table? TWiki forms pages?)
  • Multiple instances of apps
  • Instant messaging integration
  • Reusable templates: Pick templates from thumbnail (templates can be topics as well as webs)
  • TWiki as container for OpenSocial widgets
  • Create app page (report etc) and package as OpenSocial widget for consumption elsewhere
  • Mobile integration
  • Analytics: Pages, usage, recommendations
  • Pagination in SEARCH

Release Focus of Previous IstanbulRelease

  1. Usability enhancements:
    • Editing
    • Navigation
    • Web based admin functionality for users, groups, webs, topics
  2. Good out of box experience, making it easier for non-sysadmins to install/update twiki
  3. Performance & scalability: Database backend, caching, template language

Overall TWiki Road Map

TWikiRoadMap:

  • Usability:
    • Seamless, quick, extensible WYSIWYG
    • Manage TML code via "sectional edit" widgets
    • Point and click permissions
    • Flow of manipulating content: File upload, more screen,... Drag and drop file attachments
    • Copy existing page to make new page
    • Clean up diff's presentation of page history
  • Performance & scalability:
    • Fast structured queries
    • Fast text search including attachment content
    • SQL Storage back-end that scales to gazillions of pages with compatibility and audit trail
    • Address high traffic bottlenecks by e.g. implementing caching
    • Topic Object Model
    • Archive Data
  • Application platform:
    • Easy ways to build & exchange applications & component
    • TWiki API for Java programmers
  • Internationalization:
    • Full UTF-8 Support (including WikiWords),both LR and RL.
  • Enterprise Social Networking (ESN) Features:
    • Ad-hoc creation of communities, invite to community, join/leave a community
    • ESN specific search
    • Definition of standard ESN fields and their relation to LDAP
  • Mashups:
    • Easy ways to mash up different data sources & applications (XML/SOAP/JSON/OpenSocial toolkit)
    • Tight Integration with other related applications, such as Sharepoint, Google Search Appliance, SalesForce, Bugzilla, Nagios
  • Skins:
    • Stable template baseline for skins
    • Easily customizable skin
  • Administration:
    • Improved User, group and other management
    • Add site metrics, User page views, user page adds over time
    • Content converters to import content from other wiki platforms
  • Documentation:
    • Reorganize and polish content of the TWiki distribution to be more accessible, not only for TWiki Administrators or developers
    • Refactor TWiki.org site navigation and presentation to be more accessible by evaluators and press/bloggers

-- Contributors: PeterThoeny - 2011-08-11

Discussion

Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r7 - 2011-09-13 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.