Tags:
create new tag
, view all tags

Kampala Release - Work in Progress

Kampala
Kampala, Uganda
   
Interested in open source?
Get involved with the TWiki community!
   

Introduction

Kampala Release is the code name for the upcoming TWiki release, either TWiki-6.1 or TWiki-7.0. This release supersedes the JerusalemRelease (TWiki-6.0). The CodeName of the release after Kampala release has not been set yet.

Feature Proposal Summary

These are all feature proposals of KampalaRelease.

Topic & Summary Current StateSorted ascending Last Update
AutoSectionsPluginIncludedInReleases:
AutoSectionsPlugin to be included in future TWiki releases
AcceptedProposal 2014-10-20 - 00:51
BringViewPrintCloserToView:
Make viewprint mode closer to view mode
AcceptedProposal 2013-10-11 - 05:23
DefaultsForAttachmentProperties:
Preference for default attachment properties
AcceptedProposal 2013-10-11 - 05:25
DeleteToTrashSubweb:
Delete to Trash subweb
AcceptedProposal 2013-10-11 - 04:46
DetectObviousRecursionInPref:
Detect obvious recursion in preferences variables and prevent
AcceptedProposal 2014-10-07 - 04:43
EditorWithTWikiVariablesWizard:
Editor with TWiki Variables Wizard
AcceptedProposal 2013-10-11 - 04:51
MakeUserModifiedTemplatesMoreUpgradeResilient:
Make User Modified Templates More Upgrade Resilient
AcceptedProposal 2013-10-11 - 04:20
MoreIntuitiveMoveAndDeletionOfWeb:
More intuitive move/deletion of web
AcceptedProposal 2013-10-11 - 05:21
NewAutoModeForTwisty:
New auto mode for Twisty Plugin
AcceptedProposal 2013-10-11 - 04:55
NewTopicLinkLeadingToTemplateOptions:
New topic link to lead to topic template options
AcceptedProposal 2014-02-08 - 02:31
NoFollowInDependentPages:
Nofollow in Dependent Pages
AcceptedProposal 2013-10-11 - 04:51
PointAndClickAccessControl:
Point and Click Access Control
AcceptedProposal 2013-10-11 - 04:55
RegisterExternalHTTPHandler:
TWiki::Func::registerExternalHTTPHandler
AcceptedProposal 2013-10-11 - 04:51
RemoveInconsistencyRegardingCopyright:
Remove inconsistency regarding copyright
AcceptedProposal 2013-10-11 - 05:25
SMTPUseTLS:
Add TLS support for SMTP using Perl
AcceptedProposal 2014-11-06 - 23:14
SaveRedirectToAutoinc:
AUTOINC in the redirectto parameter of the save script to be replaced by the AUTOINC number
AcceptedProposal 2013-10-11 - 04:54
SelfServiceMdrepoManagement:
Self-service mdrepo management
AcceptedProposal 2015-02-23 - 11:01
SingleSignOnForINCLUDE:
Single sign-on support for %INCLUDE{...}%
AcceptedProposal 2013-10-11 - 05:06
SummaryBasedOnSearchTerms:
Make topic summary optionally based on search terms
AcceptedProposal 2013-10-11 - 04:51
SupportUpdatefromtemplateInEditSaveScripts:
Support updatefromtemplate parameter in edit and save scripts
AcceptedProposal 2013-10-11 - 05:06
TWikiStoreSaveTopicWithIgnorePermissions:
Add ignorePermissions parameter to TWiki::Store::saveTopic
AcceptedProposal 2013-10-11 - 05:25
TWikiTimeDebug:
TWiki Time Debug Feature
AcceptedProposal 2014-05-17 - 02:48
TildeForULwithoutBullets:
Use of tilde for unordered list without bullets
AcceptedProposal 2013-10-11 - 05:22
TopicCreationShouldHonorTemplatePreferences:
Topic Creation Should Honor Template Preferences
AcceptedProposal 2013-10-11 - 04:54
UserSpecifiedFilenamesForAttachments:
Ability to save attachments with modified names
AcceptedProposal 2013-10-11 - 05:35
VarVARbooleanVarISTRUE:
VAR{...boolean="on"...} and ISTRUE{...}
AcceptedProposal 2014-07-03 - 22:20
ViewFileRedirectHandler:
viewFileRedirectHandler needed just like viewRedirectHandle
AcceptedProposal 2014-11-11 - 09:47
ViewTemplateBreaksLeadingMarkup:
View Template Breaks Leading Markup
AcceptedProposal 2013-10-11 - 04:54
AutomationAddOn:
Automation add-on
ImplementedAsExtension 2014-07-04 - 06:26
DragAndDropAttach:
Attach should support drag and drop
ImplementedAsExtension 2014-08-21 - 22:30
RunTopicsAddOn:
Execute 'view' on a given list of topics from CLI
ImplementedAsExtension 2014-06-05 - 22:08
TableCellsWithTML:
Table Cells With TML
ImplementedAsExtension 2014-12-16 - 00:17
AllowI18NFileName:
AllowI18nFileName configuration parameter
MergedToCore 2014-05-07 - 23:56
CfgAccessTopic:
Site configuration to restrict access to topics of a certain name in all webs
MergedToCore 2014-07-04 - 00:16
ControlOverFormFieldRenderingInSearch:
Control over formfield rendering in a formatted SEARCH
MergedToCore 2015-03-05 - 23:56
CustomizeTopMenuSkinActionButtons:
Customize TopMenuSkin action buttons
MergedToCore 2014-09-04 - 22:12
DemoteUserPreferences:
Lowering precedence of user preferences
MergedToCore 2014-05-07 - 23:55
EncodeNewlineParam:
ENCODE to have newline parameter
MergedToCore 2014-05-07 - 23:59
ForbidUserAction:
Forbid certain users to do certain actions by configuration
MergedToCore 2014-10-17 - 19:05
FormFieldTypesWithConfigureAttributes:
TWiki Form Field Types With Configure Attributes
MergedToCore 2014-12-16 - 02:46
IncludeAttachment2014:
INCLUDE attachment
MergedToCore 2014-12-19 - 05:06
LoginWithTwoStepAuthentication:
Log-in with Two-step Authentication
MergedToCore 2014-09-22 - 23:55
ParameterizedLinkSimpler:
[[TopicName?param=value][label]] to become a parameterized link
MergedToCore 2014-06-05 - 22:13
PatternSkinWithDropzoneJS:
PatternSkin to integrate DropzoneJSSkin
MergedToCore 2014-06-05 - 22:12
ProtectPredefinedVariables:
Protect Predefined Variables
MergedToCore 2014-05-07 - 23:57
SearchAttachurlHandling:
SEARCH to handle ATTACHURL properly
MergedToCore 2014-06-26 - 09:15
SetFormFieldFormatOnFileUpload:
Set form field format on file upload
MergedToCore 2014-12-16 - 00:13
TWikiFormsSelectPlusValuesWithBetterSyntax:
More intuitive syntax for select+values field type of TWiki Forms
MergedToCore 2014-10-04 - 06:07
VarFORM:
New FORM and EDITFORM Variables
MergedToCore 2014-06-11 - 21:31
VarHIDEINPRINT:
New HIDEINPRINT variable
MergedToCore 2014-05-16 - 00:51
LWPModulesConfiguration:
LWPModules configuration
RejectedProposal 2015-02-09 - 01:15
CombineJumpBoxAndSearchBox:
Combine Jump box and Search box
UnderConstruction 2013-10-11 - 05:20
EmptyTrash:
Empty Trash
UnderConstruction 2014-01-29 - 19:18
SwitchToGPLv3:
Switch to GPL v3
UnderConstruction 2015-01-09 - 02:28
AddCGIpmToTWikiCore:
Add CGI.pm to TWiki core distribution
UnderInvestigation 2015-04-13 - 23:06
ControlledTopicPermissionInheritance:
Control / Set permissions of child topics
UnderInvestigation 2013-10-11 - 05:16
DiffAttachments:
A small patch that will show you the diffs of attachments
UnderInvestigation 2013-10-11 - 05:17
EngineCLIRequestMethod:
Engine::CLI to set request method
UnderInvestigation 2013-10-11 - 05:16
ResponsiveTopMenuSkin:
Responsive TopMenuSkin
UnderInvestigation 2015-05-07 - 07:38
RollbackAttachmentVersion:
Go back to a previous version of an attachment
UnderInvestigation 2013-10-11 - 05:16
SecureCookiesForLoginManager:
LoginManager should be able to use secure cookies
UnderInvestigation 2013-10-11 - 05:17
TWikiAppInstaller:
TWiki application packager and installer
UnderInvestigation 2013-10-11 - 21:42
TopicDisplayName:
Topic display name
UnderInvestigation 2013-10-11 - 05:16
WebSpecificWorkingDir:
Web specific working dir
UnderInvestigation 2013-10-11 - 05:17
Number of topics: 64

See all TWikiFeatureProposals

Kampala Release Meetings

Meetings are held in #twiki_release IRC channel.

Release Focus

The TWikiMission specifies the overall purpose of the project.

The release focus is aligned with our TWikiRoadMap, as is currently discussed at KampalaReleaseFocus:

  • Better app platform:

  • Better usability:
    • Drag and drop an image into the WYSIWYG editor, and also in attach screen
    • Improved PreferencesPlugin for point & click access control & preferences settings
    • Improved CalendarPlugin with modern look, point & click events, more views, export iCal data
    • Improved EditTablePlugin and SpreadSheetPlugin to get sexy looking and usable spreadsheets like Google Docs & Excel

  • Better performance:
    • Goal: Speed-up queries and page load to 1 sec

  • Bring social features into TWiki:
    • Wall
    • Micro-blogging / activity streams: User generated and apps generated
    • Profile pictures in reports (recent changes, search, ...)

  • Miscellaneous:
    • Add support for IPv6
    • Easier installation (fix extension installer bugs)
    • Drop old browsers and specify supported browsers & versions
    • Support for mobile devices

Overall 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

Release Management

-- Contributors: Peter Thoeny - 2013-10-10

Discussion

Topic revision: r1 - 2013-10-10 - 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-2015 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.