create new tag
, view all tags

Who am I?

MartinCleaver, a TWikiContributor, I have been contributing since January 2001.

I've been programming for about 17 years, have worked in a management consultancy across a wide variety of industries, from banking to a nuclear power plant. I specialise in integration systems (TIBCO/MQ) and have two masters degrees. I often contract to a Knowledge Management consultancy in Toronto.

Notable contributions include BeforeAttachmentSaveHandler, several plugins including the TWikiReleaseTrackerPlugin. I originated the CodevDocumentationProject. I recently built the extensions appraisal system.

What can I do?

Currently I am working on the RegisterCgiScriptRewrite, which moves the registration data off bullet fields on the users topics into FormFields, separates the notion of LoginName from WikiName, provides for BulkRegistration and BulkResetPassword, and a whole bunch more.

Why do I want to do it?

Details of the rewrite can be found in RegisterCgiScriptRewrite. I want access so I can create a live branch so people can test it and give objections.

This code has options to make it work consistently with the old version, plus it offers a lot more.

It really needs to be tested on a branch before merging with the rest of the codebase.

My view had been that ScratchBranch was a place to create branches, in a live, shared, but unit tested environment where people could agree on the functionality, design and implementation of a change before that change would be integrated into the live, shared, integration test environment we call DevelopBranch.

To me, neither DEVELOP nor SCRATCH are IntentionRevealing names. DEVELOP is not for DEVELOPMENT - AFAICT it means READY_FOR_MAIN (a gamma release). SCRATCH is worse - I'm now not at all clear what that is supposed to do.

I have every intention of supporting the integration process according to the developer responsibilities.

-- MartinCleaver - 08 Nov 2004

I discussed this with Martin, and it's clear that he had some misapprehensions about the purpose of SCRATCH and the required commitment to DeveloperResponsibilities. In the interests of wiping the slate clean again I suggested he delete the discussion back to the request for checkin access.

I'd like to offer support for Martin's request. I think he will be a valuable contributor, and will follow the process consistently. As is the case for anyone with checkin rights under the process, any changes he makes that are not favoured by the community can and will be reverted. We don't have the branch process worked out yet, so creating a branch is currently premature, but Martin's input to DEVELOP is still valued.

See MultiBranchDevelopmentModel for more on this.

-- CrawfordCurrie - 08 Nov 2004

Martin your TWikiUser user&password should now allow you to commit to DEVELOP & SCRATCH.

Welcome to DEVELOP smile

and a day early even, lucky you.

-- SvenDowideit - 10 Nov 2004


-- MartinCleaver - 10 Nov 2004

Martin, you are a long time contributor. Welcome to develop!

-- PeterThoeny - 31 Aug 2005

Priority Proposal Status Proposed For Contributors
  BrokenPluginKillsTWiki UnderInvestigation   MartinCleaver
  SetMultipleDirsInSetlibDotCfg UnderInvestigation DakarRelease MartinCleaver, WillNorris
  RegistrationAsPlugin UnderConstruction   MartinCleaver
  CloneTopicLinkUnderMore AcceptedProposal IstanbulRelease PeterKlausner, PeterThoeny, MartinCleaver
  ComponentisingForceWikiWord UnderInvestigation   MartinCleaver
  AutomaticAttachments UnderInvestigation DakarRelease MartinCleaver
  ImproveAttachmentToTrashFlow MergedToCore IstanbulRelease ArthurClemens, MartinCleaver, GeorgeTrubisky
  SpiderHitDetection UnderConstruction   MartinCleaver
  ResetPasswordByEmail MergedToCore DakarRelease GraemePyle, MartinCleaver
  AppendTextToTopic UnderInvestigation   MartinCleaver
100 RegisterCgiScriptRewrite UnderConstruction DakarRelease MartinCleaver
100 NTWikiTestCasesChangesBroken ReadyForMerge DakarRelease WillNorris, CrawfordCurrie, FrankLichtenheld, MartinCleaver
100 LoginNamesShouldNotBeWikiNames ReadyForMerge DakarRelease MartinCleaver
100 WikiLogoUrlShouldDefaultToLocalInstallation ReadyForMerge DakarRelease MartinCleaver, CrawfordCurrie
100 PasswordsAreMangled ReadyForMerge DakarRelease ArthurClemens, MartinCleaver, AntonAylward, CrawfordCurrie
100 FinishBinScriptRefactoring ReadyForMerge DakarRelease MartinCleaver
Number of topics: 16

Edit | Attach | Watch | Print version | History: r19 < r18 < r17 < r16 < r15 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r19 - 2005-08-31 - 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-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.