create new tag
, view all tags

TWiki Feature Proposals

New feature proposals are by nature for the work-in-progress TWiki release code named KampalaRelease.

When you add a proposal you must create a new topic describing your proposal. You can use the form below.

For the community to accept a proposal you must propose something that you are prepared to implement yourself or by an already committed developer. Details at TWikiReleaseManagementProcess and SevenDayFeedbackPeriod.

The 7-day feedback period does not start until:

  • There is a committed developer
  • The date of commitment field has a date (so the application below can show it)
You are welcome to propose enhancements without a committed developer but then the community is only able to discuss the feature, not to accept it. But you may be lucky that a developer picks up the idea and decides to commit him/herself to implementing it.

Submit new feature request

Please start a new topic for each feature request.

  • Consider filing a Support question unless you are very sure that you cannot do what you want with the current feature set or with one of the many Plugins.
  • Please scan over the existing feature requests to see if it has been requested already.
  • NOTE: you might want to make yourself familiar with our Acceptance/Rejection Process of new features.
  • If you are including code to implement features, thanks for contributing to TWiki's development! Please see the PatchGuidelines to make your patch easier to apply.

Page name: Example: AutoSaveTopics (use a WikiWord)
Page title: Example: Auto-save topics on edit
Motivation: Reasons why this feature is needed, and why it is suitable for adding to the next release of TWiki
Description: Enter a relatively short summary of the request
WhatDoesItAffect: Hold CTRL to select multiple items
  Your request is submitted after you Create, Preview and Save the page.

Feature Proposal Summary of Work-in-Progress Release

These are all feature proposals of any state proposed for KampalaRelease

Topic & Summary Current State Committed Developer Concern
Delete to Trash subweb
AcceptedProposal 2012-11-08
1418 days ago
Make User Modified Templates More Upgrade Resilient
AcceptedProposal 2010-09-24
2194 days ago
AutoSectionsPlugin to be included in future TWiki releases
AcceptedProposal 2014-10-16
711 days ago
AcceptedProposal 2012-10-24
1433 days ago
Nofollow in Dependent Pages
AcceptedProposal 2012-10-11
1446 days ago
Make topic summary optionally based on search terms
AcceptedProposal 2010-06-14
2296 days ago
Editor with TWiki Variables Wizard
AcceptedProposal 2012-11-16
1410 days ago
VAR{...boolean="on"...} and ISTRUE{...}
AcceptedProposal 2014-05-20
860 days ago
Introducing renderParentHandler() to plugins
AcceptedProposal 2015-10-01
361 days ago
Engine::CLI to set request method
AcceptedProposal 2012-12-22
1374 days ago
Topic Creation Should Honor Template Preferences
AcceptedProposal 2011-02-02
2063 days ago
Point and Click Access Control
AcceptedProposal 2011-10-03
1820 days ago
Mdrepo to use Sereal
AcceptedProposal 2016-07-21
67 days ago
View Template Breaks Leading Markup
AcceptedProposal 2011-02-02
2063 days ago
Self-service mdrepo management
AcceptedProposal 2015-02-18
586 days ago
TWiki Time Debug Feature
AcceptedProposal 2014-05-14
866 days ago
New auto mode for Twisty Plugin
Add TLS support for SMTP using Perl
AcceptedProposal 2013-05-22
1223 days ago
More intuitive move/deletion of web
AcceptedProposal 2012-02-09
1691 days ago
Use of tilde for unordered list without bullets
AcceptedProposal 2011-01-06
2090 days ago
Ability to save attachments with modified names
AcceptedProposal 2011-09-08
1845 days ago
Detect obvious recursion in preferences variables and prevent
AcceptedProposal 2014-10-02
725 days ago
Make viewprint mode closer to view mode
AcceptedProposal 2010-09-24
2194 days ago
Add ignorePermissions parameter to TWiki::Store::saveTopic
AcceptedProposal 2010-09-22
2196 days ago
redirectto on attach
AcceptedProposal 2016-07-15
73 days ago
Remove inconsistency regarding copyright
AcceptedProposal 2010-09-24
2194 days ago
Preference for default attachment properties
AcceptedProposal 2010-06-30
2280 days ago
Setting redirectto by preference variable
AcceptedProposal 2016-06-22
96 days ago
New topic link to lead to topic template options
AcceptedProposal 2014-01-27
973 days ago
Support updatefromtemplate parameter in edit and save scripts
AcceptedProposal 2012-08-08
1510 days ago
Single sign-on support for %INCLUDE{...}%
AcceptedProposal 2012-10-11
1446 days ago
Attach should support drag and drop
ImplementedAsExtension 2014-05-01
879 days ago
Automation add-on
ImplementedAsExtension 2014-05-08
872 days ago
Execute 'view' on a given list of topics from CLI
ImplementedAsExtension 2014-05-19
861 days ago
Add CGI.pm to TWiki core distribution
ImplementedAsExtension 2015-03-19
557 days ago
Table Cells With TML
ImplementedAsExtension 2014-11-12
684 days ago
TWiki application packager and installer
ImplementedAsExtension 2012-11-25
1401 days ago
Enhancement to WEB Variable
MergedToCore 2016-02-17
222 days ago
Control over formfield rendering in a formatted SEARCH
MergedToCore 2015-02-25
579 days ago
Lowering precedence of user preferences
MergedToCore 2013-08-20
1133 days ago
Topic title handler
MergedToCore 2015-09-11
381 days ago
Log-in with Two-step Authentication
MergedToCore 2014-08-06
782 days ago
SEARCH to handle ATTACHURL properly
MergedToCore 2014-06-19
830 days ago
Customize TopMenuSkin action buttons
MergedToCore 2014-08-19
769 days ago
Set form field format on file upload
MergedToCore 2014-12-08
658 days ago
New HIDEINPRINT variable
MergedToCore 2014-05-15
865 days ago
Stop specifying style of TOC in the system web
MergedToCore 2015-09-16
376 days ago
MergedToCore 2015-12-11
290 days ago
Forbid certain users to do certain actions by configuration
MergedToCore 2014-10-16
711 days ago
AUTOINC in the redirectto parameter of the save script to be replaced with the AUTOINC number
MergedToCore 2012-11-20
1406 days ago
Some changes might be required in TWiki to run it under a PSGI engine
MergedToCore 2015-04-02
543 days ago
More intuitive syntax for select+values field type of TWiki Forms
MergedToCore 2014-10-02
725 days ago
VIEW_TEMPLATE and EDIT_TEMPLATE variables to be made dynamic
MergedToCore 2016-02-17
222 days ago
ENCODE to have newline parameter
MergedToCore 2014-03-25
916 days ago
Search attachments in a web
MergedToCore 2015-05-20
495 days ago
viewFileRedirectHandler needed just like viewRedirectHandle
MergedToCore 2014-10-23
704 days ago
INCLUDE with new attachment parameter to include an attachment
MergedToCore 2014-11-21
675 days ago
Add TWikiSheetPlugin to TWiki core distribution
MergedToCore 2016-04-09
170 days ago
Protect Predefined Variables
MergedToCore 2013-03-25
1281 days ago
AllowI18nFileName configuration parameter
MergedToCore 2014-04-10
900 days ago
TWiki Form Field Types With Configure Attributes
MergedToCore 2014-10-13
714 days ago
[[TopicName?param=value][label]] to become a parameterized link
MergedToCore 2014-01-17
983 days ago
$name tokens for [[WebName.TopicName][$name]], [[%ATTACHURL%/filename.ext][$name]]
MergedToCore 2016-02-16
223 days ago
EDITFORMFIELD variable with textarea support
MergedToCore 2016-08-13
44 days ago
Site configuration to restrict access to topics of a certain name in all webs
MergedToCore 2014-05-08
872 days ago
PatternSkin to integrate DropzoneJSSkin
MergedToCore 2014-05-08
872 days ago
New FORM and EDITFORM Variables
MergedToCore 2013-12-21
1010 days ago
Control / Set permissions of child topics
ParkedProposal 2012-03-02
1669 days ago
Go back to a previous version of an attachment
Topic display name
ParkedProposal 2012-05-13
1597 days ago
A small patch that will show you the diffs of attachments
LoginManager should be able to use secure cookies
ParkedProposal 2010-09-30
2188 days ago
Web specific working dir
ParkedProposal 2012-11-22
1404 days ago
LWPModules configuration
RejectedProposal 2015-02-07
597 days ago
Responsive TopMenuSkin
UnderConstruction 2015-04-28
517 days ago
Empty Trash
UnderConstruction 2014-01-20
980 days ago
Switch to GPL v3
UnderConstruction 2014-12-08
658 days ago
Combine Jump box and Search box
UnderConstruction 2010-10-22
2166 days ago
TWiki Store with MongoDB
Save script not to update if there is no change
Number of topics: 80


New Feature Proposals (7-Day Feedback Period)

These are proposals that have a committed owner. Proposals without a committed developer are not covered by the formal release process and 7-day feedback period.

Topic Summary Committed Developer Concern
Background Tasking Framework 2012-08-31
1487 days ago
Number of topics: 1

Feature Proposals Ready For Release Meeting

A Feature proposal is ready for release meeting per release process when

  • Proposals that have a committed developer willing to drive the proposal to implementation. There is no requirement how soon and a developer is later allowed to uncommit if it later turns out that he does not have the time.
  • Proposals have had at least one concern raised by any person with a twiki.org access
  • The community has had enough time to end the discussion, but could not reach full consensus
  • It is normally a Customer Advocate that decides that a feature is ready for a release meeting.

Note that the seven day feedback period clock stop ticking when anyone that are registered as a user on twiki.org raises any concern and it does not ever start again! Then acceptance is either by consensus or by release meeting decision.

%VARCACHE{ refresh="24" }%

Topic Summary Committed Developer Concern
Number of topics: 0

Accepted proposals waiting to be implemented

Proposals that have a committed owner and have been accepted according to the release process

%VARCACHE{ refresh="24" }%

