I know I already can check in, but to keep the record straight I thought I should create my justification topic.
Who am I?
I'm a consultant working on a variety of groupware software, including TWiki (see
http://c-dot.co.uk). I have several clients who use TWiki in their day-to-day-business.
What can I do?
I have over 25 years hands-on software design and programming experience, 15 years management experience, including program management, and 4 years TWiki experience. I have contributed a bit to TWiki already, in the form of plugins, patches and advocacy. I would like to be able to check in to further the goals laid out in
TWikiRoadMap, most immediately the
LocationLocationLocation refactoring and performance patch, and the
ReleaseLocksOnSave initiative.
Why do I want to do it?
The main reason I want to further the goals I describe in the
TWikiRoadMap is that I am losing clients due to the slow pace of TWiki improvement. TWiki is well positioned to be the leading OSS competitor to
SocialText and
JotSpot, but is in imminent danger of losing out to more vigorous OSS projects.
--
CrawfordCurrie - 29 Oct 2004
Crawford, I have enabled your access to DEVELOP. Welcome.
I'll send out an email to all DEVELOP developers soon (ok, weekendish), but i'm somewhat behind schedule right now
--
SvenDowideit - 02 Nov 2004
Crawford, thanks for initiating and driving the
DevelopBranch
--
PeterThoeny - 02 Nov 2004
Priority |
Proposal |
Status |
Proposed For |
Contributors |
|
TWikiPreferencesNeedsGardening |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
SortOutOopsTemplates |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
DeprecateExpensiveHandlers |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
TestWebManagementInDakar |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
AddSearchToFuncInterface |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
AddonAPI |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
SimplifyPasswordHandling |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
SearchShouldRespectAccessControlsOnWebs |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
DakarFormRelatedProblems |
MergedToCore |
DakarRelease |
ThomasWeigert, CrawfordCurrie |
|
ErrorHandling |
ReadyForMerge |
DakarRelease |
ToniPrug, CrawfordCurrie |
|
SortNumerically |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
CentraliseParsing |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
ContextInTemplatesAndPlugins |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
ItalicsWrong |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
ExportNormalizeWebTopicName |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
DiffsFunctionDoesNotAuthenticateProperly |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
ParameterizedIncludes |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
TagParameterSpec |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
AccessPermissionsInDakar |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
AllowFormTemplateWithTemplateTopic |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
ExportMoreRegexes |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
InterestingChanges |
UnderInvestigation |
|
CrawfordCurrie |
|
CantRenameLockedTopic |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
RefactorTimeHandling |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
CantReferToFormUsingVariable |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
PluginApiForHandlingMetaData |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
UserListParserTooGreedy |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
FinalPreferences |
MergedToCore |
DakarRelease |
CrawfordCurrie, ThomasWeigert, LynnwoodBrown |
|
WebFastIndex |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
DakarMergeModel |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
MechanismToAddContentToHEAD |
MergedToCore |
DakarRelease |
RafaelAlvarez CrawfordCurrie |
|
AddContribMailerToCore |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
SecurityAlertExecuteCommandsWithInclude |
MergedToCore |
CairoRelease |
JChristophFuchs, JoseLuna, PeterThoeny, CrawfordCurrie |
|
DakarReleaseNotes |
UnderConstruction |
DakarRelease |
CrawfordCurrie, WillNorris, PeterThoeny, ThomasWeigert, GregAbbas, LynnwoodBrown, RafaelAlvarez |
|
MakeLinkChangesSilent |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
ImproveHeaderHandling |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
SecurityAlertExecuteCommandsWithRev |
MergedToCore |
CairoRelease |
PeterThoeny, CrawfordCurrie, SvenDowideit, ColasNahaboo, WillNorris, RichardDonkin, B4dP4nd4, Florian Weimer |
|
BetterHandlingForLabelsInForms |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
AddIconToTitle |
MergedToCore |
DakarRelease |
WillNorris, PeterMasiar, RichardDonkin, CrawfordCurrie |
|
MovePluginsIntoSVN |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
AddJSCalendarToCore |
MergedToCore |
DakarRelease |
ThomasWeigert, CrawfordCurrie |
|
CannotUseDollarNameInTopicText |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
SecurityPatchBreaksSpacesInFilenames |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
|
DailyBuildAndSmokeTest |
UnderInvestigation |
DakarRelease |
CrawfordCurrie, SvenDowideit, WillNorris |
|
AddEmailToFunc |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
UseUTF8 |
UnderInvestigation |
GeorgetownRelease |
CrawfordCurrie |
|
BugBeforeSaveHandlerBroken |
MergedToCore |
DakarRelease |
CrawfordCurrie |
|
SomeBrowsersLoseInitialNewlineInTextArea |
ReadyForMerge |
DakarRelease |
ThomasWeigert, MarioFrasca, CrawfordCurrie |
001 |
WhereAreDocsMasters |
ReadyForMerge |
DakarRelease |
CrawfordCurrie, WillNorris |
001 |
TWikiCodebaseSecurityAudit |
ReadyForMerge |
DakarRelease |
PeterThoeny, SvenDowideit, FlorianWeimer, CrawfordCurrie |
005 |
SearchEngineIndexOnlyPlainView |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
005 |
TWikiNonRootInstaller |
ReadyForMerge |
DakarRelease |
UweWahser, CrawfordCurrie, LynnwoodBrown, ArthurClemens |
006 |
PerformanceImprovementsInDakar |
UnderConstruction |
DakarRelease |
CrawfordCurrie |
007 |
SingleEntryPointForSystemCalls |
ReadyForMerge |
DakarRelease |
FlorianWeimer, RichardDonkin, CrawfordCurrie |
008 |
RcsLiteDoesNotWorkCorrectly |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
010 |
TWikiTestInfrastructure |
ReadyForMerge |
DakarRelease |
CrawfordCurrie, SvenDowideit |
025 |
LocationLocationLocation |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
025 |
EditLosesSkin |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
030 |
ReleaseLocksOnSave |
ReadyForMerge |
DakarRelease |
CrawfordCurrie, WillNorris |
037 |
PluginConfigFiles |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
070 |
SupportFormsForSettingPreferences |
ReadyForMerge |
DakarRelease |
CrawfordCurrie, ThomasWeigert |
075 |
AddingFormattedTextDuringEdits |
ImplementedAsExtension |
DakarRelease |
CrawfordCurrie |
080 |
SidebarProblemWithBadDirectories |
ReadyForMerge |
DakarRelease |
ThomasWeigert, WillNorris, CrawfordCurrie |
099 |
ValidateTestenvAndUseCss |
ReadyForMerge |
DakarRelease |
TravisBarker, TravisCampbell, CrawfordCurrie, WillNorris |
100 |
ModPerlize |
ReadyForMerge |
DakarRelease |
CrawfordCurrie, from a concept by MarziaMastrogiacomo |
100 |
BugInfiniteRecursionInSearch |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
SplitUpTWikiDotPm |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
ViewScriptPartiallyIgnoresTopicPermissions |
ReadyForMerge |
DakarRelease |
SvenDowideit, CrawfordCurrie |
100 |
TheRightWayToRedirect |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
AttachLinkNotStruckOutInPatternSkin |
ReadyForMerge |
DakarRelease |
ThomasWeigert, CrawfordCurrie |
100 |
TocOfBaseTopicInIncludedPage |
ReadyForMerge |
DakarRelease |
WillNorris, CrawfordCurrie |
100 |
SettingLocalLibPath |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
AttachmentVersionsBrokenOnlyShowsLast |
MergedToCore |
DakarRelease |
CrawfordCurrie |
100 |
DowAndWeekNumberInGmTime |
ReadyForMerge |
DakarRelease |
FranzJosefSilli, OliverKrueger, AlexanderStedile, CrawfordCurrie |
100 |
UploadFilterIncorrect |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
MailNotifyTmplUsesWrongMIMEType |
ReadyForMerge |
DakarRelease |
TravisCampbell, PeterThoeny, CrawfordCurrie |
100 |
BetterAttachmentTableForDakarRelease |
MergedToCore |
DakarRelease |
ArthurClemens, WillNorris, CrawfordCurrie |
100 |
ViewPrevRevShowsIncorrectMetaData |
ReadyForMerge |
DakarRelease |
PeterThoeny, CrawfordCurrie |
100 |
EndlessLoopIncludingPageInWebTopicList |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
TWikiDotCfgNeedsGardening |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
PasswordsAreMangled |
ReadyForMerge |
DakarRelease |
ArthurClemens, MartinCleaver, AntonAylward, CrawfordCurrie |
100 |
ImproveChangeReporting |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
ForceNewRevisionCheckBox |
ReadyForMerge |
DakarRelease |
WillNorris, CrawfordCurrie, JeffreyLaughlin, MattWilkie, SamHasler |
100 |
RegisterFailureInsecureDependencyCygwin |
ReadyForMerge |
DakarRelease |
PeterThoeny, CrawfordCurrie |
100 |
HttpOneDotOneSupport |
ReadyForMerge |
DakarRelease |
CrawfordCurrie, MichaelSparks, SvenDowideit |
100 |
LockRemovalProblem |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
NTWikiTestCasesChangesBroken |
ReadyForMerge |
DakarRelease |
WillNorris, CrawfordCurrie, FrankLichtenheld, MartinCleaver |
100 |
SortOutErrorHandling |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
KeepRcsFilesUnlocked |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
WikiLogoUrlShouldDefaultToLocalInstallation |
ReadyForMerge |
DakarRelease |
MartinCleaver, CrawfordCurrie |
100 |
SkinSearchPath |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
RenameAllowsDotInPageName |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
InstalledPluginSettingCausesError |
MergedToCore |
DakarRelease |
BerndRaichle, CrawfordCurrie |
100 |
TestenvRelockIgnoresPubTWiki |
ReadyForMerge |
DakarRelease |
KennethLavrsen, CrawfordCurrie |
100 |
GetTopicNamesRunsLikeADog |
MergedToCore |
DakarRelease |
CrawfordCurrie |
100 |
OffMeansOnBug |
ReadyForMerge |
DakarRelease |
ThomasWeigert, CrawfordCurrie |
100 |
RenamingProblems |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
ScriptNameVariable |
MergedToCore |
DakarRelease |
PeterThoeny, CrawfordCurrie |
100 |
TestsDoNotCompile |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
WriteLogHasIncorrectWebName |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
SearchInTemplateHangsTWiki |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
RemoveWindRiverCodeFromEditTablePlugin |
ReadyForMerge |
DakarRelease |
ThomasWeigert, CrawfordCurrie |
100 |
WhitespaceBeforeHtmlTag |
ReadyForMerge |
|
MarioFrasca, CrawfordCurrie |
100 |
DelAndInsTagsAfterTopicSave |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
UserObject |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
MakeSaveAvailableOutsideOfUISave |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
100 |
SitemapDoesntValidate |
ReadyForMerge |
DakarRelease |
PeterThoeny, CrawfordCurrie |
100 |
PrefsPmPerformanceFixes |
MergedToCore |
DakarRelease |
CrawfordCurrie |
100 |
StopSpaceTabMunging |
ReadyForMerge |
DakarRelease |
CrawfordCurrie |
Number of topics: 109