Tags:
gateway1Add my vote for this tag create new tag
view all tags

Code Refactor Proposals

Submit new refactoring proposal

Please start a new topic for each refactoring.

  • Please scan over the existing refactorings to see if it has been requested already.
  • If you are including code for the refactoring, thanks for contributing to TWiki's development! Please see the PatchGuidelines to make your patch easier to apply.

Page name: Example: BinaryFileDiffersError (use a WikiWord)
Page title: Example: Topic save gives a Binary file differs error
Motivation: Reasons why this refactoring 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
AffectedExtensions: Hold CTRL to select multiple items
HaveQuickFixFor: Hold CTRL to select multiple items
  Yout request is submitted after you Create, Preview and Save the page.
 

Currently open refactoring requests

Search for refactorings that have not been MergedToCore:

Item Type State Outstanding Issues No. of Issues Priority
Codev.SortOutErrorHandling CodeRefactor ReadyForMerge   0 100
Total: 46 Proposals       6 Issues  
Codev.EliminateMonitorDotPm CodeRefactor UnderInvestigation   0  
Codev.RefactorSubversion CodeRefactor UnderInvestigation   0  
Codev.RepairREST CodeRefactor UnderInvestigation   0  
Codev.DropRenderListPluginFromKernel CodeRefactor UnderInvestigation   0  
Codev.RefactorPluginAPI CodeRefactor UnderInvestigation   0  
Codev.NamespaceForDeveloperModules CodeRefactor UnderInvestigation   0  
Codev.WhyTwoTablePlugins CodeRefactor UnderInvestigation   0  
Codev.ExportNormalizeWebTopicName CodeRefactor ReadyForMerge   0  
Codev.SimplifyPasswordHandling CodeRefactor ReadyForMerge   0  
Codev.SortOutOopsTemplates CodeRefactor ReadyForMerge   0  
Codev.CheckFilenameValidity CodeRefactor ConsensusReached   0  
Codev.ErrorHandling CodeRefactor ReadyForMerge   0  
Codev.TagParameterSpec CodeRefactor ReadyForMerge   0  
Codev.MovePluginsIntoSVN CodeRefactor ReadyForMerge   0  
Codev.DontUseRequireForMandatoryModules CodeRefactor UnderInvestigation   0  
Codev.UserObjectModel CodeRefactor UnderConstruction   0  
Codev.AuthRealmCantBeTranslatedInDakar CodeRefactor UnderInvestigation   0  
Codev.TWikiPreferencesNeedsGardening CodeRefactor ReadyForMerge   0  
Codev.UnicodeSupport CodeRefactor UnderInvestigation   0  
Codev.RefactorTimeHandling CodeRefactor ReadyForMerge Should we use a proper time parser module? 1  
Codev.EmptyPluginIsNotAGoodTemplate CodeRefactor NeedsARethink   0  
Codev.TurningTWikiUpsideDown CodeRefactor UnderInvestigation   0  
Codev.FixAnchorHandling CodeRefactor UnderInvestigation   0  
Codev.TWikiCodebaseSecurityAudit CodeRefactor ReadyForMerge   0 001
Codev.PerformanceImprovementsInDakar CodeRefactor UnderConstruction Waiting for Main.CrawfordCurrie 1 006
Codev.SingleEntryPointForSystemCalls CodeRefactor ReadyForMerge Waiting for Main.RichardDonkin 1 007
Codev.LocationLocationLocation CodeRefactor ReadyForMerge   0 025
Codev.UseCssInIndexHtml CodeRefactor ReadyForMerge   0 095
Codev.ValidateTestenvAndUseCss CodeRefactor ReadyForMerge   0 099
Codev.CentraliseTopicProcessingHeuristic CodeRefactor UnderInvestigation   0 100
Codev.UserObject CodeRefactor ReadyForMerge   0 100
Codev.PrerenderTopicsAtSaveTime CodeRefactor UnderInvestigation   0 100
Codev.TheRightWayToRedirect CodeRefactor ReadyForMerge   0 100
Codev.ConsolidateSkinTemplates CodeRefactor UnderInvestigation   0 100
Codev.TWikiDotCfgNeedsGardening CodeRefactor ReadyForMerge Should we move LocalLib.cfg and LocalSite.cfg to a "conf" directory? 1 100
Codev.SkinsNeedToBeFactored CodeRefactor UnderInvestigation   0 100
Codev.SettingLocalLibPath CodeRefactor ReadyForMerge   0 100
Codev.RenamingProblems CodeRefactor ReadyForMerge   0 100
Codev.SplitUpTWikiDotPm CodeRefactor ReadyForMerge Needs someone to try it out and give feedback 1 100
Codev.GetRidOfMetaFileAttachment CodeRefactor NeedsARethink   0 100
Codev.UsePatternStyleInIndexAndTestenv CodeRefactor UnderInvestigation   0 100
Codev.EnhanceAuthMethods CodeRefactor UnderInvestigation   0 100
Codev.StopSpaceTabMunging CodeRefactor ReadyForMerge   0 100
Codev.MoveAncientPluginsSomewhere CodeRefactor UnderInvestigation   0 100
Codev.TWikiVersion CodeRefactor ReadyForMerge How to combine with TWiki release string standard 1 100

Resources

Related topics:

  • CodeRefactorTopicTemplate : Template topic for new refactorings
    • NOTE: Please don't edit this page unless you are a TWiki.org administrator!
    • To submit new refactorings, use above form.
Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r7 - 2007-12-25 - ArthurClemens
 
  • 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-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.