[go: up one dir, main page]

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 of TWiki-6.1. This release supersedes the JerusalemRelease (TWiki-6.0), and is superseded by LimaRelease.

Feature Proposal Summary

These are all feature proposals of KampalaRelease.

Topic & Summary Current StateSorted ascending Last Update
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
EngineCLIRequestMethod:
Engine::CLI to set request method
AcceptedProposal 2015-07-03 - 01:30
MakeUserModifiedTemplatesMoreUpgradeResilient:
Make User Modified Templates More Upgrade Resilient
AcceptedProposal 2013-10-11 - 04:20
MdrepoBerkeleyDB2Sereal:
Mdrepo to switch from Berkeley DB to Sereal
AcceptedProposal 2019-08-29 - 08:04
MdrepoToUseSereal:
Mdrepo to use Sereal
AcceptedProposal 2016-07-22 - 05:14
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
RedirecttoOnAttach:
redirectto on attach
AcceptedProposal 2016-08-10 - 05:44
RedirecttoVariables:
Parameterized variables in the redirectto parameter
AcceptedProposal 2016-11-22 - 05:22
RegisterExternalHTTPHandler:
TWiki::Func::registerExternalHTTPHandler
AcceptedProposal 2013-10-11 - 04:51
RemoveInconsistencyRegardingCopyright:
Remove inconsistency regarding copyright
AcceptedProposal 2013-10-11 - 05:25
RenderParentHandler:
Introducing renderParentHandler() to plugins
AcceptedProposal 2015-10-02 - 05:35
SMTPUseTLS:
Add TLS support for SMTP using Perl
AcceptedProposal 2014-11-06 - 23:14
SaveFileToBeAtomic:
saveFile function to be atomic -- writing completely or not writing at all
AcceptedProposal 2016-11-21 - 08:19
SelfServiceMdrepoManagement:
Self-service mdrepo management
AcceptedProposal 2015-02-23 - 11:01
SetRedirecttoByPrefVar:
Setting redirectto by preference variable
AcceptedProposal 2016-08-09 - 04:51
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
ViewTemplateBreaksLeadingMarkup:
View Template Breaks Leading Markup
AcceptedProposal 2013-10-11 - 04:54
WarnWhenClosingEditPage:
Warn when closing an edit page
AcceptedProposal 2016-11-03 - 22:50
WebStatisticsToHaveNTopicsNAttachments:
WebStatistics to have # of topics and # of attachments
AcceptedProposal 2017-01-23 - 07:19
AddCGIpmToTWikiCore:
Add CGI.pm to TWiki core distribution
ImplementedAsExtension 2015-11-28 - 08:11
AutomationAddOn:
Automation add-on
ImplementedAsExtension 2016-01-28 - 07:24
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
TWikiAppInstaller:
TWiki application packager and installer
ImplementedAsExtension 2015-07-02 - 23:03
TableCellsWithTML:
Table Cells With TML
ImplementedAsExtension 2014-12-16 - 00:17
AdaptTWikiToPSGIEngineContrib:
Some changes might be required in TWiki to run it under a PSGI engine
MergedToCore 2015-06-22 - 20:13
AddTWikiSheetPluginToTWikiCore:
Add TWikiSheetPlugin to TWiki core distribution
MergedToCore 2016-05-06 - 06:17
AllowI18NFileName:
AllowI18nFileName configuration parameter
MergedToCore 2014-05-07 - 23:56
AllowOrDenyTopicInAdditionToWebLevel:
Allow or deny access to topic in addition to allowed or denied at the web level
MergedToCore 2017-01-23 - 07:15
AntiSpamEmailGuestPadding:
Enable Anti-Spam Padding for Guest users
MergedToCore 2016-11-22 - 06:52
AutoSectionsPluginIncludedInReleases:
AutoSectionsPlugin to be included in future TWiki releases
MergedToCore 2018-08-02 - 23:00
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
CreateWebExcludeTopic:
Excluding specified topics when creating a new web
MergedToCore 2017-07-05 - 01:10
CustomizeTopMenuSkinActionButtons:
Customize TopMenuSkin action buttons
MergedToCore 2014-09-04 - 22:12
DemoteUserPreferences:
Lowering precedence of user preferences
MergedToCore 2014-05-07 - 23:55
DynamicVarVIEWTEMPLATE:
VIEW_TEMPLATE and EDIT_TEMPLATE variables to be made dynamic
MergedToCore 2016-02-29 - 09:36
EncodeNewlineParam:
ENCODE to have newline parameter
MergedToCore 2014-05-07 - 23:59
EnhancedWebVariable:
Enhancement to WEB Variable
MergedToCore 2016-03-03 - 19:25
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 with new attachment parameter to include an attachment
MergedToCore 2015-06-07 - 23:18
LoginWithTwoStepAuthentication:
Log-in with Two-step Authentication
MergedToCore 2014-09-22 - 23:55
NewModeSearchEncodingInENCODEandURLPARAM:
New mode="search" encoding in ENCODE and URLPARAM
MergedToCore 2018-07-15 - 00:46
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
ReferToTopicOrAttachmentNameInDoubleBracket:
$name tokens for [[WebName.TopicName][$name]], [[%ATTACHURL%/filename.ext][$name]]
MergedToCore 2016-02-29 - 15:22
SaveRedirectToAutoinc:
AUTOINC in the redirectto parameter of the save script to be replaced with the AUTOINC number
MergedToCore 2016-03-23 - 06:52
SearchAttachmentsInAWeb:
Search attachments in a web
MergedToCore 2015-06-18 - 23:09
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
StopSpecifyingStyleOfTocInSystemWeb:
Stop specifying style of TOC in the system web
MergedToCore 2015-10-01 - 22:18
TWikiFormsSelectPlusValuesWithBetterSyntax:
More intuitive syntax for select+values field type of TWiki Forms
MergedToCore 2014-10-04 - 06:07
TWikiFuncGetDebugFilePath:
TWiki::Func::getDebugFilePath()
MergedToCore 2016-02-03 - 07:32
TWikiUsersCanRenameWeb:
TWiki::Users::canRenameWeb() for symmetry with TWiki::Users::canCreateWeb()
MergedToCore 2017-01-25 - 04:29
TWikiWithCurrentPerl:
TWiki to run under the current perl version
MergedToCore 2019-01-18 - 12:13
TopicTitleHandler:
Topic title handler
MergedToCore 2015-10-01 - 22:19
VarEDITFORMFIELDwithTextarea:
EDITFORMFIELD variable with textarea support
MergedToCore 2016-08-31 - 04:18
VarFORM:
New FORM and EDITFORM Variables
MergedToCore 2014-06-11 - 21:31
VarHIDEINPRINT:
New HIDEINPRINT variable
MergedToCore 2014-05-16 - 00:51
ViewFileRedirectHandler:
viewFileRedirectHandler needed just like viewRedirectHandle
MergedToCore 2016-01-28 - 06:08
ControlledTopicPermissionInheritance:
Control / Set permissions of child topics
ParkedProposal 2015-06-18 - 23:21
DiffAttachments:
A small patch that will show you the diffs of attachments
ParkedProposal 2015-06-18 - 23:20
RollbackAttachmentVersion:
Go back to a previous version of an attachment
ParkedProposal 2015-06-18 - 23:23
SecureCookiesForLoginManager:
LoginManager should be able to use secure cookies
ParkedProposal 2015-06-18 - 23:22
TopicDisplayName:
Topic display name
ParkedProposal 2015-07-02 - 23:04
WebSpecificWorkingDir:
Web specific working dir
ParkedProposal 2015-07-03 - 01:37
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
ResponsiveTopMenuSkin:
Responsive TopMenuSkin
UnderConstruction 2015-06-18 - 23:09
SwitchToGPLv3:
Switch to GPL v3
UnderConstruction 2015-01-09 - 02:28
NoUpdateIfNoChange:
Save script not to update if there is no change
UnderInvestigation 2016-03-10 - 18:22
TWikiStoreWithMongoDB:
TWiki Store with MongoDB
UnderInvestigation 2016-01-08 - 07:46
Number of topics: 91

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

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2018-08-02 - PeterThoeny
 
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-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.