Topic Summary Developer Reason Release
AllowWebCreateByUserMappingManager User mapping manager to be able to have a method to allow new web creation HideyoImazu AcceptedBy7DayFeedbackPeriod !
AnchorNamesInNonISO8859Charsets Anchor names in non-ISO-8859 charsets to be similar to ISO-8859 HideyoImazu AcceptedByReleaseMeeting !
AutoSectionsPluginIncludedInReleases AutoSectionsPlugin to be included in future TWiki releases HideyoImazu AcceptedByReleaseMeeting KampalaRelease
AutocompleteUserReports Autocomplete User Reports PeterThoeny AcceptedByReleaseMeeting JerusalemRelease
BringViewPrintCloserToView Make viewprint mode closer to view mode TWiki:Main.ThomasWeigert AcceptedBy7DayFeedbackPeriod KampalaRelease
DefaultsForAttachmentProperties Preference for default attachment properties TimotheLitt AcceptedBy7DayFeedbackPeriod KampalaRelease
DeleteToTrashSubweb Delete to Trash subweb HideyoImazu AcceptedBy7DayFeedbackPeriod KampalaRelease
DetectObviousRecursionInPref Detect obvious recursion in preferences variables and prevent HideyoImazu AcceptedByReleaseMeeting KampalaRelease
EditorWithTWikiVariablesWizard Editor with TWiki Variables Wizard PeterThoeny AcceptedByReleaseMeeting KampalaRelease
EngineCLIRequestMethod Engine::CLI to set request method HideyoImazu AcceptedBy7DayFeedbackPeriod KampalaRelease
IncludeFromDifferentCharsetSite INCLUDE not to corrupt characters when reading from a web site employing a different charset HideyoImazu AcceptedByReleaseMeeting !
LoggingInGMT Logging in GMT HideyoImazu AcceptedByReleaseMeeting !
MakeUserModifiedTemplatesMoreUpgradeResilient Make User Modified Templates More Upgrade Resilient TWiki:Main.ThomasWeigert AcceptedBy7DayFeedbackPeriod KampalaRelease
MdrepoToUseSereal Mdrepo to use Sereal HideyoImazu AcceptedByReleaseMeeting KampalaRelease
MoreIntuitiveMoveAndDeletionOfWeb More intuitive move/deletion of web PeterThoeny AcceptedBy7DayFeedbackPeriod KampalaRelease
NewTopicLinkLeadingToTemplateOptions New topic link to lead to topic template options HideyoImazu AcceptedBy7DayFeedbackPeriod KampalaRelease
NoFollowInDependentPages Nofollow in Dependent Pages PeterThoeny AcceptedByReleaseMeeting KampalaRelease
NoInAllPublicWebsOption More actions page to be able to suppress "in all public webs" links HideyoImazu AcceptedBy7DayFeedbackPeriod !
PointAndClickAccessControl Point and Click Access Control PeterThoeny AcceptedBy7DayFeedbackPeriod KampalaRelease
RedirecttoOnAttach redirectto on attach HideyoImazu AcceptedByReleaseMeeting KampalaRelease
RegisterExternalHTTPHandler TWiki::Func::registerExternalHTTPHandler MahiroAndo AcceptedByReleaseMeeting KampalaRelease
RemoveInconsistencyRegardingCopyright Remove inconsistency regarding copyright TWiki:Main.ThomasWeigert AcceptedBy7DayFeedbackPeriod KampalaRelease
RenderParentHandler Introducing renderParentHandler() to plugins HideyoImazu AcceptedByReleaseMeeting KampalaRelease
RetrofittingWebNameInViewfile Retrofitting $session->{webName} in UI::View::viewfile() HideyoImazu AcceptedByReleaseMeeting !
SMTPUseTLS Add TLS support for SMTP using Perl DarrenLichty AcceptedBy7DayFeedbackPeriod KampalaRelease
SelfServiceMdrepoManagement Self-service mdrepo management HideyoImazu AcceptedByReleaseMeeting KampalaRelease
SetRedirecttoByPrefVar Setting redirectto by preference variable MahiroAndo AcceptedBy14DayRule KampalaRelease
SingleSignOnForINCLUDE Single sign-on support for %INCLUDE{...}% MahiroAndo AcceptedByReleaseMeeting KampalaRelease
SummaryBasedOnSearchTerms Make topic summary optionally based on search terms SteveMokris AcceptedBy14DayRule KampalaRelease
SupportUpdatefromtemplateInEditSaveScripts Support updatefromtemplate parameter in edit and save scripts PeterThoeny AcceptedBy7DayFeedbackPeriod KampalaRelease
TWikiStoreSaveTopicWithIgnorePermissions Add ignorePermissions parameter to TWiki::Store::saveTopic ThomasWeigert AcceptedBy7DayFeedbackPeriod KampalaRelease
TWikiTimeDebug TWiki Time Debug Feature PeterThoeny AcceptedByReleaseMeeting KampalaRelease
TildeForULwithoutBullets Use of tilde for unordered list without bullets AaronLWalker AcceptedBy7DayFeedbackPeriod KampalaRelease
TopicCreationShouldHonorTemplatePreferences Topic Creation Should Honor Template Preferences ThomasWeigert AcceptedBy7DayFeedbackPeriod KampalaRelease
UserSpecifiedFilenamesForAttachments Ability to save attachments with modified names DebabrataDas AcceptedBy7DayFeedbackPeriod KampalaRelease
VarVARbooleanVarISTRUE VAR{...boolean="on"...} and ISTRUE{...} HideyoImazu AcceptedBy7DayFeedbackPeriod KampalaRelease
ViewTemplateBreaksLeadingMarkup View Template Breaks Leading Markup ThomasWeigert AcceptedBy7DayFeedbackPeriod KampalaRelease
ViewTildeJsmith /cgi-bin/view/~jsmith to be redirected to /cgi-bin/view/Main/JaneSmith HideyoImazu AcceptedByReleaseMeeting !
Number of topics: 38

Accepted proposals in progress of implementation

Topic Summary Bugs Item Developer Release
CombineJumpBoxAndSearchBox Combine Jump box and Search box TWikibug:Item6683 PeterThoeny KampalaRelease
EmptyTrash Empty Trash TWikibug:Item7422 TimotheLitt KampalaRelease
ResponsiveTopMenuSkin Responsive TopMenuSkin TWikibug:Item7649 PeterThoeny KampalaRelease
SwitchToGPLv3 Switch to GPL v3 TWikibug:Item7604 PeterThoeny KampalaRelease
Number of topics: 4

Completed Proposals (Merged to core or to default plugin)

Proposals that have been completed following the release process

%VARCACHE{ refresh="24" }%

