Foswiki on GitHub is open for business! Next release meeting: Monday September 29, 1300Z

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)
  • Proposals must have a date of commitment (to start the 14-day clock)

Topic Summary Tasks Item
AddBeforeRenameHandler Add beforeRenameHandler to the Plugin API  
AddContainsComparitorForQuerySearch Provide a new comparitor to aid queries against fields which contain list data  
AddFoswikiFuncWikifyWebTopicName Add a Foswiki::Func::wikifyWebTopicName() API Tasks.Item11356
AddLogoutHandler Add logout handlers for LoginManagers  
AddNewWebHandlers Add beforeNewWeb and afterNewWeb handlers to the Plugin API  
AddSetDefaultToTestFields add set default button / js for form fields  
AddSortingBehaviourToSearch Add different sorting behaviour(s) to search output  
AddWikiSnapshots Add snapshot functionality, mading it possible to browse topics history consistently Tasks.Item6090
AsciiDocPlugin Is it difficult to support Wikipedia:AsciiDoc  
AttachmentStorageInCMS Ability to store attachments of certain types in external CMS  
AutoincFormfieldPlugin AutoincFormfieldPlugin  
AutomagicalUpdating Automagical Updating of Foswiki  
AvoidShootingSelfInFoot Prevent Accidental Lockout of Topics  
BorrowXwikisIncludeMechanism It should be possible to include topic sections in wiki table cells  
CachedIncludes Improve performance of nested sectional includes  
CategorizeExtensionsInFindExtensions Group extensions by some indication of code quality  
CertificatedStatisticsUpdate Add certifiable statistics update script  
ChangeLoginName Users should be able to change their login name  
ClientSiteEditorInNatEditPluggable Make the client side editor in NatEdit pluggable  
ConfigureScript Configure Extension autoinstaller should remove be able to uninstall  
ConsolidateTablesWithData Present and edit data forms using table editors  
ContentAccessSyntax Discussions on accessing TopicObjectModel from TML  
CopyingToExistingTopic Copying the topic contents from one page to an already existing page  
CreateStandardTopicUpdateNotes Create standard topic update notes  
CronWizardFunctionalityInEachRelavantPlugin Better Crontab documentation in each plugin  
DataFormFieldPermissions Set permissions for DataForm fields  
DataFormInheritance Proposed feature for inheritance of DataForm fields  
DateAsAQueryHint Add date() as a query function  
DeKiAlikeWYSIWYG DeKi-alike WYSIWYG  
DeprecateContextlessURLConstructs Deprecate Contextless URL Constructs  
DeprecateTheTmplLanguage Deprecate the TMPL Language  
DynamicViewEditHandling I'd like FW to dynamically decide whether an edit page is needed.  
EasierNestedSearch Reduce $dollar  
EditChapterPluginChildSections EditChapter should always show body of a chapter, not just a title.  
EncodeMacroOutputForJavaScript ENCODE macro should have a mode for outputting JavaScript string constants  
EncryptDataInTopics It would be great if users could add personal data to topics, viewed by their own only  
EnhanceInsertEditLinkDialog It would be nice if TinyMCE's Insert/Edit link dialog had a possibility to search through all topic names  
EnhancedShowPreference A full record of all Preferences across all webs would help in site consistency  
ExposePreferenceStackTopics Enable TML authors to see the topics that comprise the preference stack  
FeatureRequestTopicTemplate    
FinerControlOverPluginsOrder Need better mechanisms than {PluginsOrder} to control plugin execution order  
FixDelete Fix brain-dead delete  
FormPluginTopicDefnition It would be nice to be able to set the topic using form data variable substitution  
FormattedSearchReturnPatternAndCountInContext Feature Proposal: Enhance Formatted Search to return pattern and count in context  
FoswikiBookProposal A community-written book  
FoswikiOrgShouldUseSSL foswiki.org should implement SSL  
FoswikiSettingsWizard Foswiki Settings Wizard  
FoswikiToXmlMetsTransition Add XML based Storage and query backend  
FuncMoveTopicIgnorePermissions It would be great if moveTopic would have an ignorepermissions option  
GeneralisedCHARTdefinition Standardise the CHART macro definition  
GuardAgainstCopyrightInfringement Add controls and documentation to reduce infringing topics.  
ImproveAttachmentHandling Attachments need better tools for searching, tagging, viewing and file handling  
ImproveVirtualHostSupportInApacheConfigGenerator Let's get virtual hosting sorted out  
ImprovedRESTSupport Enhanced REST Support  
InterfacingWithValidationMethods Strikeone and friends need a cleaner API Tasks.Item8323
KinoSearchThroughTagMeTags It would be really nice if KinoSearch could go through the tags created with TagMe plugin  
LeadNewInstallersToConfigure redirect to configure unless when there is no configuration  
MailInContribAdditionalEmailSendTo Currently if set to "reply" on error, just the email originator is sent an email message with the error. It would be good to nominate a "CC" email address say to the foswiki admin or whoever.  
MailerContribShouldOptionallyExcludeCertainAuthors MailerContrib should not notify on changes by certain authors (incl. $MYSELF)  
MakeOfficialFoswikiBlogOnFoswiki Foswiki ought to blog about itself using Foswiki software but... Tasks.Item11285
MakeREMOTEUSERaWikiWord Make Sure Wikiname Is WikiWord With OpenLDAP Authentication REMOTE_USER  
MakeWEBFORMSMoreUsable WEBFORMS is a PITA  
ManagingApplications Manage and deploy Applications  
MassDeleteofSelectedTopics When a significant number of (non-related) topics need deltion, it would be could to select them in a UI and process all on a single button click.  
MergeWYSIWYGEditors Integrate improvements from Rich Text Editor from VM in Standard (CVS) Tasks.Item1600
MissingInsteadOfUndefined Add missing as an alternative to undefined in QUERY  
MoveFoswikiCodeIntoCPAN migrate foswiki into CPAN  
MovingConfigIntoFile Moving hash based configuration into external file  
OfficeConnector Provide an Office Connector like in Confluence  
OneTimeNotification One Time Notification for Topic Creation  
OptionToAvoidFlattenedSummaryInFormattedSearch Option to avoid completely flattening text in FormattedSearch's $summary(nnn)  
ParallelSearch Boost Search Performance in huge webs by doing it parallel  
ParentTopicMailInContrib Specifying both topic name and parent name would be useful  
PermissionRawSeparatelyToView Protecting an application's code needs DENYTOPICRAW  
PermissionsChange Changing Access Permission  
PluggableRenderers Make Foswiki::Render pluggable  
QueryAccessControls It should be easier to get a definitive overview of the Access Controls present on a given topic.  
QueryCustomCollections Query links and backlinks  
RedoSmiliesPluginAsICON redo SmiliesPlugin so it outputs ICON macros Item12759
RegisteredCalculateMacro Implement a CALCULATE macro as a registered macro  
RegistrationI18N Changing the registration form for use in I18N  
RemoveDuplicationInTheStore Once and for all, get rid of insane duplication in meta-data  
RenameFormField Form fields need a mechanism to rename  
RenameTemplateTopicAndFormTemplateParams add more sensible synonyms for templatetopic and formtemplate  
ReplaceConfigureWithConfigurePlugin Foswiki should with no or very minimal configuration Item12515
ReplacementForChili Replacement for chili syntax highlighter Tasks.Item11254
RevCommentsTopicDelete When deleting a Topic to Trash, have the ability to enter a descriptive revision comment  
ReviewFileSystemPermissionsAndCheckFix Review file permissions for consistency and implement checking/fixup  
SearchBySection SEARCH should be able to search in a specified section  
SearchResultsWithHeadingLinks It would be really neat if search results contained links to headings, la Google (or la Bing/Yahoo)  
SectionalTransforms Enhance STARTSECTION - improve common usages for defining re-usable markup snippets  
SecurityChecklists Security checklists for the uninitiated  
SimpleChecklistSupport Support simple checklists as inspired by Evernote  
SimplifyTheFeatureProposalProcess The feature proposal process is more complex than required  
SmartGroups Implement "Smart Groups" that know who their members are Tasks.Item12809
SmiliesPluginPictures It would be nice if a SmiliesPlugin picture could come from other sources but the SmiliesPlugin topic  
SpreadsheetRegexFunction Add a Generic REGEX function to CALC  
SupportBulkUpdates Support Bulk Updates  
SupportDITA It would be really neat if Foswiki could fully support DITA publishing  
SupportDeferredExecution Support deferred execution or rendering of complex topics  
SupportDynamicGeneratedAttachments Support dynamic or generated attachments  
SupportHorizontalMenusThroughRenderListPlugin Define a horizontal menu with alt and title tags using a bulleted list  
SupportSynchroEdit It would be really neat to be able to edit pages synchronously, seeing edits by others in real time  
SupportXMLGeneration Support an XML schema for webs/topics  
SuppressNonpublishedLinks Suppress links to topics that are not in the published scope.  
SynchroniseInlineAndMetaPrefs In-line * Set preferences should always match META:PREFERENCE, and vice versa Tasks.Item10160, Tasks.Item1973
SyntaxForDelayingMacrosAndFormatTokens Eliminate $dollar etc hell. Also see older UseSyntaxToChangeEvaluationOrder  
SyntaxHighlightingEditor Syntax Highlighting Editor  
SystemTopicsUpdateMethod New update method for system topics  
TasksWebFacelift Tasks web could really use a facelift  
TopicObjectModel Topic Object Model (TOM)  
TopicsShouldGetTypesFromFormsNotNames Topics should get types from forms (or other method) not from names (Bogus forms and templates)  
TrimAllSpaces Variation on TRIM to remove all spaces  
UnicodeSupport Investigate Unicode support for Foswiki Item5437
UseUTF8 Use UTF8 as the encoding for all stored content Item5437
UseUTF8PerlRequirements Upgrade to Perl version best for UTF8 Item5437
UserWebHomes Provide support for a User web and user subwebs  
VarFORMFIELDMissingThirdDefaultParameter VarFORMFIELD is missing a default parameter option when the field is not instantiated in the topic Tasks.Item1722
ViewfileHttpRangeHeader Viewfile could usefully support the Http GET "Range" header  
WantedPages Want to view a page that lists all internal links that don't yet have a created wiki page.  
WebAdminPages Default topics that handle admin topics  
WrapperMacrosForADDTOZONE Simplify adding JS/CSS to a page, at the same time reduce validation problems, improve security & cache features  
WriteAQueryCookbook A query cookbook is essential to help new users  
Number of topics: 123

-- Contributors: CrawfordCurrie - 06 Aug 2008, RafaelAlvarez - 14 Aug 2008

Topic revision: r6 - 28 Jan 2009, KennethLavrsen
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons License