Migration from TWiki to FosWiki

Simple Timeline

  • April 15 (tax day), we announce on biostat-all that we'll be updating the wiki
  • May 1 we stop all edits to the content and switch over immediately
  • Then mop up.

To Do List

  • Update CSS to use fixed-width font in raw edit.
  • Possible use ChapterEditPlugin instead of sectionedit
  • Test EmbedBibPlugin
  • Fix Notification changes
  • attachment security
  • top bar issues
  • table of contents doesn't create short urls (turn on Apache plugin to change links?)

Plugins

Use this table to record progress of plugin conversion.

Plugin NameSorted descending Status (converted, not converted, etc.) Comment (e.g. "conversion not needed")
UserInfoPlugin unnecessary  
TWikiStylePlugin not converted Jeff
TopicVarsPlugin not converted probably need
TablePlugin implemented  
SpreadSheetPlugin not converted probably need?
SourceHighlightingPlugin converted system web topic gone?
SmiliesPlugin implemented  
SlideShowPlugin implemented  
SessionPlugin not needed  
SecurePubPlugin not needed using viewfile
SectionalEditPlugin not converted Replace with ChapterEdit?
RenderListPlugin unnecessary (unused)  
RedDotPlugin unnecessary (unused)  
NotificationPlugin replaced replaced w/ Notifications
NatSkinPlugin unnecessary  
MultiEditPlugin not converted (unused)  
MathModePlugin replaced replaced w/ LatexModePlugin
LatexModePlugin converted fails on system web
InterwikiPlugin implemented  
IfDefinedPlugin unnecessary  
GoFishPlugin not converted Cole prefers eliminating
FoldingTOCPlugin converted  
FilterPlugin unnecessary  
EmbedBibPlugin semi-done need's cleanup
EFetchPlugin converted  
EditTablePlugin implemented  
DirectedGraphPlugin converted  
DatabasePlugin unnecessary (unused) can eliminate
CommentPlugin implemented  
CoderayPlugin not converted (unused) Jeremy
CheckToIncludePlugin implemented Jeff
AliasPlugin unnecessary  
ActionTrackerPlugin installed Dale

Procedure for Updating the FosWiki Install

Foswiki currently lives on biostat3 inside a git repository. You can create/edit/delete files freely there. When you are done, however, please commit your changes like so:

git add <file-you-worked-on> [<another-file> ...]
git commit

If you delete a file, additionally run the following before committing:

git rm <file-you-deleted>

You can see which files have changed by running git status. To add/remove files that git already knows about, run git add -u.

Please note that you need to add all files you worked on, regardless of whether or not they are actually new files. Git behaves differently from Subversion in this regard (and many other regards). If you have general questions about git, here are some resources:

Topic revision: r17 - 29 Apr 2009, JeffreyHorner
 

This site is powered by FoswikiCopyright © 2013-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Vanderbilt Biostatistics Wiki? Send feedback