Powered by Foswiki, The Free and Open Source Wiki
Log in Register

Development

Recent Changes

Extension Developer Guide
14 November 2025 | Michael Daum
RethinkingTopicInteraction
12 November 2025 | Michael Daum
Reduce $dollar
05 November 2025 | Michael Daum
Let's add !NatEdit to the core
02 November 2025 | Michael Daum
WysiwygTaskTeam
02 November 2025 | Michael Daum

DeveloperDocumentation

10 November 2008 - 18:55 | Version 4 |
Documentation used by developers, not usually of interest to non-developers.

Topic name:

Use a name in WikiNotation.
Parked Proposal
ChangeProposals that are in state Parked Proposal
Merged to Core
ChangeProposals that have made it into a Release
Under Construction
ChangeProposals that are in state UnderConstruction
Rejected Proposal
ChangeProposals that are in state RejectedProposal
FoswikiStandAlone
Foswiki Stand Alone Architecture
Git Repository
How to use the github repository and install Foswiki from it
How to write better copy
Guidelines for writing text copy
ProjectOverview
High level overview of the processes that help Foswiki development
HowToMakeSimplePlugin
A beginners guide to making a simple plugin
HowToStartExtensionDevelopmentInGit
How to start extension development in Git
HowToIntegrateWithRequestValidation
Developer how-to integrate with request validation (strikeone)
LifeOfATopic
Detailed look into how a topic is transformed from the stored .txt file to HTML
GitAndPseudoInstall
Explains how pseudo-install.pl works with git
GuidelinesForSecureExtensions
How to write extensions that don't compromise server or Foswiki security
GitBranchingAndTagging
Process for maintaining and creating hotfix releases on git
FreezeRevisionNumberingScheme
Cast in stone the topic revision numbering scheme used by the RCS-based stores
DeprecationProcess
How Foswiki deprecates features and APIs
SVN
SVN refers to "Subversion," the old version control system used for managing Foswiki code.
WhatIsGoingWrong
How to figure out what's happening when things don't work right.
CharacterSetTestCases
Test cases for testing character encodings in the store
CodingStandards
Foswiki coding conventions
UnitTests
How to run the unit test suite
HowToWriteASpecFile
Description of .spec files
How to use git to develop on Foswiki
How to use git to develop on Foswiki
SvnRepository
How to use the Subversion repository and install Foswiki from it
SortingDocumentation
How to use the Sort::Maker library
TIDY
How to tidy your code
HowToAddRESTAndMacroHandlersToContribs
How to add REST and macro handlers to Contribs
CodingStandardsDiscussions
Discussion about Foswiki coding standards
CoreInternals
Overview of refactorings in progress, and how they fit into the strategy
MakingExtensionsUpgradeSafe
Avoid making user-visible non-backwards compatible changes to extensions
ModelViewController
An MVC view of Foswiki modules
AddToZoneFromPluginHandlers
Take care when adding to a zone from a rendering or macro/tag related plugin handler
GitAndGithub
Git and github: synchronisation
TopicStructureForFoswikiExtensions
Description of extension topics on foswiki.org
GenPDFAddOn
Development discussion for GenPDFAddOn
NotesOnJavaApplets
Notes on using Java aplets in a Foswiki context
PluginsApiPolicies
Policies for the API for Plugins
ThinPrefs
ThinPrefs mechanism
SVK
SVK is a decentralized version control system written in Perl. It uses the Subversion filesystem but provides additional, powerful features.
SubversionMirrorSetUp
How to set up your local SVN mirror (with svk)
SubversionBranchingAndTagging
Process for maintaining and creating hotfix releases on SVN
111 topic(s) found

Data form

Edit form

BasicForm

Topic Title
TopicClassification GatewayTopic
TopicSummary Documentation used by developers, not usually of interest to non-developers.
InterestedParties

Attachments ($count)

Show options
Search: Sort by: Results per page:
Logo.svg (52.38 KB)
SVG for the DNA picture
02 Nov 2008 - 13:25 | Version 1 | CrawfordCurrie
Logo.png (6.55 KB)
02 Nov 2008 - 12:46 | Version 1 | CrawfordCurrie
0 attachment(s)
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere.
See Copyright Statement · Legal Imprint · Privacy Policy
This website is using cookies. More info. That's Fine

AltStyle によって変換されたページ (->オリジナル) /