Tags:
create new tag
, view all tags
I'm just in the progress of migrating some of the experiment work I'm doing into a cvs branch.

If you wish to see it, use the following with the appropiate CVSROOT set:

cvs -z6 up -r expt-TWikiModularization

Note, at times this branch is likely to be broken. Might often revert or otherwise involve some pre pre alpha stuff. wink

See http://www.cvshome.org/docs/manual/cvs_5.html#SEC54 and http://cvsbook.red-bean.com/cvsbook.html#Branches for cvs details.

-- NicholasLee - 16 Mar 2001

As you can see I've been made some time to hack hard at the code. None of the changes which should really going to the beta code base while we are on the track to TWikiReleaseNorthernSpring2001.

AFAICT the still works as expect, with only a few behaviour modifications.

Much of the work this weekend has been an attempt to make the code saner and easy to follow the application flow, plus segmenting it.

Most of the easy stuff is done now. TWiki.pm is down to 464 lines, from somewhere up near 1500 where its been at points.

The next stuff is mainly cleaning up the variable scopes and basically attempting to make each module more of an island, reducing the need to reach into other namespaces. This mainly involves the TWiki.cfg config system plus a lot of the use vars.

-- NicholasLee - 17 Mar 2001

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2001-10-07 - MikeMannix
 
  • 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.