Topic Summary Bugs Item Developer Release
AdaptTWikiToPSGIEngineContrib Some changes might be required in TWiki to run it under a PSGI engine Bugs:Item7633 HaraldJoerg KampalaRelease
AddAngleBracketsToFormatTokens Add Angle Brackets (< and >) to Format Tokens TWikibug:Item6483 ThomasWeigert HelsinkiRelease
AddColorPickerPluginToCoreDistribution Add ColorPickerPlugin to Core TWiki Distribution TWikibug:Item6615 PeterThoeny IstanbulRelease
AddControlOverTocRendering Add control over TOC rendering Bugs:Item4153 ArthurClemens FreetownRelease
AddCounterToSessionVariables Add counter to session variables TWikibug:Item6680 PeterThoeny IstanbulRelease
AddCreatedateAndEncodeToSEARCH Add createdate and encode to SEARCH TWikibug:Item7107 HideyoImazu JerusalemRelease
AddEncodeAndDecodeToTWikiFunc Add encode and decode functions to TWiki::Func TWikibug:Item7044 PeterThoeny JerusalemRelease
AddEncodeNewlineAllowanytypeToVarINCLUDE Add encode, newline, nofinalnewline, allowanytype to INCLUDE Variable TWikibug:Item7106 HideyoImazu JerusalemRelease
AddEncodeParameterToFORMFIELD Add encode and newline Parameters to FORMFIELD TWikibug:Item6620 PeterThoeny IstanbulRelease
AddFooterParameterToSEARCH Add footer parameter to SEARCH to match the header TWikibug:Item6176 SvenDowideit, SopanShewale GeorgetownRelease
AddFormatToVarURLPARAM Add format parameter to URLPARAM TWikibug:Item6599 PeterThoeny IstanbulRelease
AddGetSessionKeysToFunc Get a hash of all the names of session variables   CrawfordCurrie EdinburghRelease
AddGetUrlToTWikiFunc Add TWiki::Net::getUrl functionality to TWiki::Func Bugs:Item3552 CrawfordCurrie FreetownRelease
AddGlobalSettingToAllowNonWikiWords Add global setting to allow non-WikiWords   ArthurClemens FreetownRelease
AddHeadlinesPluginToDistribution Add HeadlinesPlugin to Distribution   PeterThoeny GeorgetownRelease
AddIsEmptyToIFVariable Add an isempty operator to the IF vairable Bugs:Item5916 RafaelAlvarez GeorgetownRelease
AddIsInGroupVariable   Bugs:Item4809 SvenDowideit FreetownRelease
AddIsTrueToFunc rationalise and publish the interpretation of "true" in tag parameters Bugs:Item3806 CrawfordCurrie FreetownRelease
AddIsValidWebAndTopicNameToTWikiFunc Add isValidWebName and isValidTopicName to TWiki::Func TWikibug:Item6640 PeterThoeny IstanbulRelease
AddLWPParametersToGetExternalResource Add LWP parameters to TWiki::Func::getExternalResource TWikibug:Item7010 MahiroAndo JerusalemRelease
AddMetaDataToAttachmentSaveHandler Add Meta Data to beforeAttachmentSaveHandler and afterAttachmentSaveHandler TWiki:Item6656 PeterThoeny IstanbulRelease
AddMovedSkinToCore Add MovedSkin to Core TWiki Distribution TWikibug:Item7092 for addkin skin to core; TWikibug:Item7085 for initial skin version PeterThoeny JerusalemRelease
AddNumberOfTopicsToFormattedSearch Add number of topics to Formatted Search TWikibug:Item6184 PeterThoeny GeorgetownRelease
AddSanitizeAttachmentNameToTWikiFunc Add SanitizeAttachmentName To TWikiFunc   CrawfordCurrie FreetownRelease
AddScrollBoxAddOnToCoreDistribution Add ScrollBoxAddOn to core distribution TWikibug:Item6971 PeterThoeny JerusalemRelease
AddSectionParameterToADDTOHEAD Add section parameter to ADDTOHEAD TWikibug:Item7342 PeterThoeny JerusalemRelease
AddSetGetPluginToCoreDistribution Add SetGetPlugin to Core TWiki Distribution TWikibug:Item6671 PeterThoeny IstanbulRelease
AddTHeadAndTFootToTWikiTables Add THead and TFoot to TWiki tables Bugs:Item3741 SvenDowideit, ArthurClemens FreetownRelease
AddTWikiAdminUser Adding a default twiki admin user with password defined in configure   SvenDowideit FreetownRelease
AddTWikiDashboardAddOnToCoreDistribution Add TWikiDashboardAddOn to core distribution TWikibug:Item6972 and TWikibug:Item6983 PeterThoeny JerusalemRelease
AddTWikiNetSkinToDistribution Add TWikiNetSkin to Distribution   PeterThoeny GeorgetownRelease
AddTWikiSheetPluginToTWikiCore Add TWikiSheetPlugin to TWiki core distribution TWikibug:Item7742 PeterThoeny KampalaRelease
AddWatchlistPluginToCore Add WatchlistPlugin to Core and Deprecate MailerContrib TWikibug:Item7180 PeterThoeny JerusalemRelease
AddWriteLogToTWikiFunc Add writeLog() to TWiki::Func TWikibug:Item6639 PeterThoeny IstanbulRelease
AddspaceOutWikiWordtoFunc Add spaceOutWikiWord to Func   ArthurClemens FreetownRelease
AllUsersGroup "All Users" Groups TWikibug:Item7329 HideyoImazu JerusalemRelease
AllowI18NFileName AllowI18nFileName configuration parameter TWikibug:Item7483 HideyoImazu KampalaRelease
AutoCreatePageOnViewIfNotExist Usability: Auto-create page on view if it does not exist TWikibug:Item6762 PeterThoeny IstanbulRelease
AutoDiscoverTWikiForms Usability: Auto-discover TWiki forms, no need to set in WEBFORMS TWikibug:Item6818 PeterThoeny JerusalemRelease
AutomaticallyLinkAtTwitterIDs Automatically Link @Twitter IDs TWikibug:Item7096 PeterThoeny JerusalemRelease
BackupRestoreUtility Backup & Restore Utility TWikibug:Item6631 PeterThoeny IstanbulRelease
CategorizeTWikiVariables Categorize TWiki Variables & TWiki Variables Wizard TWikibug:Item7020, TWikibug:Item7040 PeterThoeny JerusalemRelease
CfgAccessTopic Site configuration to restrict access to topics of a certain name in all webs TWikibug:Item7530 HideyoImazu KampalaRelease
CgiEngineFastCgiCompatibility CGI Engine to be made Fast CGI compatible Bugs:Item6917 HideyoImazu JerusalemRelease
ChangeTopicContextOnTheFly Change the TWiki context so it behaves as if it was processing a different topic Bugs:Item3781 CrawfordCurrie FreetownRelease
ChangedLinkShouldPointToMostRecentChanges MailerContrib - 'Changed' link should point to most recent changes, not the entire history Bugs:Item4461 AndrewRJones FreetownRelease
CommentSectionInNewTopicTemplate Comment Section in New Topic Template TWikibug:Item7316 PeterThoeny JerusalemRelease
ConditionalSkin Conditional Skin based on group membership and other criteria TWikibug:Item7052 PeterThoeny JerusalemRelease
ConfigurableAttachmentNameBehavior Configurable Attachment Behavior TWikibug:Item6887 PeterThoeny JerusalemRelease
ConfigurablePasswordFileHandling Configurable password file handling for different types of encryption   SvenDowideit CairoRelease
ConfigurationOnlyAfterAuthentication Run the configure script only after authentication TWikibug:Item6410, TWikibug:Item6477 SopanShewale HelsinkiRelease
ConfigureSupportForTaskFramework Configure Features for Task Framework TWikibug:Item6781 TimotheLitt IstanbulRelease
ControlOverFormFieldRenderingInSearch Control over formfield rendering in a formatted SEARCH TWikibug:Item7616 PeterThoeny KampalaRelease
ControlOverVariableExpansion Control over Variable Expansion Bugs:Item3647 PeterThoeny GeorgetownRelease
CopyPreviousRevisionTopicContentIntoNewRevision Improved UI for copying topic content incl meta into new revision   ArthurClemens EdinburghRelease
CopyScript Copy script TWikibug:Item7119 HideyoImazu JerusalemRelease
CreateAnAllUsersGroup Create an AllUsersGroup TWikibug:Item7329 HideyoImazu JerusalemRelease
CsrfFixUsingToken CSRF Fix for TWiki   SopanShewale HelsinkiRelease
CustomizeTopMenuSkinActionButtons Customize TopMenuSkin action buttons TWikibug:Item7546 YaojunFei KampalaRelease
DateFieldPluginAsDefaultPlugin     ThomasWeigert  
DecisionOnNativeSearch Remove native_search from default build Bugs:Item4713 CrawfordCurrie FreetownRelease
DemoteUserPreferences Lowering precedence of user preferences TWikibug:Item7397 HideyoImazu KampalaRelease
DeprecateRcsDirectoriesFeature Deprecate RCS Directories Feature Bugs:Item4863 KennethLavrsen GeorgetownRelease
DeprecateTWikiFuncGetOopsUrl Deprecate TWiki Func getOopsUrl Bugs:Item3772 CrawfordCurrie EdinburghRelease
DeprecateTWikiFuncPermissionSet Deprecate crusty permissionsSet function Bugs:Item3578 CrawfordCurrie FreetownRelease
DeprecateTWikiNetSkin Deprecate TWikiNetSkin and TWikiNetSkinPlugin TWikibug:Item7362 PeterThoeny JerusalemRelease
DisableXSSProtection Disable XSS Protection for JavaScript TWikibug:Item7193 MahiroAndo JerusalemRelease
DontExposeTWikiRootAsHtmlDocRoot Security: Don't expose twiki root directory as html doc root TWikibug:Item6246 PeterThoeny GeorgetownRelease
DontHideNonHiddenAttachments Don't hide non-hidden attachments TWikibug:Item6622 PeterThoeny IstanbulRelease
DynamicAccessControl Dynamic Access Control TWikibug:Item7201 HideyoImazu JerusalemRelease
DynamicVarVIEWTEMPLATE VIEW_TEMPLATE and EDIT_TEMPLATE variables to be made dynamic TWikibug:Item7729 HideyoImazu KampalaRelease
EmptyDenySettingMeansUndefinedSetting Empty DENY Setting Means Undefined Setting TWikibug:Item7330 HideyoImazu JerusalemRelease
EmptyIfCondition Empty IF condition to be regarded valid and false TWikibug:Item7156 HideyoImazu JerusalemRelease
EncodeNewlineParam ENCODE to have newline parameter TWikibug:Item7484 HideyoImazu KampalaRelease
EncodeVariableWithTypeModerate ENCODE Variables with new "moderate" encoding TWikibug:Item6403 PeterThoeny HelsinkiRelease
EnhanceMailerContribToAllowExclusionOfWebs Enhance MailerContrib To Allow Exclusion Of Webs Bugs:Item4075 AndrewRJones FreetownRelease
EnhanceMailerContribToObeyViewPermissions Enhance the MailerContrib so it respects access permissions on topics Bugs:Item4284 AndrewRJones FreetownRelease
EnhancedWebVariable Enhancement to WEB Variable TWikibug:Item7727 PeterThoeny KampalaRelease
EntityVariable New ENTITY Variable TWikibug:Item7013 PeterThoeny JerusalemRelease
ExpandStandardEscapes Add function decodeFormatTokens to decode format tokens to TWiki::Func Bugs:Item3841 CrawfordCurrie EdinburghRelease
FinerControlVariableExpansionInTopicCreation Finer-control variable expansion in topic creation TWikibug:Item7105 HideyoImazu JerusalemRelease
FixedTopMenuPreferencesSetting FIXEDTOPMENU preferences setting TWikibug:Item6934 PeterThoeny IstanbulRelease
ForbidSubwebNameSameAsTopicName Forbidding a subweb name same as a topic name TWikibug:Item6946 HideyoImazu JerusalemRelease
ForbidUserAction Forbid certain users to do certain actions by configuration TWikibug:Item7581 HideyoImazu KampalaRelease
ForciblyCacheRedirectCgiQuery TWiki::Func::redirectCgiQuery and TWiki::redirect support $viaCache parameter. Bugs:Item7045 TWiki:Main/YaojunFei JerusalemRelease
FormFieldTypesWithConfigureAttributes TWiki Form Field Types With Configure Attributes TWikibug:Item7577 PeterThoeny KampalaRelease
FormatParameterForVarWEB Format Parameter for WEB variable TWikibug:Item6424 PeterThoeny HelsinkiRelease
FormfieldWithRevParameter FORMFIELD With rev Parameter TWikibug:Item6827 PeterThoeny JerusalemRelease
FormsShouldEvaluateTheSizeField Forms Should Evaluate the Size Field Item6365 HorstEsser GeorgetownRelease
GetEffectiveUser getEffectiveUser() and getRealUser() in TWiki::Users TWikibug:Item7209 HideyoImazu JerusalemRelease
HideTWikiFormIfAllFieldsHidden Feature Proposal: Hide TWiki Form if all form fields are hidden TWikibug:Item6817 PeterThoeny JerusalemRelease
HtPasswdLibcMD5CryptPasswords libc MD5-crypt passwords for HtPasswdUser.pm Bugs:Item5823 JoshuaCharlesCampbell + SvenDowideit FreetownRelease
INCLUDENotToTouchScript INCLUDE not to modify wiki words in the script tag TWikibug:Item7164 HideyoImazu JerusalemRelease
IconBulletLists Icon bullet lists TWikibug:Item7003 PeterThoeny JerusalemRelease
ImplementBuildWikiWordFunction Implement buildWikiWord function   HorstEsser HelsinkiRelease
ImportWebPreferences Importing web level preferences from specified topics TWikibug:Item7103 HideyoImazu JerusalemRelease
ImproveAttachmentToTrashFlow Improve attachment-to-Trash flow TWikibug:Item5384 GeorgeTrubisky IstanbulRelease
IncludeAttachment2014 INCLUDE with new attachment parameter to include an attachment TWikibug:Item7599 HideyoImazu KampalaRelease
IncludeParametersWithDefault Include Parameters With Default TWikibug:Item6684 PeterThoeny IstanbulRelease
IncludeTopicRaw INCLUDE to be able to include a topic in the raw TWikibug:Item7289 HideyoImazu JerusalemRelease
InternalLinkPatterns Specify list of internal link domains that is excluded from the "external links" rendering TWikibug:Item7191 MahiroAndo JerusalemRelease
KeywordSearch Adding keyword search   ArthurClemens FreetownRelease
LWPUserAgentFinerControl LWP::UserAgent finer control TWikibug:Item7170 HideyoImazu JerusalemRelease
LimitParameterForVarWEBLIST Limit Parameter for WEBLIST Variable TWikibug:Item6429 PeterThoeny HelsinkiRelease
LoginWithTwoStepAuthentication Log-in with Two-step Authentication TWikibug:Item7538 (core code), TWikibug:Item7539 (e-mail auth), TWikibug:Item7540 (SMS auth) PeterThoeny KampalaRelease
MakeClearAttachmentsAreVersioned Making clear attachments are versioned Bugs:Item6826 HideyoImazu JerusalemRelease
MechanismToAddContentToHEAD Standard Mechanism to Add Content to the HEAD Section   RafaelAlvarez DakarRelease
MergeFuncUsersContribWithFunc merge functionality for managing users/groups to core Bugs:Item2354 CrawfordCurrie FreetownRelease
MoreVisualUserHomepages More Visual User Homepages TWikibug:Item6733 PeterThoeny IstanbulRelease
MostPopularWebsInSiteStatistics Most popular webs in SiteStatistics TWikibug:Item7335 HideyoImazu JerusalemRelease
MoveChangeFormFromEditToMoreScreen Usability: Move change TWiki form from edit screen to "more" screen TWikibug:Item6819 PeterThoeny JerusalemRelease
MultipleFileUpload Mutliple File Upload to TWiki Topics TWikibug:Item6441 SopanShewale HelsinkiRelease
NewComboBoxTWikiFormFieldType New combobox TWiki Form Field Type TWikibug:Item7205 PeterThoeny JerusalemRelease
NotFoundAccessDeniedAsUsual Return 404 Not Found Status for Topic Not Found, No Such Web, Access Denied TWikibug:Item7320 HideyoImazu JerusalemRelease
OpenAndClosePTags For paragraphs generate <p></p> instead of <p/> TWikibug:Item7290 HideyoImazu JerusalemRelease
OpenExternalLinksInNewWindow Open External Links in New Window or Tab TWikibug:Item7075 PeterThoeny JerusalemRelease
ParameterizedLinkSimpler [[TopicName?param=value][label]] to become a parameterized link TWikibug:Item7505 HideyoImazu KampalaRelease
ParameterizedVariables Support parameterized variables (macros) TWikibug:Item6598 ChrisLahti IstanbulRelease
ParentTopicVariable Need Parent Topic as Variable TWikibug:Item6511 PeterThoeny IstanbulRelease
PassMetaToHandlers New parameters in handlers to support permission checking   CrawfordCurrie EdinburghRelease
PassTextAndMetaDataToRegisterTagHandlerCallback Pass text and meta data to registerTagHandler callback TWikibug:Item6724 PeterThoeny IstanbulRelease
PatternSkinWithDropzoneJS PatternSkin to integrate DropzoneJSSkin TWikibug:Item7494 HideyoImazu KampalaRelease
PatternSkinWithPulldownMenuBar PatternSkin with Pulldown Menus TWikibug:Item6413, TWikibug:Item6428 PeterThoeny HelsinkiRelease
PickingFormDefinitionDynamically Picking form definition dynamically TWikibug:Item7104 HideyoImazu JerusalemRelease
PreferencesForRawEditOrWysiwygEdit Preferences For Raw Edit or Wysiwyg Edit   PeterJones HelsinkiRelease
ProcessAddToHeadAdds Process addToHEAD adds   ArthurClemens GeorgetownRelease
ProtectPredefinedVariables Protect Predefined Variables TWikibug:Item7393 HideyoImazu KampalaRelease
QuerySyntaxInSearchFormat Query Syntax in SEARCH Format TWikibug:Item6397 PeterThoeny HelsinkiRelease
QuerySyntaxWithArraySize Query Syntax with .arraysize for Arrays TWikibug:Item6396 PeterThoeny HelsinkiRelease
ReadOnlyAndMirrorWebs Read-only and mirror web support Bugs:Item6916 HideyoImazu JerusalemRelease
ReadOnlySkinMode Read-only skin mode TWikibug:Item6682 PeterThoeny IstanbulRelease
ReadWebTopicEditTemplateFromMAINWEB Adjust the search order for WebTopicEditTemplate to also include the USERSWEB   PeterThoeny IstanbulRelease
RefactorUsersCode Refactor user management to eliminate user object and inefficiencies   CrawfordCurrie EdinburghRelease
ReferToTopicOrAttachmentNameInDoubleBracket $name tokens for [[WebName.TopicName][$name]], [[%ATTACHURL%/filename.ext][$name]] TWikibug:Item7730 HideyoImazu KampalaRelease
RelativeHeadingLevelsforINCLUDE Add a parameter to INCLUDE to indicate what heading level ---+ should correspond to TWikibug:Item6515 PeterThoeny IstanbulRelease
RelativeHeadingLevelsforSEARCH Relative Heading Levels for SEARCH TWikibug:Item6560 PeterThoeny IstanbulRelease
RememberCookieLogin TemplateLogin option to "keep me logged in"   CrawfordCurrie FreetownRelease
RemoveClassicSkinFromCoreTWiki Remove ClassicSkin from core TWiki TWikibug:Item7095 PeterThoeny JerusalemRelease
RemovePasswdAndResetpasswdScripts Remove redundant passwd and resetpasswd scripts Bugs:Item4063 CrawfordCurrie GeorgetownRelease
RemoveQuestionMarkLinks Remove question mark links   PeterThoeny, SopanShewale GeorgetownRelease
RenameTopicWithNoWebPrefix The rename topic operation to have option not to replace web internal references TWikibug:Item7120 HideyoImazu JerusalemRelease
RenameWebNoInAllPublicWebs The rename web operation to cope with a large site and read-only/mirror webs TWikibug:Item7097 HideyoImazu JerusalemRelease
ReplaceJSCalendarContribWithDatePickerPlugin Replace JSCalendarContrib With DatePickerPlugin TWikibug:Item7077 (new plugin), TWikibug:Item7078 (replace contrib with plugin in TWiki core) PeterThoeny JerusalemRelease
ReplaceKupuWithTinyMCE Proposal to replace Kupu with TinyMCE in TWiki 4.2 Bugs:Item4433 and Bugs:TinyMCEPlugin CrawfordCurrie FreetownRelease
RepositoryForSiteAndWebMetadata Repository for site metadata, web metadata, and more Bugs:Item6831 HideyoImazu JerusalemRelease
RestrictVarHTTP Restricting %HTTP{...}% not to yield certain header fields TWikibug:Item7102 HideyoImazu JerusalemRelease
SaveAttachmentWithSecurityBypass TWiki::Store::saveAttachment can optionally ignore permissions TWikibug:Item7195 YaojunFei JerusalemRelease
SaveRedirectToAutoinc AUTOINC in the redirectto parameter of the save script to be replaced with the AUTOINC number TWikibug:Item7734 HideyoImazu KampalaRelease
SearchAttachmentsInAWeb Search attachments in a web TWikibug:Item7654 PeterThoeny KampalaRelease
SearchAttachurlHandling SEARCH to handle ATTACHURL properly TWikibug:Item7528 HideyoImazu KampalaRelease
SearchWithDefaultParameter SEARCH Variable with Default Parameter TWikibug:Item6822 PeterThoeny JerusalemRelease
SearchWithSortByMultipleFields Search With Sort by Multiple Fields TWikibug:Item7391 PeterThoeny JerusalemRelease
SearchWithSortByParent SEARCH with sort by parent TWikibug:Item7019, TWikibug:Item7030 PeterThoeny JerusalemRelease
SearchWithTWikiQueryLanguage Add TWiki Query Language to SEARCH Bugs:Item4041 CrawfordCurrie FreetownRelease
SecondsInLogTimestamps Add seconds to the timestamp in debug/log/warn TWikibug:Item7307 TerjeAndersen JerusalemRelease
SetAndGetVariables Set and Get Variables TWikibug:Item6597, TWikibug:Item6670 PeterThoeny IstanbulRelease
SetFlagtoChangePassword Set the Flag to Change Password in next Login TWikibug:Item6528 SopanShewale, PeterThoeny IstanbulRelease
SetFormFieldFormatOnFileUpload Set form field format on file upload TWikibug:Item7600 PeterThoeny KampalaRelease
SetFormFieldOnFileUpload Set form field on file upload (for better usability of profile picture upload) TWikibug:Item6747 PeterThoeny IstanbulRelease
ShowTopicTitleInLinks Show Topic Title in Square Bracket Links TWikibug:Item7130 PeterThoeny JerusalemRelease
SimpleOperatorsInIF Simple operators to significantly enhance %IF Bugs:Item4473 CrawfordCurrie FreetownRelease
SimplifiedUserMappingCodeInterface The TWiki 4.2 UserMapping, Password and LoginManager interfaces.   SvenDowideit FreetownRelease
SiteStatisticsPage Site Statistics Page TWikibug:Item6685 PeterThoeny IstanbulRelease
SmimeNotificationSupport S/Mime support for notification e-mails TWikibug:Item6749 TimotheLitt IstanbulRelease
SmimeUpgrade Upgrade Secure Email Notification Support TWikibug:Item6948 TimotheLitt JerusalemRelease
SpreadSheetPluginNopFunctionEnhancement SpreadSheetPlugin Nop Function Enhancement Item6364 HorstEsser GeorgetownRelease
StatisticsEnhancementsForReadOnlyAndMirrorWebs Statistics enhancements for ReadOnlyAndMirrorWebs TWikibug:Item7076 HideyoImazu JerusalemRelease
StatsExcludedWebRegex Specifying webs to be excluded from WebStatistics update TWikibug:Item7324 HideyoImazu JerusalemRelease
StatsUniqueUsersAndBreakdown # of unique users and affiliation breakdown in statistics TWikibug:Item7334 HideyoImazu JerusalemRelease
StopSpecifyingStyleOfTocInSystemWeb Stop specifying style of TOC in the system web TWikibug:Item7690 HideyoImazu KampalaRelease
SubwebMaxDepth %WEBLIST{... subwebs="WEB" depth="N" ...}% TWikibug:Item7155 HideyoImazu JerusalemRelease
SupportAuthenticatedProxy Support Authenticated Proxy TWikibug:Item6576 PeterThoeny IstanbulRelease
SupportDisabledUsersInPasswordManager Support Disabled Users in Password Manager TWikibug:Item6586, TWikibug:Item6528 PeterThoeny IstanbulRelease
SupportStandardEscapesInIF Allow standard escapes in IF statements Item4140 CrawfordCurrie FreetownRelease
TWikiDocGraphicsInMainWeb TWiki Doc Graphics: Add search path, icon size defined in topics, add cache TWikibug:Item6380 PeterThoeny HelsinkiRelease
TWikiFormsSelectPlusValuesWithBetterSyntax More intuitive syntax for select+values field type of TWiki Forms TWikibug:Item7563 PeterThoeny KampalaRelease
TWikiFuncEnhancementsForReadOnlyAndMirrorWebs TWiki::Func and TWiki variable enhancements for ReadOnlyAndMirrorWebs TWikibug:Item7039 HideyoImazu JerusalemRelease
TWikiFuncGetDebugFilePath TWiki::Func::getDebugFilePath() TWikibug:Item7719 HideyoImazu KampalaRelease
TWikiFuncMultipleDiskSupport TWiki::Func functions for multiple disk support TWikibug:Item7074 HideyoImazu JerusalemRelease
TWikiStandAlone TWiki as a Standalone Server Bugs:Item4662 GilmarSantosJr GeorgetownRelease
TocFailsForIdenticalHeadingNames Headings with same text generate same anchor, and TOC doesn't work   MarkusUeberall GeorgetownRelease
TopLevelWebFormatForWebTags Add a variable $top to available variable format for %WEB{...}%, %BASEWEB{...}%, etc. TWikibug:Item7171 MahiroAndo JerusalemRelease
TopViewersOnStatistics Top viewers on WebStatistics and SiteStatistics TWikibug:Item7340 HideyoImazu JerusalemRelease
TopWebsViewedAndUpdated Most viewed and most updated webs on SiteStatistics TWikibug:Item7340 HideyoImazu JerusalemRelease
TopicAccessContactPref TOPIC_ACCESS_CONTACT preference variable TWikibug:Item7240 HideyoImazu JerusalemRelease
TopicMovedMessageTooVisible Topic moved message at the bottom of normal view is too visible. Move to diff page TWikibug:Item2927 PeterThoeny GeorgetownRelease
TopicTitleHandler Topic title handler TWikibug:Item7689 HideyoImazu KampalaRelease
UnitTestContribTestOrder UnitTestContrib to execute test_* functions in the alphabetical order Bugs:Item6901 HideyoImazu JerusalemRelease
UrlparamWithVariablesInNewline URLPARAM with $br and $n variables in newline parameter TWikibug:Item6404 PeterThoeny HelsinkiRelease
UseIsoDates Use ISO Dates Bugs:Item4139 KennethLavrsen FreetownRelease
UseIsoDatesByDefault Use ISO Dates by Default TWikibug:Item6254 PeterThoeny GeorgetownRelease
UserBookmarks User Bookmarks TWikibug:Item6759 PeterThoeny IstanbulRelease
UserDataManagementApiAndGUI User Data Management API and GUI TWikibug:Item6586, TWikibug:Item6528 SopanShewale, PeterThoeny IstanbulRelease
UserMasquerading User masquerading while keeping your real identity Bugs:Item6904 HideyoImazu JerusalemRelease
UsingMultipleDisks Using multiple disk drives for DataDir and PubDir Bugs:Item6941 HideyoImazu JerusalemRelease
VARToGetValueInCurrentContext VAR{...} to get the value defined in a topic and the value in the current context TWikibug:Item7301 HideyoImazu JerusalemRelease
VarEDITFORMFIELD New EDITFORMFIELD Variable TWikibug:Item7206 PeterThoeny JerusalemRelease
VarEDITFORMFIELDwithTextarea EDITFORMFIELD variable with textarea support TWikibug:Item7754 PeterThoeny KampalaRelease
VarFORM New FORM and EDITFORM Variables TWikibug:Item7461 PeterThoeny KampalaRelease
VarHIDE Add new HIDE variable TWikibug:Item6672 PeterThoeny IstanbulRelease
VarHIDEINPRINT New HIDEINPRINT variable TWikibug:Item7493 PeterThoeny KampalaRelease
VarSEARCHFormatTokenEncodeParam content of SEARCH{...} format tokens ($text, etc.) to be able to be encoded TWikibug:Item7140 HideyoImazu JerusalemRelease
VarTOPICTITLE New TOPICTITLE variable TWikibug:Item6875 PeterThoeny JerusalemRelease
ViewFileRedirectHandler viewFileRedirectHandler needed just like viewRedirectHandle TWikibug:Item7587 HideyoImazu KampalaRelease
ViewRedirectHandler viewRedirectHandler() in plug-ins TWikibug:Item7142 HideyoImazu JerusalemRelease
ViewTopicTextWithVariablesExpanded Viewing topic text with variables expanded Bugs:Item6906 HideyoImazu JerusalemRelease
ViewfileLogging Log viewfile activity TWikibug:Item2756 AIanVogelesang, PeterThoeny HelsinkiRelease
WebAdminForWebAutonomy Introducing web admin for higher web autonomy Bugs:Item6904 HideyoImazu JerusalemRelease
WebChangesShowingTopicAgeInsteadOfDate WebChanges showing topic age instead of date TWikibug:Item7341 PeterThoeny JerusalemRelease
WebSpecificWIKIWEBMASTER Web specific WIKIWEBMASTER TWikibug:Item7100 HideyoImazu JerusalemRelease
WebStatisticsYYYY Preventing WebStatistics from growing big TWikibug:Item7308 HideyoImazu JerusalemRelease
WeblistCanmovetoCancopyto WEBLIST canmoveto and cancopyto TWikibug:Item7118 HideyoImazu JerusalemRelease
WhatVersionsOfPerlAreSupported Request to raise the required Perl version from 5.5.3 to 5.6.1   KennethLavrsen FreetownRelease
Number of topics: 213

