ChinesePython Wiki   HelpForDevelopers UserPreferences
 
 ChinesePython Wiki   中蟒大杂院   最近修改   标题目录   文字目录   站内导航   求助 

/!\ THIS IS WORK IN PROGRESS /!\


Related Topics

Contents

  1. Contributions
  2. Extension guidelines
  3. CVS structure
  4. Tour of the most important modules
  5. Creating a release

TODO

1 Contributions

The distribution contains a "contributions" directory for 3rd party extensions that are not made part of the official distribution. This directory contains extensions contributed by MoinMoin users and that are considered either too exotic or need too much work to be integrated into the core sources. Another reason of not adding them is that modules in the core have to be maintained when structural changes happen, which is a constant burden.

Thus, these sources are here for you to try them out and take advantage of a feature someone found useful enough to write code for, but you cannot expect that they always work with the current distribution. Contributors are encouraged to send updates...

2 Extension guidelines

These are the rules that govern MoinMoin development:

3 CVS structure

For historical reasons, the virtual CVS module "moin" combines the "dist" and the "MoinMoin" module; "moin" is the only module you should check out.

4 Tour of the most important modules

wikiaction.py
HelpOnActions lists all the querystrings that are handled by this module.

5 Creating a release

This describes how to create a release tarball for MoinMoin. It's of minor interest to anyone except [MoinMoin]J黵genHermann. :)

  1. Commit any pending code changes.
  2. Commit the current status of the MoinMoin wiki (especially the help pages).
  3. make install-docs
  4. Validate the CHANGES file (insert current date and new version number).
  5. Tag the repository:
    cvs tag rel-MAJOR-MINOR
  6. Create an export directory:
    cvs -z3 -d :pserver:anonymous@cvs.moin.sourceforge.net:/cvsroot/moin export -r HEAD moin 
    cd moin 
    python setup.py sdist 
    
  7. Upload the tarball (or zip):
  8. Download from [MoinMoin]SourceForge and give it a test run.

PythonPowered
编辑文字 of 本页 (上次修改 2002-05-10 08:46:39)
查找页面 by browsing, title search , text search or an index
或尝试以下动作: LikePages, LocalSiteMap, SpellCheck