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.RenamingProblems CodeRefactor ReadyForMerge 0 100
Total: 46 Proposals 6 Issues
Codev.SimplifyPasswordHandling CodeRefactor ReadyForMerge 0
Codev.WhyTwoTablePlugins CodeRefactor UnderInvestigation 0
Codev.TagParameterSpec CodeRefactor ReadyForMerge 0
Codev.FixAnchorHandling CodeRefactor UnderInvestigation 0
Codev.UserObjectModel CodeRefactor UnderConstruction 0
Codev.EmptyPluginIsNotAGoodTemplate CodeRefactor NeedsARethink 0
Codev.UnicodeSupport CodeRefactor UnderInvestigation 0
Codev.DontUseRequireForMandatoryModules CodeRefactor UnderInvestigation 0
Codev.TurningTWikiUpsideDown CodeRefactor UnderInvestigation 0
Codev.ErrorHandling CodeRefactor ReadyForMerge 0
Codev.SortOutOopsTemplates CodeRefactor ReadyForMerge 0
Codev.RefactorPluginAPI CodeRefactor UnderInvestigation 0
Codev.CheckFilenameValidity CodeRefactor ConsensusReached 0
Codev.MovePluginsIntoSVN CodeRefactor ReadyForMerge 0
Codev.RefactorSubversion CodeRefactor UnderInvestigation 0
Codev.DropRenderListPluginFromKernel CodeRefactor UnderInvestigation 0
Codev.TWikiPreferencesNeedsGardening CodeRefactor ReadyForMerge 0
Codev.ExportNormalizeWebTopicName CodeRefactor ReadyForMerge 0
Codev.NamespaceForDeveloperModules CodeRefactor UnderInvestigation 0
Codev.RepairREST CodeRefactor UnderInvestigation 0
Codev.EliminateMonitorDotPm CodeRefactor UnderInvestigation 0
Codev.RefactorTimeHandling CodeRefactor ReadyForMerge Should we use a proper time parser module? 1
Codev.AuthRealmCantBeTranslatedInDakar 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.TWikiDotCfgNeedsGardening CodeRefactor ReadyForMerge Should we move LocalLib.cfg and LocalSite.cfg to a "conf" directory? 1 100
Codev.UserObject CodeRefactor ReadyForMerge 0 100
Codev.SplitUpTWikiDotPm CodeRefactor ReadyForMerge Needs someone to try it out and give feedback 1 100
Codev.StopSpaceTabMunging CodeRefactor ReadyForMerge 0 100
Codev.ConsolidateSkinTemplates CodeRefactor UnderInvestigation 0 100
Codev.TheRightWayToRedirect CodeRefactor ReadyForMerge 0 100
Codev.UsePatternStyleInIndexAndTestenv CodeRefactor UnderInvestigation 0 100
Codev.TWikiVersion CodeRefactor ReadyForMerge How to combine with TWiki release string standard 1 100
Codev.MoveAncientPluginsSomewhere CodeRefactor UnderInvestigation 0 100
Codev.PrerenderTopicsAtSaveTime CodeRefactor UnderInvestigation 0 100
Codev.EnhanceAuthMethods CodeRefactor UnderInvestigation 0 100
Codev.SettingLocalLibPath CodeRefactor ReadyForMerge 0 100
Codev.CentraliseTopicProcessingHeuristic CodeRefactor UnderInvestigation 0 100
Codev.SkinsNeedToBeFactored CodeRefactor UnderInvestigation 0 100
Codev.GetRidOfMetaFileAttachment CodeRefactor NeedsARethink 0 100
Codev.SortOutErrorHandling CodeRefactor ReadyForMerge 0 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
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.

AltStyle によって変換されたページ (->オリジナル) /