Proposals that were implemented as non-default Plugin

(these may be rejected proposals where the developer decided to implement the feature as plugin or other extension instead)

Topic Summary Bugs Item Developer Release
AddCGIpmToTWikiCore Add CGI.pm to TWiki core distribution Bugs:Item7620 HaraldJoerg KampalaRelease
AutomationAddOn Automation add-on   HideyoImazu KampalaRelease
BackupCachefileInLdapContrib Make file backup of LdapContrib cache file when it's updated TWikibug:Item7332 TerjeAndersen  
DragAndDropAttach Attach should support drag and drop TWikibug:Item7431 HideyoImazu KampalaRelease
InterwikiPluginObserveLinksConfig InterwikiPlugin to observe the Links configuration parameter TWikibug:Item7144 MahiroAndo JerusalemRelease
MigrateToLdapUserMappingSupport LdapContrib Enhancement: Provide functionality to take mappings defined by TWikiUserMapping into consideration when migrating to LdapUserMapping TWikibug:Item7331 TerjeAndersen  
RunTopicsAddOn Execute 'view' on a given list of topics from CLI   TerjeAndersen KampalaRelease
TWikiAppInstaller TWiki application packager and installer TWikibug:Item6820 PeterThoeny KampalaRelease
TWikiInstaller TWiki is getting an Installer   SvenDowideit FreetownRelease
TableCellsWithTML Table Cells With TML TWikibug:Item7594 PeterThoeny KampalaRelease
TagMePluginWithMultipleTagNamespaces TagMePlugin with multiple tag namespaces support Bugs:Item7034 YaojunFei JerusalemRelease
UserSubwebs User subwebs instead of user topics TWikibug:Item6998 HideyoImazu JerusalemRelease
Number of topics: 12

