====== The Feng Office developers' documentation ====== * [[Developers' Documentation Scrapbook]] - work in progress. * [[Thoughts about a new plugin-system]] - work in progress. ===== Setting up a development Environment ===== * [[Windows]] - Setting up development on Windows for one developer * [[Linux]] - TODO ( LAMP + EasyEclipse ) Setting up development on Linux for one developer * [[Team Development]] - TODO (subversion server, subversion plugin for Eclipse, check-in/out ect) Setting up development on Windows and Linux for multiple developers sharing one code base * [[https://sourceforge.net/apps/trac/sourceforge/wiki/CVS%20client%20instructions##Read-OnlyAccess|Instructions on Sourceforge CVS]] - Feng Office CVS Respository is currently hosted on Sourceforge (under the project named opengoo) . ===== Applications ===== * [[Hello World Application]] ===== Script snippets by Forum Users ===== //These are largely uncommented, and may not present ideal implementations. However they may be insightful. Note that you have to be logged in as a forum user in order to see the downloadable attachments of the forum posts!// * **Example Plugin** for an action in the action panel: [[http://forums.opengoo.org/index.php?topic=1195.0|Posted by Ignacio in the Feng Office Forum]] (OGOO 1.3.x) * **[[Shell Access]]** simple hack to allow basic access via the Unix Shell. Work in Progress by max (OGOO 1.3.x) To be continued.... ===== Outdated Script snippets ===== // These have been superseded by corresponding features in later releases of Feng Office. So we're only keeping them here for possible reference.// * **Freemind Viewer** Flash based Previewer for [[http://freemind.sourceforge.org|Freemind]] (.MM) Mindmaps in the Documents App. [[http://forums.opengoo.org/index.php?topic=1411.msg5489#msg5489|Posted by Ignacio in the Feng Office Forum]] (OGOO 1.3.x) - integrated from V. 1.4.x on * a basic **iCal Exporter**(( does not work for repeating events - only the first occurrence of a repeating event is synced; does not sync alarms (tested on Lightning 0.9) )) which can be used to sync external calendar applications like Mozilla Lightning etc. [[ http://forums.opengoo.org/index.php?topic=1128.0|Posted by Sadysta in the Feng Office Forum]] (OGOO 1.3.x) - integrated from V. 1.4.x on * **Changing the number of Tasks displayed** in Task manager. [[http://forums.opengoo.org/index.php?topic=1440.0|Posted by Andy.Hoyle in the Feng Office Forum]] (OGOO 1.3.x) - from 1.4.x onwards, this is editable as a user preference ======Feng Office Development Documentation====== [[Development| Development Documentation]] - Collection of documentation on new modules, ideas, specifications, instructions, etc. It is used by the Feng Office Development Team to plan new features.