Changes between Version 10 and Version 11 of DeveloperPage
- Timestamp:
- May 30, 2007, 12:07:17 AM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DeveloperPage
v10 v11 3 3 == How to write a plug-in == 4 4 5 There is documentation on [http://base.thep.lu.se/chrome/site/doc/development/index.html#plugins how to write plug-ins] on the BASE web site. This document together with studies of how others have written plug-ins is what is available. The [http://base.thep.lu.se/wiki/MailingLists BASE mailing lists] are also useful sources for plug-in writers,search them for information and/or post new questions.5 There is a document on [http://base.thep.lu.se/chrome/site/doc/development/index.html#plugins how to write plug-ins] available on the BASE web site. This document together with studies of how others have written plug-ins is what is available. The [http://base.thep.lu.se/wiki/MailingLists BASE mailing lists] are also useful sources for plug-in writers; search them for information and/or post new questions. 6 6 7 7 == How to name my plug-in == 8 8 9 In order to make sure that unique names are used we should adopt to the convention to att domain information to the name. A fewexamples:9 In order to make sure that unique names are used we use the convention to add domain information to the name. Two examples: 10 10 * [wiki:se.lu.onk.ZTest se.lu.onk.ZTest] 11 11 * [wiki:se.lu.thep.affymetrix se.lu.thep.affymetrix] … … 14 14 15 15 The minimum amount of documentation should be installation information, instruction for setting up a configuraion if needed, and contact information. 16 To convince users to use the plug-in desc ibe your fancy algorithm and, if applicalble, add citation information. Also,16 To convince users to use the plug-in describe your fancy algorithm and, if applicalble, add citation information. Also, 17 17 send us information on which file we should link to in the [PluginDownload plug-in list]. 18 18 … … 47 47 baseplugins/trunk/se/lu/thep/wenni 48 48 }}} 49 There are five tags `QPackage-0.1`, `QPackage-0.1.1`, `ReplicateError-1`, `wenni-0.1`, and `wenni-0.2 '. These are created in the same way as tags are created in subversion:49 There are five tags `QPackage-0.1`, `QPackage-0.1.1`, `ReplicateError-1`, `wenni-0.1`, and `wenni-0.2`. Tags are created using the following subversion command: 50 50 {{{ 51 51 svn copy http://lev.thep.lu.se/repository/baseplugins/trunk/se/lu/onk/QPackage \