Rejected Feature Proposals

Proposals that have been rejected following the release process

Proposals that have been rejected can be put back in "UnderInvestigation" if a committed developer alters the proposal or the mood has changed in the community.

%VARCACHE{ refresh="24" }%

Topic Summary Bugs Item Developer Reason
AddAjaxContribsToDistribution Add AJAX Contribs to Distribution   ArthurClemens RejectedByReleaseMeeting
AddAttachmentsParamToFormat add topic="" to META and $attachment() to SEARCH format     None
AddCommentWhenEditing       None
AddHeadlinesPluginToPreinstalledPlugins Add HeadlinesPlugin to the list of Preinsatlled Plugins     None
AddTopicAttributeToVAR Extend VarVAR to referencing variables defined in a topic.     None
AllowIncludeOrSearchToChangeHeaderLevels Allow an Include or a Search to increase/decrease header levels of extracted text     None
AllowWikiWordsToBeProceededByGT       None
AndyPrykeMods       None
AttachmentDeletionConflictAvoidance Avoiding conflict in attachment deletion   HideyoImazu ConsensusReached
BundleTWikiShellWithDakarByDefault Bundle TWikiShellContrib With Dakar by Default     None
ChangeContactAuthorFirstPolicyNotifyAuthor Change plugin ContactAuthorFirst policy to NotifyAuthor   KennethLavrsen None
CommentPlugin comment plugin     None
DisableLINKTOOLTIPINFO Configuration option to disable LINKTOOLTIPINFO   HideyoImazu ConsensusReached
DoNotUseSelfclosingPTag Do not use self-closing P tag for a blank line   YaojunFei None
EditTemplateWithDiscussion Edit Template Topic with Discussion Section   PeterThoeny RejectedByReleaseMeeting
GoIsSearch Combine Jump box and Search box     NoCommittedDeveloper
ImplementGETandSETVariables Implement GET and SET Variables as Convenience Functions     None
ImproveBuildProcess Improve Build Process - reduce internet bandwidht useage and space requirement   SopanShewale RejectedByReleaseMeeting
InitialiseNonPluginExtensions Support an initialisation function for non-plugin extensions Bugs:Item3997 CrawfordCurrie ConsensusReached
LWPModulesConfiguration LWPModules configuration   HideyoImazu ConsensusReached
MasterPageSupport Supporting Master Pages in a TWiki Online Document     None
PageTitleVariable Automatically set a variable with the top-most TOC-entry.     None
PreInstallSmartEditAddOn Pre-install SmartEditAddOn     NoCommittedDeveloper
ProvideAccessToWebMetaData Provide access to web meta-data   CrawfordCurrie ConsensusReached
RealTimeNotificationByMailerContrib Real-time notification by MailerContrib   HideyoImazu ConsensusReached
SaveAttachmentWithoutDispatchingMessages Make SaveAttachment not trigger TWiki::Plugins::dispatch   YaojunFei RejectedByReleaseMeeting
ScriptTagSave Topic save gives a "connection interrupted" error in Windows     None
SimpleFieldQueriesInMETASEARCH Add query support to METASEARCH Bugs:Item4041 CrawfordCurrie ConsensusReached
TopicPreferenceForQuietSaves Add a topic preference for quiet saves     RejectedByReleaseMeeting
Number of topics: 29

Parked Feature Proposals

