-
Notifications
You must be signed in to change notification settings - Fork 0
/
Notes on Source Release.rtf
25 lines (25 loc) · 1.81 KB
/
Notes on Source Release.rtf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{\rtf1\ansi\ansicpg1252\deff0\deflang2057{\fonttbl{\f0\fswiss\fprq2\fcharset0 Verdana;}{\f1\fnil\fcharset2 Symbol;}}
{\*\generator Msftedit 5.41.21.2507;}\viewkind4\uc1\pard\b\f0\fs16 Notes on Source Release\par
\b0\par
I've made the source code available primarily to help those developing plugins. Add your plugin as a project to the main solution, and set either Brass as the Start Up project to debug the plugin's functionality, or Help to check that its documentation is appearing correctly.\par
\par
I am fully aware that the code structure isn't the neatest thing in the world, and some parts of it are downright badly written. Bear in mind that some of the plugins are very old, and so might use older techniques to parse arguments.\par
\par
I'm sure there are many optimisations and/or fixes to be made. In the absence of a public source control system (I have no internet access, so my source control system is private), I will have to accept any submissions via email.\par
\par
The PindurTI Debugger is very old and poorly written (it is the source code from Latenite).\par
\b\par
Tools\b0\par
\par
\pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-294\li568 Visual Studio 2008 is required to compile the source, as it is written in C#3. It currently targets the .NET 2.0 framework, so with some effort it could be ported to Visual Studio 2005.\par
{\pntext\f1\'B7\tab}The .NET SDK (also part of the Windows SDK) is required to create the satellite assemblies for translations.\par
{\pntext\f1\'B7\tab}Inno Setup is required to build the Windows setup.\par
{\pntext\f1\'B7\tab}Sandcastle is required to build the class library documentation.\par
\pard\li274\par
\pard\b\par
Contact\b0\par
\par
Brass Website: http://bee-dev.com/?go=brass\par
Ben Ryves / Bee Development: benryves@bee-dev.com\par
}