Proposals that have been parked because they failed to fullfill the basic criteria in the release process mainly

  • Proposals must have a developer that commits to drive the feature to completion (there is not demand on how soon).

Proposals may also be parked after acceptance because the developer realise that he cannot find time to implement the feature. Someone else are then welcome to pick it up.

%VARCACHE{ refresh="24" }%

Topic Summary Bugs Item Developer Reason
AccessRightsChange Change Access control to avoid build in security issues   WolfMarbach None
AccessibleTWiki Make TWiki accessible according to US (Federal) law Section 508     None
AddAContextVAR Add a way to display the contexts that are set     None
AddAttachmentsVarToFormattedSearch add topic="" to META and $attachment() to SEARCH format     None
AddCheckInComment Allow users to add change comments to the change history when saving topics and attachments     None
AddDataToRegistrationHandler add the registration data to the parameters of the registrationHandler     NoCommittedDeveloper
AddLoggingHandler Plugin hook for TWiki::writeLog   OliverKrueger None
AddSkinDirToTemplatePath Add a Skin Directory to the Default Template Path   SopanShewale None
AddUserToGroupsOnRegistration Add User To Groups On Registration     None
AllowSectionalEditingAtTwikiDotOrg     RafaelAlvarez None
CaseInsensitiveUserMapping Ignore differences in case between registration and login     NoCommittedDeveloper
CentralizeAndHideAdminInstructions Add administrative instructions for TWikiRegistration tailoring     NoCommittedDeveloper
ControlledTopicPermissionInheritance Control / Set permissions of child topics   MichaelGulitz None
CreateHomeWebConfigVar Create a new $TWiki::cfg{HomeWebName} configure variable     NoCommittedDeveloper
CreateHomeWebVariable Create HOMEWEB variable as distinct from MAINWEB. Superseded by CreateHomeWebConfigVar.     NoCommittedDeveloper
DatabaseStore DBIx (perl database) backed TWiki topic Store Bugs:Item4795 , Bugs:Item4796   None
DelegateMoreProcessingToSearchAlgorithm Delegate More Processing To SearchAlgorithm     NoCommittedDeveloper
DeprecateGetViewUrl Deprecate TWiki::Func::getViewUrl     NoCommittedDeveloper
DiffAttachments A small patch that will show you the diffs of attachments     None
DynamicFormOptionDefinitionsUsingInclude Parse INCLUDE in form definition topic     NoCommittedDeveloper
EasyUrlQueryHandling Easy url query handling   ArthurClemens None
EnginesAsContribs TWiki Engines distributed as Contribs TWikibug:Item6042 GilmarSantosJr ConsensusReached
ExtractAndCentralizeFormattingRefactor Refactor format rendering to use TWikiIterators? (adds paging, consistency and speed)     NoCommittedDeveloper
FormattedSearchPatternAndCountContext Enhance FormattedSearch to return pattern and count in context     None
FriendshipLogos Plusher versions of SteffenPoulsen's logo / other alternative logos     None
GeneralSortingMechanism General Sorting Mechanism for TWiki   ArthurClemens None
GraceFullFallbackForPluginTWikiVariables TWikiVariable for non-installed plugins should fallback gracefully   SvenDowideit None
IdentifyFormFieldData Add unique identifiers for form fields   CrawfordCurrie None
ModPerlStartupScript Distribute mod_perl_startup.pl suggested by ApacheConfigGenerator to improve efficiency Item5656   NoCommittedDeveloper
MultiStoreRefactor Refactor the Store to allow multiple plugable backends Bugs:Item4795 , Bugs:Item4796 ChrisLahti None
MultipleAnchors Multiple Topics within one page get the same Link-Anchor     None
NOAUTOLINKForUnderscoreWikiWords More NOAUTOLINK options for use with underscore wikiwords     None
NewEditPreferencesPlugin An enhanced EditPreferencesPlugin which stores values in Main.TWikiPreferences     NoCommittedDeveloper
OverridePluginsOrder Override PluginsOrder in individual topics     None
PluggableAccessControlImplementation Pluggable Access Control Implementation     NoCommittedDeveloper
PluggablePermissions Plugin hooks to permission checking   RafaelAlvarez None
PreInstallNatEditContrib Make NatEditContrib a default extension starting from 4.2     ConsensusReached
ResultSets Result Sets to abstract search results, lists, and GROUP definition     NoCommittedDeveloper
RollbackAttachmentVersion Go back to a previous version of an attachment     None
SecureCookiesForLoginManager LoginManager should be able to use secure cookies   TWiki:Main.StefanWalter None
ShorterUrlSupport Support in TWiki.pm for Shorter URLs, ommiting HomeWeb and WebHome     NoCommittedDeveloper
SupportTranslationInPlugins Add translation support for extensions authors     NoCommittedDeveloper
TWikiCache A pluggable caching service and built-in HTML page cache Bugs:Item3695   NoCommittedDeveloper
TWikiFns TWikiFns - lightweight type of extensions     NoCommittedDeveloper
ThinPrefs Thin Prefs Mechanism     NoCommittedDeveloper
TopicDisplayName Topic display name   PeterThoeny None
UpdatePluginsPlugin Show when there are new versions of installed plugins     None
VersionLocalSitedotCfg Version Control the LocalSite.cfg file   SopanShewale AcceptedBy7DayFeedbackPeriod
WebSpecificWorkingDir Web specific working dir   HideyoImazu NoCommittedDeveloper
Number of topics: 49

Feature Proposals under Investigation

Proposals that are under investigation and don't yet fulfil the basic criteria in the release process mainly

  • Proposals must have a developer that commits to drive the feature to completion (there is no demand on how soon).

%VARCACHE{ refresh="24" }%

Topic Summary Bugs Item
AccessControlInFormFields Adding Access control to Form Fields  
AddDepthLimitToWebList The WEBLIST feature could be improved with a depth limit  
AddDescriptionSettingToGroupTopics Add DESCRIPTION setting to group topics  
AddFormatParamToMetaParent Add format to META{"parent"}  
AddFormfieldParamToMetaParent add $formfield to META{"parent"}  
AddSettingsTopicParamToEditAndSave add a settingstopic parameter to edit&save Bugs:Item5701
AddTextAreaPlusRichToTWikiForms Add textarea+rich type to TWiki Form Definitions  
AddTruncateVAR Add TRUNCATE variable  
AddUserAgentToConfigure Add User Agent to configure  
AgeSensitiveTopicDates Age Sensitive Dates on Topics  
AllowTopicNameThatBeginsWithSmallLetter Allow Topic Name That Begins With Small Letter  
AllowUrlParamsInBracketNotation Allow url params in bracket notation  
AlternateFormRendering Allow alternative rendering of forms as directed by a template  
ApacheCompatibility When can one use mod_perl, fastcgi, speedycgi?  
ApprovingRegistrations An extension to the AuthenticationSubSystem  
AttachLockRequest Implement Collaborative Editing Flow for attachments  
AttachUrlForOtherTopics Allow the ATTACHURL variable to reference other topics  
AttachedFileLinkFormatExt Enhancement of ATTACHEDFILELINKFORMAT (and ATTACHEDIMAGEFORMAT) with $date, $fileext, ...  
AttachmentRenameOnUpload Rename Attachment to Match Latest Upload  
AutoConnection Automatic Connection (two way link)  
AutoCreateOnViewProposal Auto-create topics upon view, if they're non-existent, in webs with a WebAutoCreateViewTemplate topic  
AutoIncStep AUTOINC step value  
AutomatedTestingFramework Automated Testing Framework  
AutomaticAttachments Attachment tables automatically based on PubDirectory  
AutomaticHeaderAndFooterInclude Automaticly include header and footer in form based topic  
AvoidNonWebsInWeblist Avoid non-webs in %WEBLIST%  
AvoidRenameLosingHistory fix for broken links and history created by renaming topics  
AvoidShootingSelfInFoot Prevent Users from Locking Themselves out of their pages  
BatchMoveAndReparent Discussion regarding mass moving groups of topics from one web to another.  
BetterLists Relaxed list syntax  
BetterRevisionControl Revision Control should have a better Diff-View  
BetterVirtualHostSupport Current configure assumes individual installs  
BulkCreatePagesUsingTemplate Generic variation on BulkRegistration  
CalendarPluginNeedsGui The CalendarPlugin needs a GUI  
CanonicalTWikiVariables Simplify and make consistent the syntax for defining and referencing TWiki variables.  
CellSpanFeatureForEditTablePlugin New cell span feature for EditTablePlugin Bugs:Item4910
CgiObjectShouldHandleA CGI object should handle the a method like CPAN:CGI  
ChangePrivilegesTopicAction More Topic Actions: Change Privileges  
ConfigurableEditAnyway Configurable Edit Anyway Link  
ContinueListNumbering Give possibility to (manually) continue list numbering  
CorrectParameterPassing URL parameters with 0 value are not passed properly by getScriptUrl  
CreateNoEditSkin Create a Skin without Editing Links  
CreatePackagesForLanguages Create Packages For Languages  
CreatedateOutputFormat Configure output format of search variable $createdate  
CustomPageTitle Ability to change page titles on a per-page basis  
DOMAccessibleToPlugins Make the SafeWikiPlugin DOM tree available to other plugins  
DefaultMobileSkin Standard Skin for Mobile Devices  
DefaultTextInSearch SEARCH to have parameter "default"  
DefineSettingInForm Posibility to define a setting for all Topics using the TWikiForms  
DelayPasswordChangeUntilResetLinkClicked Delay Password Change Until Reset Link is Clicked  
DiffShouldSupportByWord Topic Diffs should support by-word comparison  
DisplayFormFieldToolTipInEdit Provide option to display the "Tool tip" attribute in the form when editing.  
DynamicFormOptionDefinitions Allow definition of TWikiForms field values using a FormattedSearch  
EasySettingOfViewTemplate Easy Setting of View Template  
EnableOrDisableSeveralTWikiTipsOfTheDay It should be possible to enable or disable several TWiki tips of the day  
EnhanceAllowWebTopicChange Need Higher Granularity for Privileges  
EnhancedTopicTemplateCapabilities Enhance Topic Templates with more "sections"  
ExplodeHierarchalWebsInBreadcrumbs Hierarchal webs should be exploded in the breadcrumbs  
ExtendSECTIONToSupportConditionals Support block-level IF  
FederatedSearch Expose twiki store to federated searches  
FinerGranularityOfEnablingRegistrationBasedOnPatternMatchingEmail Finer Granularity Of Enabling Registration Based On Pattern Matching Email  
FixIncorrectPluginAbort Fix incorrect way of aborting a plugin invocation  
FixSMTPAuth Fix SMTP Auth  
ForcedRegistration Force users to register  
GeneralisedCHARTdefinition create a generalised CHART Var definition that several ChartPlugins can re-use  
GetRidOfPseudoHTML HTML is HTML, and TWiki is TWiki  
GoogleDocs Integration of Google Docs and Spreadsheets in TWiki  
HTMLBreaksAutoLink Auto Links break when inside tags with no whitespace  
HackAndSlashTWikiDotOrg Clear cutting agriculture for a new season  
HandleParamsInLinks Better Handling of Link options and params  
HarmonizeSchemaDefinition Harmonize the Schema Definitions Used  
HarmonizeTextAreaDefinition Harmonize Text Area Definition  
HideAttachments Hide all attachments in topic  
HighlightRecentChanges Automatically highlight recent changes in a twiki page  
HowToDeleteUserAccount TWiki should provide a user interface to delete accounts, rather than needing the administrator to edit files on the backend. TWikibug:Item4905
INCLUDEdSetvariablesshouldwork INCLUDEd Set variables should work  
IdentifyUsers Identiify users and groups in TML using a simple syntax  
ImagePluginTogetherWithImageGalleryPlugin ImagePlugin doesn't work with different topics  
ImplementSortingByRelevanceInStandard Implement a sorting by relevance in TWiki-Standard-edition  
ImproveWYSIWYG Let us improve WYSIWYG experience  
ImprovingPerformanceWithApacheModCache Performance With Apache ModCache  
IncludeSupportInterwiki INCLLUDE Should Support Interwiki links  
InlineDocsAccordingToPodSpec Make TWiki inline documentation conforming to POD spec  
InsertImage Easier inserting and resizing of images  
KeystrokesForSlideShowPlugin Enhance Slide Show Plugin for keystroke shortcuts  
LimitNumberOfRevisionsDisplayedInHistory Limit or Make Configurable the number of revisions shown in History results  
LiveForms Add "Live Forms" to TWiki  
MakeAnchorVariable Make it easier to link to unique headings  
MakeSignatureFormatConfigurable Make signature format configurable TWikibug:Item5335
MakeTWikiCfgPublicToExtensions Proposal to make TWiki::cfg public to plugins  
MissingGrepUnreported Twiki should complain when e or fgrep are missing  
MoreThanPreLessThanVerbatim Need Something Between Pre and Verbatim  
NeedAccessControlDENYWEBNEW Adding DENYWEBCREATE and ALLOWWEBCREATE to access rules  
NeedWebRootVariable new variable "WEBROOT"  
NewLayoutForMoreScreen New Layout for More Screen  
NoUpdateIfNoChange Save script not to update if there is no change  
NoWrapInTableCells Stop table cells from wrapping  
NotificationTimeChoice Add time granularity to MailInContrib  
NotifyByTag MailInContrib Notify with Tags  
NumberedHeadersAndLists patched TWiki.pm for numbered headings and lists  
Odf2TWiki translating .odf files to TWiki markup Language  
PackageTwistyContribInTwistyPlugin Package TwistyContrib into TwistyPlugin  
PluginGarbageCollection Plugins need a working/temp file cleanup mechanism  
PreventTagExpansionInEditTable Prevent premature tag expansion in editable tables  
ProblemAddingReportError Have problem_adding report the actual error  
ProcessAddToBodyStart Need a mechanism to add to the start of the body tag  
ProposedUTF8SupportForI18N Support for UTF-8 in TWiki in three phases, starting with UTF-8 URLs  
RecentViews List of recently viewed topics  
RefactorPluginsPipeline Plugin execution order mechanism is too crude  
RegexSearchWithEmbeddedKeywordSearch Regex Search with Keyword Search  
RemoveInfoFromViewPrint Remove topic info from viewprint mode  
RemoveSubscriptionFunction removeSubscription() function is absent in MailerContrib  
RenameAttachments Rename attachments  
RenameTheMainWeb change name of "Main" web to "Users" or "People" to reflect most common usage  
ReplaceParameterForIncludeVariable Introduce new parameter "replace" to INCLUDE variable  
RequiresPluginVariable A TWiki variable to check if a plugin is enabled  
RestructuringWebLeftBarProposal Factor common web left bar stuff to a common topic  
RtspExternalLink Support automatic external links for rtsp  
SaveByAdmin Save Topics by Admin User  
SearchAllPublicWebsVariable Search All Public Webs Variable  
SearchProperHandlingOfDateStrings SEARCH cannot order according to date strings in forms  
SearchWordDocsPlugin Be able to search MS word doc attachments.  
SegregateWikiness Segregate Wikiness  
SetMultipleDirsInSetlibDotCfg CPAN installs into multiple directories, not into a single one. $localPerlLibPath needs to take an array.  
SkinSelectionUsingAgent Enable skin selection via Web Agent name / request  
SoYouWantToWriteAPlugin So you want to write a plugin  
SupportAccessToArbitraryMetaDataFromSEARCH Support access to arbitrary meta-data in search results format  
SyntaxHighlightingEditor Syntax Highlighting Editor  
TWikiCommentSyntaxInTopics Create code commenting syntax  
TWikiLevelComments way to make TWiki-level comments in topics  
TWikiPluginForSproutliner TWiki Plugin for Sproutliner  
TWikiStoreWithMongoDB TWiki Store with MongoDB  
TWikiTopicUpdateMetadata Save Metadata about topic changes.  
TableOfContentsIgnoreNullHeaders TOC variable to ignore null headers  
TemplateAclInheritance Template ACL Inheritance issue  
TimePickerPlugin Request for Time Picker Plugin  
TopicTitleH1Enhancement Enhancement To Topic Title Variable  
UpdateAttachmentsDontWorkAsExpected Change file uploads so that selecting a file's action and then uploading a different filename will not create a new file.  
UseFckeditorForWysiwyg Use FckEditor as the default wysiwyg editor  
UseUTF8 Use UTF-8 internally in TWiki  
UserAgentSpecification Set User Agent for TWiki's Include Requests TWikibug:Item5830
UserContributions Improved System for User Contributions  
UserMailList User Mail list for support  
UserSuppliedHeadingAnchorNameForToc Auto-generated anchor name for ToC varies  
VarENCODETransformNewlineIntoHTML VarENCODE with an adicional parameter type to convert newlines into HTML  
VarIncludeOptionallyUsesProxy Allow INCLUDE to optionally use proxy  
VersionSpecificFileLinksInAttachmentsTable Have file links in attachment table include a URL param to get latest version  
VersionUpdates Features List For Newest Version  
ViewNonExistingTopicShouldHttp302 view non-existing Topic should HTTP 302  
WYSiWYGAttachPaste WYSIWYG auto attach/paste img  
WebAdminPages Default topics that handle admin topics  
WebClusters Web Clusters  
WebSegregation Separating Webs with their own WEBMASTER  
WebTopBarShouldBeWebPerWeb WebTopBar and WebBottomBar Should be Customizable on a per-web basis  
WhatTWikiNeedsForAStructuredWiki UI Elements TWiki needs to be a real structured wiki  
WizardForFirstUserAndAdmin Wizard like way to become first user and admin  
WorkFlow a six year evolving discussion on the best WorkFlow for twiki.org  
Number of topics: 190

Feature Proposals Hidden in the Attic

Proposals that where once under investigation but today they don't have a Committed Developer. Most likely an unimplemented feature from the old workflow.

Topic Summary Bugs Item
AccessControlLists Implement proper access control lists  
AddAutoLinkTags Add <autolink> tag  
AddCopyTopic It would be nice if a topic could be copied, not just moved  
AddFormatToMetaSearch MetaSearch is kinda useless  
AddInstallerLinkToExtensionInfoTable Add Installer Link To Extension Info Table  
AddTemplatesToBulkRegistration Add templates to bulk registration  
AddToMyLinks Add current topic to "My Links"  
AddWorkareaFunctions The plugin workarea is great but...  
AdditionOfRolesToUserInfo The role a user serves often affects content  
AllowFileNameChangeForAttachment Users should be able to choose the attachment file name  
AnchorToolTipSummary include text at/after #MyAnchor in title="..." of references to the anchor  
AppendTextToTopic API level append makes refresh unnecessary and mail-in easier and quicker  
AttachmentsVisibleWhenEditing Make Attachments Visible When Editing  
AutoTableRowNumbering Auto Table Row Numbering  
AutomateDefaultPluginBinAccessPermissioning Provide the means for a plugin to specify what permissions it needs in bin  
AutomaticLinkLabelBasedOnHeading Automatic link label based on first heading in topic  
BackslashesInLogin Want Backslashes in Login, to support Windows Authentication  
BringTopicVarsIntoCore Bring TopicVars into Core  
BrokenPluginKillsTWiki FIX for: a plugin breaks during a handler call, it breaks TWiki.  
BrowserCacheFixes Improve browser page cacheing  
ComponentisingForceWikiWord generalised jscript component from TWikiRegistration form which can used in %COMMENT%  
ConfusingPerWebWikiLogoSettings Confusing per-web WIKILOGO Settings  
DefaultWebName Setting for the default web  
DefaultWebsInSubversion Change the names of the webs in the kernel package  
DefineLogicalPageParts Logical page parts should be defined  
DenyPasswordChangeForTWikiGuest Deny Password Change for TWikiGuest  
DisableWYSIWYGforUnsupportedBrowsers Disable the WYSIWYG action button if the user's browser doesn't support the WYSIWYG editor  
DoRememberRemoteUserEnhancement New TWiki Config var remoteUserNets  
DocumentedDefaultParameterValuesForInclude %INCLUDE% : Default Parameter Values (with documentation)  
DontShowPreferencesToNonAdmins Don't show WebPreferences to non-admins in WebLeftBar  
DynamicText Dynamic Text  
EasierLinking A simpler syntax for internal links (drop internal ][ square brackets)  
EditOnPreviewPage edit topic text while previewing  
EditTablePluginDHTML Use DHTML to enhance functionality of EditTablePlugin  
EditTablerowPluginAsDefaultPlugin EditTablerowPlugin As Default Plugin  
EmbedPHPScripts Allow adding PHP code to Wiki pages  
EmbeddedHTMLInTopics Add <literal> tag to protect pure HTML content  
EncryptUnderlyingPages Feature Request for Encryption of the Data Pages  
ExcludeFromWebStatistics the top ten stats include six that have little or no value  
ExtendedModeForTemplates Easing into readable template files  
FileSystemNameClash Under Windows topic name case differences are ignored in filenames  
FormattedSearchCountVariable Add varaible to FormattedSearch that returns number of topics found  
FormattedSearchFormfieldEncode Formatted search $formfield needs encode option  
FormattedSearchSectionVariable Offer ability to return a named SECTION in FormattedSearch  
FreeBusy ProposedFor a plugin  
GetRidOfTWikiUsersPage Dynamically generate TWikiUsers page  
GoogleSitemap Have twiki generate a Google Sitemap .xml file  
HierarchicalAttachmentFolders Allow hierarchicy inside attachment folders  
HowToShowParentTopics approaches for for showing topic parent metadata, a mix of proposed and already implemented solutions  
HtmlAnchorsOnRdiffSequentialOutput Put anchors in Rdiff output so users (browsers) can jump directly to the diffs  
ImportingExternalDataToTWiki Create way to import external data into TWiki  
ImproveAttachmentHandling Improve attachment handling for using TWiki as document repository  
ImprovePluginStartingTimes Redesign the Plugins architecture to accelerate plugins  
ImprovePluginsInstaller The plugins installer doesn't update topics  
IncludePermissionDeniedWarning Display warning on including denied depending on INCLUDEWARNING var  
IncludeWarnTopic A modification of handleIncludeFile to enable warn to use a topic.  
InhibitTopicSelfLinking References to own topic name should not link back to the topic  
InterestingChanges Add an option to %SEARCH to show the end of a topic in the summary  
InvisibleMultipleExclamationMarksInHeader Two or more !'s at the end of a header are not rendered  
JavaScriptPluginDependencies Plugins import JS which may be dependent on each other.  
JumpBoxSlowInLargeWebs Restructure "Topic not found page"  
LinkOpensNewWindow For external links, I like to pop open a new window to make it more obvious to the user that they've left our web site.  
LookAndFeelSuggestions Fix regression of page styles  
MailNotificationEnhanced More powerfull mail notification  
MakeViewTopicActionsCustomizable Make view topic actions customizable  
MapUserToWikiNameCaseInsensitive LoginName to WikiName mapping should be case insensitive  
MegaTWiki A feature-full fork that could provide some quick wins  
MoreApiFunctions More API Functions  
MoreWebBasedTWikiManagement More Web Based TWiki Management  
MoveSettingsOutOfText All settings should be moved out of the topic text, not just ACL  
MultiLevelWikiWebsAllowsTrashWebPerWeb Support a per-web Trash sub-web  
MultipleSelectionBox Add support for selection boxes with multiple selections  
MultipleStartincludeStopinclude Have multiple STARTINCLUDE and STOPINCLUDE tags  
NeedProperNestingWikiVariableParameterSyntax Wiki Variables that take parameters use a horrible syntax that makes nesting nearly impossible, and parsing slow. This needs to be fixed.  
NoSearchResultsForALLOWWEBVIEW split search into public and authorised methods, patch provided  
ObfuscatingEmailAddresses We need a better way to protect addresses from reapers  
ObjectOrientedTWikiPluginSystem OO-Plugin infrastruture (or Plugins2.pm)  
PatternSkinWithConditionals Add conditional output of imports in pattern skin  
PermaLinks It would be great to be able to have permanent links  
PersistentSaveOpts Save further save options for better handling of topics  
PersonalWidgetPage Using TWiki to create a single log-in personal portal page with gadgets and email  
PersonalizedRss Personalized RSS  
PluginsPerWebOrPageNeeded Plugins Per Web Or Page Needed  
PluginsShouldRegisterSymbols Plugins should register variables  
PrecalculateSearchResultCount Show number of search results at top of search page  
PreserveAttachmentTypes Preserve Content-Type from HTTP form upload in attachment  
ProperLanguageSwitching Simple convenient language switching should work  
ProvideMechanismToSendEmailsToRegisteredUsers Provide a way to send emails to Users and Groups  
PunctuationAndFontChanges Dealing with punctuation and font changes  
QueueChanges queue changes but don't commit until another wants to edit, or timelock expires.  
RandomSearchOrder Add a "random" option for order attribute in VarSEARCH  
RawModeTextPlain a mode to show only the wiki text, in a text/plain page  
ReadingTWikiPrefCookieFromCore Reading TWIKIPREF from Core code  
RegistrationShouldNotBeInTheTWikiWeb Registration should not be in the TWiki Web.  
RegistrationWikiNameHandler During registration, a plugin may wish to dictate what WikiName is picked.  
RemoveOldSkinsFromDevelop Remove old skins from develop  
RenameBinToCgiBin Separate CGI and non-cgi scripts into separate directories  
RenamingWithoutBreakingOldLinks Rename a twiki page without breaking links to the old name  
RequirementsForMultipleFormSupport Proposed requirements for multiple forms in a topic  
RunningTotalStatistics total the last xxx changes instead of since the beginning of the month  
SaveFormulaResultInForm SaveFormulaResultInForm  
SearchByFormField Allow search of TWikiForm fields using SEARCH variable  
SearchByMultipleTags Search topic by multiple tags  
SearchOrderAndLimitBehavour SEARCH - behavour of order and limit  
SearchOrderOnFormfieldNoCase Optional case-insensitive sort on form fields for search results  
SectionalWysiwygEditor Basic WYSIWYG editor that is restricted to specific sections of a topic.  
SetTimezoneInTWikiDotCfg SERVERTIME uses localtime(3) and that in turn picks up the TZ variable.  
ShowRelativeDatesInWebChanges Show relative dates in WebChanges  
SimplerDefaultTemplates Simplify the OOB templates  
SimplifyCustomSkinCreation Make it easier to create and manage custom skins.  
SlideOutMenuContribRequest Could someone wrap this thing?:  
SomethingGoodAboutChanges Flexible WebChanges alternative using .changes  
SpecifyTopicPostAndOrPrefixesDuringTopicCreation Ensure correct naming of topics of a certain type. Solution proposed.  
StaticFormOptionDefinitions how to store unexpanded form fields in DakarRelease  
StoreFacade Promote Store from an ABC to a Facade  
SubversionAsStore Subversion could be used in place of RCS  
SuggestionConfigureAuthScriptsInstructions Add Comment to Configure Page - AuthScripts section  
SupportDATEInAllLogFilenames Support date-based debug and warning file names  
SwitchDefaultBehaviourOfRenderNonExistingWikiWord link to "view" instead of "edit"  
SysadminJohnMechalasTWikiComments Comments on sysadminning TWiki from John Mechalas  
TWikiNewsletter Discussion about creating a newsletter within TWiki  
TWikiPerformanceEnhancements speed up performance, especially plugins, by implementing hash'd Prefs.pm (attached)  
TabCompletionForWikiWords Table of existing topics/WikiWords, or tab completion for same  
TopicReparenting Topic Reparenting Problems for Large Webs  
TopicTemplatesNeedMetaAbility Topic templates need the ability to define %META data  
TwistyTOC A Twisty TOC would be Very Useful  
TypeCheckParameters Support type checking on tag parameters  
URLParamPersistence URL Parameters are not persistant  
UnregisteredUsersShouldBeTWikiGuests Retaining REMOTE_USER has too many problems  
UseHttpsOrUseSslTagForTopic Topic tag to render topics using SSL (https)  
ViewInClientTime Enhance search to display time in the timezone of the client  
ViewWikiSource "Read-only" alternative to Edit  
WatchList Support tagging interesting topics from the webchanges page  
WebNotifyButton An easier way to subscribe to topics  
WebStatisticsShouldBeAPlugin It would be more consistent if WebStatistics and the associated entries in TWiki.cfg were refactored into a plugin.  
WordWrapLongUrls Patch proposal template  
WouldLikeReadTopicMetaInFuncDotPm Add TWiki::Func::getTopicMeta  
Number of topics: 179

-- Contributors: PeterThoeny, KennethLavrsen - 2010-02-15


I renamed the topic from TWikiFeatures04x02 to TWikiFeature04x02 (singular), in anticipation of a picklist for proposed feature topics.

-- PeterThoeny - 30 Oct 2006

Ken, I tried to make sure that unreviewed items are not marked %DONE%, but I realised that while I know what has been implemented, there is no record of what has been accepted. How can I tell? There are very few ticks above, surely there has been more discussion than that? There needs to be some sort of link to the release meeting decision.

Later: I reverse-engineered as many approvals as I could....


Thanks CC: Actually many of those you call 14-day rule are consensus decisions. They were not ignored. They were simply discussed and ended up with an agreed spec and no open concerns. Then I evaluate that there is no need to waste release meeting time on them. But I will consider this scenario in the twiki app I work on so this "consensus reached" state can be flagged as opposed to "open concerns". Example is ChangeTopicContextOnTheFly. Don't worry about changing the decision description again above. I do that when I implement the app and populate the form fields.

-- KennethLavrsen - 09 Apr 2007

OK. I was too curious to not walk quickly through the proposals. All of them were handled correctly. It shows that the 14-day rule works well. In no case were a proposal totally ignored. There was just no concerns raised. Good to see the process working. When the twiki app is done it will be possible to make a search to show those that are under the 14-day rule - before and after. It will also enable the customer advocates to put a little acknowledgement on those that are 14-rule accepted for traceability when people ask how the decision was made a year later.

The difference between a 14-day rule acceptance and a consensus acceptance is that with consensus there has been concerns raised - typically about spec - and an agreement has been reached with no concerns left open.

-- KennethLavrsen - 09 Apr 2007

Please note that on 22 Apr 2007 the TWiki Application for new features and especially the ChangeProposalForm has been updated to match the process. But there is still another days work in updating the current proposal topics and to replace this page by a number of searches. But 90% of the work is done.

-- KennethLavrsen - 23 Apr 2007

All old proposals - also the completed and parked now have the required forms and the concent that puts them in the right buckets. So from now on the process is no longer manual. Easier for all of us. It was about 30 hours of work to get that done by we Customer Advocates will have a much more reasonable job now.

-- KennethLavrsen - 25 Apr 2007

Excellent work Kenneth! It must have taken quite some time to update all proposals, thank you very much for making the release process more transparent for all of us!

I added a cache to this topic since it loads kind of slow due to the many reports.

-- PeterThoeny - 27 Apr 2007

I added a new report at the top, see section Feature Proposal Summary of Work-in-Progress Release. This makes it easier to get an overview on what is currently going on.

-- PeterThoeny - 2010-07-29

Edit | Attach | Watch | Print version | History: r13 < r12 < r11 < r10 < r9 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r13 - 2012-05-11 - 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-2016 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.